SI.MULTIPLE (SWITCH)

Description

La fonction SI.MULTIPLE (SWITCH) permet d'exécuter plusieurs conditions pour une expression et de renvoyer une valeur correspondant à la première condition vraie rencontrée.

Syntaxe

Pour utiliser la fonction SI.MULTIPLE, saisissez la syntaxe suivante

=SI.MULTIPLE(expression;valeur1;résultat; [valeur2; résultat2]; ... ; défaut)

Pourquoi utiliser SI.MULTIPLE plutôt que SI (IF) ?

La fonction SI.MULTIPLE est plus facile d’écriture et de lecture que la fonction SI lorsque plusieurs conditions doivent être testées. En effet, la fonction SI nécessite une imbrication des conditions, ce qui n’est pas le cas avec la fonction SI.MULTIPLE.

Pourquoi utiliser SI.MULTIPLE plutôt que SI.CONDITIONS (IFS)?

Contrairement à la fonction SI.CONDITIONS, la fonction SI.MULTIPLE permet d’inscrire une seule fois l’expression à vérifier. Toutefois, la fonction SI.MULTIPLE ne peut que faire des correspondances exactes (=) et ne peut donc pas soumettre la donnée à des opérateurs mathématiques tels que < ; > ; <= ou >=.

Exemple d’utilisation

Voici à quoi ressemblerait la même formule selon les différentes fonctions SI. Supposons que nous voulons savoir le prix d’un fruit dans la cellule A1 en fonction de son nom. Si le fruit est "Pomme", le prix est 1$, si le fruit est "Banane", le prix est 2$, si le fruit est "Cerise", le prix est 3$, sinon le message est “Fruit non répertorié”.

Avec la fonction SI

=SI(A1="Pomme";1; SI(A1="Banane";2; SI(A1="Cerise";3; "Fruit non répertorié")))

Avec la fonction SI.MULTIPLE

=SI.MULTIPLE(A1;"Pomme";1;"Banane";2;"Cerise";3;"Fruit non répertorié")

Avec la fonction SI.CONDITIONS

Vidéo d’aide

La vidéo ci-dessous illustre comment utiliser la fonction SI.MULTIPLE.