Comment utiliser la fonction SWITCH (SI.MULTIPLE) dans Excel

Français Anglaise
SI.MULTIPLE SWITCH

Description et syntaxe de la fonction

La fonction SI.MULTIPLE, équivalente à SWITCH dans les versions anglaises d’Excel, permet de comparer une variable à une liste de valeurs prédéfinies, et renvoie un résultat correspondant à la première valeur correspondante trouvée. Si aucune valeur correspondante n’est trouvée, elle peut renvoyer une valeur par défaut spécifiée par l’utilisateur.

La syntaxe de la fonction SI.MULTIPLE est la suivante :

=SI.MULTIPLE(expression, valeur1, résultat1, [valeur2, résultat2, ...], [valeur_par_défaut])

Les paramètres de cette fonction sont définis comme suit :

  • expression : L’expression ou la valeur à évaluer et comparer avec la liste de valeurs fournies.
  • valeur1, valeur2, … : Les valeurs à comparer avec l’expression.
  • résultat1, résultat2, … : Les résultats correspondants qui seront renvoyés si une correspondance est trouvée entre l’expression et la valeur.
  • valeur_par_défaut (optionnelle) : La valeur qui sera renvoyée si aucune des valeurs spécifiées ne correspond à l’expression. Si ce paramètre est omis, la fonction renvoie #N/A en l’absence de correspondance.

Exemples d’application pratique

Voici quelques exemples illustrant l’utilisation de la fonction SI.MULTIPLE dans des scénarios concrets.

Cas pratique 1 : Attribution de commentaires basés sur les notes

Considérez l’exemple d’un enseignant souhaitant attribuer automatiquement des commentaires selon les notes des élèves :

Note Commentaire
=SI.MULTIPLE(A2, 90, "Excellent", 80, "Très bien", 70, "Bien", 60, "Suffisant", "À améliorer") Cette formule analyse la note dans la cellule A2 et attribue un commentaire approprié.

Si la note dans A2 est 85, la formule retournera « Très bien ». Si elle est en dessous de 60, le commentaire « À améliorer » sera utilisé.

Cas pratique 2 : Tarification basée sur des tranches de quantité

Un commerçant peut se servir de la fonction SI.MULTIPLE pour ajuster ses prix en fonction de la quantité achetée :

=SI.MULTIPLE(B2, 100, 0.95, 50, 0.97, 10, 0.99, 1.00)

Dans cet exemple, B2 indique la quantité commandée. La formule applique un coefficient différent selon la tranche de quantité :

  • Pour 100 unités ou plus, le prix par unité est multiplié par 0.95.
  • Pour 50 unités ou plus (mais moins de 100), le prix est de 0.97 par unité, et ainsi de suite.

Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/si-multiple-si-multiple-fonction-47ab33c0-28ce-4530-8a45-d532ec4aa25e

Autres fonctions
Renvoie VRAI si tous ses aRguments sont VRAI
Renvoie la valeuR logique FAUX
Inverse la logIque de cet argument
Renvoie VRAI si un des aRguments est VRAI
Renvoie un OU exclusif logique de tous les arguments
Spécifie un teSt logique à effectuer
Vérifie si une ou plusieurs conditions sont remplies et renvoie une valeur correspondant à la première condition VRAI
Renvoie la valeur que vous spécifiez si l’expression est résolue à #N/A ; autrement, renvoie le résultat de l’expression
Renvoie une valeuR que vous spécifiez si une foRmule génèRe une eRReuR ; sinon, elle Renvoie le Résultat de la foRmule
Renvoie la valeuR logique VRAI