Comment utiliser la fonction SWITCH dans Excel 2016

Comment utiliser la fonction SWITCH dans Excel 2016

La fonction SWITCH dans Excel vous permet d'implémenter plusieurs contrôles sur une valeur et de renvoyer des résultats en fonction de la condition. Vous trouverez ci-dessous des détails sur la façon d'utiliser la fonction SWITCH dans Excel .

Si vous avez passé trop de temps à créer une formule IF imbriquée ( fonction IFS ), vous adorerez utiliser la nouvelle fonction SWITCH dans Excel . Cette fonction vous permet de gagner du temps dans les situations où vous devez utiliser la fonction IFS. Auparavant, cette fonction n'était disponible que dans VBA, mais SWITCH a récemment été ajouté dans Excel 2016, Excel Online et Mobile, Excel pour ordinateurs et téléphones Android. Cet article vous expliquera comment utiliser la fonction SWITCH dans Excel 2016.

Syntaxe de la fonction SWITCH

La fonction SWITCH compare une expression avec une liste de valeurs et renvoie la première valeur correspondante. Si aucune correspondance n'est trouvée, il peut renvoyer la valeur par défaut.

La structure de la fonction SWITCH est la suivante :

SWITCH(expression, valeur1, résultat1, [par défaut ou valeur2, résultat2],…[par défaut ou valeur3, résultat3])

Il faut 4 arguments, dont un facultatif :

  • L'expression est un argument obligatoire utilisé pour comparer la valeur 1… la valeur 126.
  • ValueN est une valeur utilisée pour comparer l'expression.
  • ResultN est la valeur renvoyée lorsque l'argument valueN correspondant correspond à l'expression. Il doit être spécifié pour chaque argument valueN.
  • La valeur par défaut est la valeur renvoyée si aucune correspondance n'est trouvée dans les expressions valueN. Cet argument n'a pas d'expression resultN correspondante et doit être le dernier argument de la fonction.

Les fonctions étant limitées à 254 arguments, vous pouvez utiliser jusqu'à 126 paires d'arguments valeur et résultat.

Comment utiliser la fonction SWITCH avec d'autres fonctions Excel

Vous pouvez également combiner la fonction SWITCH avec d'autres fonctions Excel. Par exemple, vous pouvez l'imbriquer dans une fonction IF pour augmenter l'efficacité globale et créer des formules plus complexes.

De plus, vous pouvez combiner SWITCH avec les fonctions Excel suivantes :

  • Fonction SUM : Vous pouvez additionner des valeurs en fonction de conditions spécifiques à l'aide des fonctions SUM et SWITCH. Par exemple, utilisez d'abord la fonction SWITCH pour déterminer les valeurs totales en fonction de la condition, puis utilisez la fonction SUM pour la calculer.
  • Fonctions INDEX et MATCH : À l'aide de 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 déterminer les valeurs cibles, puis utiliser INDEX et MATCH pour extraire les données nécessaires. Vous pouvez également utiliser la fonction RECHERCHEV pour obtenir la valeur correspondante.

Comparez la fonction SWITCH avec la fonction IFS

La fonction SWITCH, comme la fonction IFS, permet de définir une série de conditions. Cependant, avec la fonction SWITCH, vous pouvez spécifier une expression et une séquence de valeurs et de résultats, et non des instructions conditionnelles. Avec la fonction SWITCH, vous n'avez pas besoin de répéter les expressions comme dans la fonction IFS.

Par exemple, la fonction IFS ci-dessous trouve les états exacts.

Comment utiliser la fonction SWITCH dans Excel 2016

Explication : la cellule A2 contient la chaîne 85-UT. La fonction RIGHT extrait les 2 caractères les plus à droite de cette chaîne (UT). En conséquence, la fonction IFS renvoie l'état correct (Utah). Si les 2 caractères les plus à droite ne sont pas égaux à UT, TX ou OH, la fonction IFS renvoie un point d'interrogation. Au lieu de VRAI, vous pouvez également utiliser 1=1 ou autre chose qui est toujours VRAI.

La fonction SWITCH ci-dessous produit des résultats identiques mais est beaucoup plus facile à lire.

Comment utiliser la fonction SWITCH dans Excel 2016

