Fonction SWITCH Excel

La fonction SWITCH compare une valeur à une liste de valeurs et renvoie un résultat qui correspond à la première correspondance. Vous pouvez utiliser la fonction SWITCH lorsque vous souhaitez effectuer une correspondance exacte avec plusieurs résultats possibles et renvoyer une valeur par défaut lorsquaucune correspondance nest trouvée.

Le premier argument est appelé « expression » et peut être une constante codée en dur, une référence de cellule ou une autre formule qui renvoie une valeur spécifique à laquelle vous souhaitez faire correspondre. Les valeurs correspondantes et les résultats correspondants sont saisis par paires. SWITCH peut gérer jusquà 126 paires, après quoi le dernier argument est une valeur par défaut (facultative) à renvoyer dans les cas où il ny a pas de correspondance.

Dans lexemple illustré, la formule en D5 est:

=SWITCH(C5,1,"Poor",2,"OK",3,"Good","??")

SWITCH neffectue quune correspondance exacte, vous ne pouvez donc pas « t inclure dopérateurs logiques comme supérieur à (>) ou inférieur à (

=SWITCH(TRUE,A1>=1000,"Gold",A1>=500,"Silver","Bronze")

Cependant, dans un cas comme celui-ci, vous voudrez peut-être utilisez plutôt la fonction IFS.

SWITCH versus IFS

Comme la fonction IFS, la fonction SWITCH vous permet de tester plus dune condition sans imbriquer plusieurs instructions IF, créant des formules avec de nombreuses conditions plus facile à lire et à écrire. Lun des avantages de SWITCH par rapport à IFS est que lexpression napparaît quune seule fois dans la fonction et na pas besoin dêtre répétée. Cependant, SWITCH est limité à la correspondance exacte. Il nest pas possible dutiliser des opérateurs tels que supérieur à ( >) ou inférieur à (o logique perators selon les besoins.

Remarque: La fonction SWITCH et la fonction IFS sont toutes deux nouvelles dans Excel 2019 et Excel 365.

Notes

  1. Lexpression peut être une autre formule qui renvoie une valeur spécifique.
  2. SWITCH peut gérer jusquà 126 paires valeur / résultat.
  3. Entrez un argument final pour définir un résultat par défaut lorsquaucune correspondance nest trouvée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *