Fonction SWITCH Excel

Qu'est-ce que la fonction SWITCH dans Excel?

La fonction de commutation dans Excel est une fonction de comparaison et de référencement dans Excel qui compare et associe une cellule référencée à un groupe de cellules et renvoie le résultat en fonction de la première correspondance trouvée, la méthode pour utiliser cette fonction est la suivante = SWITCH (cellule cible, valeur 1, résultat 1….), en fonction de la valeur que le résultat est publié.

Syntaxe

  • Valeur d'expression - La valeur ou l'expression à comparer
  • Valeur1 / Résultat1 - La première paire valeur et résultat
  • Value2 / Result2 - La deuxième valeur et la paire de résultats (Ceci est facultatif)
  • Par défaut - Valeur par défaut à utiliser lorsqu'aucune correspondance n'est trouvée

Exemple

Vous pouvez télécharger ce modèle Excel de fonction de commutation ici - Modèle Excel de fonction de commutation

  1. L'un des noms du projet «Palm Court»
  2. Différents blocs disponibles dans le projet
  3. Différents numéros d'unité disponibles dans le projet pour leurs blocs respectifs
  4. Il s'agit de la «fourchette de prix» que nous sommes censés déterminer selon l'hypothèse retenue

Changer de formule

Examinons la formule Switch pour obtenir la valeur de la cellule 2 dans la colonne Fourchette de prix -

  • La fonction SWITCH sera disponible dans Excel 2016.
  • Dans cet exemple, nous devons prendre la cellule de bloc comme expression car les hypothèses de prix sont basées sur des numéros de bloc.
  • Value1 & Result 1 - Nous avons mentionné la condition que si une expression correspond à la valeur 1, alors prenez le résultat 1 ou passez à la condition 2.
  • Valeur 2 & Résultat 2 - Si la condition 1 ne satisfait pas alors l'expression passe à la condition 2 pour vérifier si elle obtiendra la correspondance pour obtenir le résultat 2 et cette étape se poursuivra jusqu'à ce que l'expression corresponde à la valeur.
  • Si l'expression ne correspond à aucune valeur dans les conditions, elle donnera par défaut NA en sortie (cela peut être vu dans l'image ci-dessous).

Afin de mentionner une déclaration pour les cellules qui affichent #NA, nous pouvons donner une chaîne entre virgules inversées comme ci-dessous -

Si nous évaluons le problème ci-dessus à l'aide de la fonction IF, alors nous devons avoir un IF imbriqué Excel pour vrai ou faux, qui n'est pas une fonction de recherche. Ce n'est que lorsqu'il est vrai qu'il donne un résultat et pour de faux autres résultats.

Quelle est la différence entre SWITCH et IF?

  • La fonction SWITCH ne nous permet pas d'utiliser des opérateurs logiques dans Excel comme supérieur à (>) / inférieur à (<) afin de faire correspondre les cas où il n'y aura pas de correspondance exacte.
  • Dans Excel SWITCH Function, l'expression n'apparaîtra qu'une seule fois, mais dans la fonction IFS, l'expression doit être répétée.
  • La longueur de la fonction SWITCH est inférieure à celle de la fonction IFS plus facile à lire et à créer car elle nous permet de tester plus d'une condition.
  • Cela ressemble plus à une fonction CHOISIR dans Excel. Il a une expression qui est la valeur de recherche et nous la ferions correspondre à la valeur 1, la valeur 2 et obtenir la valeur du résultat. Contrairement à la fonction IF, nous avons la valeur par défaut dans la fonction de commutation.

Choses à retenir

  • La fonction SWITCH est introduite et disponible dans Excel 2016 mais n'est pas disponible dans les versions antérieures d'Excel et Excel 2016 sous Mac.
  • 126 paires de valeurs et de résultats peuvent être prises dans la fonction Excel SWITCH.
  • SWITCH Function dans Excel retournera l'erreur #NA si nous ne mentionnons aucune condition par défaut et si l'une des conditions n'obtient pas la correspondance.
  • Cependant, en tant que négatif, nous ne pouvons pas utiliser d'opérateurs logiques tels que>, <ou = dans l'expression. Il fait simplement correspondre les valeurs de sa liste à une expression et ne peut pas tester si une valeur est plus grande ou plus petite.
  • Nous avons la valeur par défaut dans la fonction SWITCH qui n'est pas dans la fonction IF.
  • SWITCH La fonction dans Excel ne ressemble pas à VLOOKUP mais SWITCH peut être utilisé dans VLOOKUP.

Conclusion

La fonction SWITCH est disponible dans Excel 2016 et c'est la fonction la plus puissante au lieu d'IFS. Cela peut être utilisé dans RECHERCHEV pour créer un tableau qui peut également être fait en utilisant la fonction CHOOSE mais l'argument par défaut de SWITCH en fait une meilleure solution. Il n'est pas possible d'utiliser des opérateurs logiques dans la fonction SWITCH.