Explication : si le premier argument (RIGHT (A2,2) dans cet exemple) est égal à UT, la fonction SWITCH renvoie Uta ; si TX renvoie le Texas ; si OH renvoie l'Ohio. Le dernier argument (point d'interrogation dans cet exemple) est toujours la valeur par défaut (s'il n'y a pas de correspondance).

De même, vous pouvez voir dans l'exemple ci-dessous qu'avec le système de notation, la fonction SWITCH semble plus compacte.

Comment utiliser la fonction SWITCH dans Excel 2016

Comment utiliser la fonction SWITCH dans Excel 2016

Voyons comment la fonction SWITCH fonctionne en combinaison avec d'autres fonctions. Disons que nous avons un certain nombre de dates et que nous voulons voir rapidement si c'est aujourd'hui, hier ou demain. Pour ce faire, nous utiliserons la fonction TODAY, qui renvoie le numéro d'ordre de la date actuelle, et la fonction DAYS, qui renvoie le nombre de jours entre deux dates.

Vous pouvez voir que la fonction SWITCH fonctionne parfaitement pour cette tâche.

Comment utiliser la fonction SWITCH dans Excel 2016

Avec la fonction IF, la conversion nécessite une certaine imbrication et complexité. Vous serez donc plus susceptible de commettre des erreurs.

Comment utiliser la fonction SWITCH dans Excel 2016

Cependant, il n'est pas toujours possible d'utiliser la fonction SWITCH dans Excel. Il existe de nombreux exemples dans lesquels vous ne pouvez pas utiliser la fonction SWITCH à la place de la fonction IFS.

Comment utiliser la fonction SWITCH dans Excel 2016

Explication : comme les symboles "<=" et="" "="">" sont utilisés ici dans cette fonction IFS, vous ne pouvez pas utiliser la fonction SWITCH.

La fonction SWITCH est vraiment une fonction utile, permettant de gagner du temps et de faire moins d'erreurs.

Je vous souhaite du succès !

En savoir plus :


Jouez à puzzle sur Excel

Jouez à puzzle sur Excel

MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.

Comment utiliser la fonction Convertir dans Excel

Comment utiliser la fonction Convertir dans Excel

Pour convertir des unités de mesure dans Excel, nous utiliserons la fonction Convertir.

Comment utiliser la fonction HLOOKUP dans Excel

Comment utiliser la fonction HLOOKUP dans Excel

Qu'est-ce que la fonction HLOOKUP ? Comment utiliser la fonction RECHERCHEH dans Excel ? Découvrons-le avec LuckyTemplates !

Fonction SIERREUR dans Excel, formule et utilisation

Fonction SIERREUR dans Excel, formule et utilisation

La fonction SIERREUR dans Excel est assez couramment utilisée. Pour bien l'utiliser, vous devez comprendre la formule SIERREUR de Microsoft Excel.

Comment utiliser la fonction VALEUR dans Excel

Comment utiliser la fonction VALEUR dans Excel

Qu'est-ce que la fonction VALEUR dans Excel ? Quelle est la formule de valeur dans Excel ? Découvrons-le avec LuckyTemplates.com !

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

La fonction EOMONTH dans Excel permet d'afficher le dernier jour d'un mois donné, avec une mise en œuvre très simple. Vous obtiendrez alors le dernier jour d'un mois spécifique en fonction des données que nous avons saisies.

Comment utiliser la boucle do-while dans Excel VBA

Comment utiliser la boucle do-while dans Excel VBA

Vous souhaitez automatiser les tâches répétitives dans Excel VBA ? Apprenons donc à utiliser une boucle Do-While pour implémenter une série d'actions qui se répètent jusqu'à ce qu'une condition soit remplie.

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

La largeur de colonne et la hauteur de ligne par défaut dans Excel peuvent ne pas correspondre aux données que vous saisissez. L'article ci-dessous vous montre quelques façons de modifier la taille des colonnes, des lignes et des cellules dans Excel 2016. Veuillez vous y référer !

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Chaque fois que vous travaillez avec Excel, vous devrez saisir des informations – ou du contenu – dans des cellules. Apprenons avec LuckyTemplates les concepts de base des cellules et des plages dans Excel 2016 !

Comment utiliser la fonction XLOOKUP dans Excel

Comment utiliser la fonction XLOOKUP dans Excel

Qu'est-ce que la fonction Xlookup dans Excel ? Comment utiliser Xlookup dans Excel ? Découvrons-le avec LuckyTemplates.com !