Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

La fonction SWITCH vous permet d'effectuer plusieurs tests sur une valeur et de renvoyer les résultats en fonction des conditions correspondantes. Cela fonctionne en prenant une valeur, en la comparant aux valeurs de test données et en fournissant un résultat basé sur la première valeur correspondante de l'ensemble.

Dans ce guide, vous apprendrez à utiliser la fonction SWITCH dans Excel et à la combiner avec d'autres fonctions pour effectuer des calculs plus complexes.

Qu'est-ce que la fonction SWITCH?

La fonction SWITCH est généralement utilisée lorsque vous avez un tas de conditions à tester dans la feuille de calcul. Il est souvent utilisé comme alternative au Fonction SI dans Excel, car il est plus efficace et lisible.

Au lieu d'utiliser d'autres fonctions conditionnelles comme la fonction IF imbriquée pour tester toutes les conditions, vous pouvez utiliser une seule fonction SWITCH pour effectuer tous les tests à la fois.

instagram viewer

La syntaxe de base de la fonction SWITCH est la suivante :

=SWITCH(expression, valeur1, résultat1, [valeur2, résultat2],... [défaut])

Ici, les valeurs de la syntaxe représentent ce qui suit :

  • "expression" est la valeur que vous voulez tester.
  • "value1" et "value2" sont les valeurs auxquelles vous voulez comparer l'expression.
  • "result1" et "result2" sont les résultats que vous voulez si les conditions appliquées sont remplies.
  • "default" est le résultat souhaité si l'expression ne correspond à aucune des valeurs données. Si vous n'avez pas spécifié d'argument par défaut, la fonction SWITCH renverra un #N/A! erreur.

Examinons un exemple, compte tenu de la syntaxe que nous venons de mentionner :

=SWITCH(A1, "3", "fleur", "2", "feuille", "inconnu")

Dans cet exemple, si la valeur dans A1 est '3', elle renverra 'fleur', tandis que si c'est '2', elle renverra 'feuille'. Si la valeur ne correspond à aucune des conditions, la fonction SWITCH renverra « inconnu ». Vous pouvez considérer la fonction SWITCH comme la forme compacte et plus efficace des instructions IF imbriquées.

Comment utiliser la fonction SWITCH dans Excel

Pour voir comment utiliser la fonction SWITCH dans Excel, prenons un exemple.

Une feuille de calcul contient des informations sur les 10 étudiants. Chaque étudiant se voit attribuer un code (A ou B) et vous souhaitez les diviser en deux groupes (Orateurs et Chercheurs) en conséquence. Si un étudiant n'a aucun des codes mentionnés, vous voulez que la fonction SWITCH renvoie En attente.

La formule de la fonction SWITCH que nous utiliserons, dans ce cas, sera :

=SWITCH(B2,A,"Orateurs",B,"Chercheurs","En attente")

De même, examinons un autre exemple.

Il y a 10 employés dont vous souhaitez partager les progrès avec la haute direction. Chaque employé se voit attribuer l'un des trois scores; 1,2 ou 3. Les employés avec le code 1 doivent être notés Excellent, ceux avec le code 2 Satisfaisant et ceux avec le code 3 comme Mauvais.

La formule SWITCH que nous utiliserons, dans ce cas, sera :

=SWITCH(B2, 1, "Excellent", 2, "Satisfaisant", 3, "Médiocre")

Comment utiliser la fonction SWITCH avec d'autres fonctions Excel

Vous pouvez également utiliser la fonction SWITCH en combinaison avec d'autres fonctions Excel pour en tirer le meilleur parti. Par exemple, vous pouvez l'imbriquer dans la fonction SI ou vice versa pour augmenter l'efficacité globale et créer des formules plus complexes.

Considérant le deuxième exemple de la note des employés dont nous venons de discuter ci-dessus, vous pouvez utiliser la fonction SWITCH à l'intérieur de la fonction IF pour tester si la valeur dans la cellule est supérieure à 3. Si c'est le cas, la formule renverra Out of Range.

La formule, dans ce cas, sera :

=IF(A1>3, "Hors plage", SWITCH(A1, 1, "Excellent", 2, "Satisfaisant", 3, "Mauvais"))

En dehors de cela, voici quelques autres fonctions Excel que vous pouvez utiliser avec la fonction SWITCH :

  • Fonction SOMME: Vous pouvez calculer la somme des valeurs en fonction de conditions spécifiques en utilisant les fonctions SUM et SWITCH ensemble. Par exemple, vous pouvez d'abord utiliser la fonction SWITCH pour déterminer les valeurs à additionner en fonction d'une condition, puis utiliser la fonction SOMME pour effectuer un calcul. Nous avons couvert le fonctionnement du Fonction SOMME dans Excel en détail dans nos articles précédents, auxquels vous pouvez vous référer.
  • Fonctions INDEX et MATCH: Grâce à ces fonctions, vous pouvez extraire des données d'une table en fonction de certaines conditions. Par exemple, vous pouvez utiliser la fonction SWITCH pour identifier les valeurs ciblées, puis utiliser les fonctions INDEX et MATCH pour récupérer celles requises. Vous pouvez également utiliser la fonction VLOOKUP pour récupérer la valeur correspondante.

L'utilisation de la fonction SWITCH avec d'autres fonctions Excel peut vous aider à créer des formules plus puissantes pour analyser et manipuler vos données plus efficacement.

Calculs complexes efficaces avec la fonction SWITCH dans Excel

La fonction SWITCH dans Excel est un outil polyvalent et efficace qui peut facilement vous aider dans des calculs complexes. Avoir une bonne compréhension de son fonctionnement vous permettra d'optimiser vos feuilles de calcul et d'analyser vos données plus efficacement.