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
Bloc de code | ||
---|---|---|
| ||
=SI.MULTIPLE(expression;valeur1;résultat; [valeur2; résultat2]; ... ; défaut) |
Pourquoi utiliser
...
SI.
...
MULTIPLE plutôt que SI (IF) ?
La fonction “SISI.MULTIPLE” MULTIPLE est plus facile d’écriture et de lecture que la fonction “SI” SI lorsque plusieurs conditions doivent être testées. En effet, la fonction “SI” SI nécessite une imbrication des conditions, ce qui n’est pas le cas avec la fonction “SISI.MULTIPLE”MULTIPLE.
Pourquoi utiliser
...
SI.
...
MULTIPLE plutôt que SI.CONDITIONS (IFS)?
Contrairement à la fonction “SISI.CONDITIONS”CONDITIONS, “SIla fonction SI.MULTIPLE” MULTIPLE permet d’inscrire qu’une une seule fois l’expression et n’a pas besoin d’être répétéeà vérifier. Toutefois, “SIla fonction SI.MULTIPLE” MULTIPLE ne peut que faire des correspondances exactes (=) et ne peut donc pas soumettre la donnée à des opérateurs mathématiques comme tels que < ; > ; <= ou >=.
Exemple d’utilisation
Voici à quoi ressemblerait la même formule selon les différentes fonctions IF 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é”.
...
Bloc de code | ||
---|---|---|
| ||
=SI.CONDITIONS(A1="Pomme";1; A1="Banane";2; A1="Cerise;3; VRAI ; "Fruit non répertorié") |
...
Vidéo d’aide
La vidéo ci-dessous illustre comment utiliser la fonction SI.MULTIPLE.
Iframe | ||||||
---|---|---|---|---|---|---|
|