Fonction IFS dans Excel, utilisation et exemples spécifiques

Fonction IFS dans Excel, utilisation et exemples spécifiques

Qu'est-ce que la fonction IFS dans Excel ? Comment utiliser la fonction IFS dans Excel 2016 ? Voici tout ce que vous devez savoir sur la fonction IFS dans Excel .

Microsoft Excel est actuellement l'un des tableurs les plus populaires. Bien qu’il existe désormais de nombreuses options gratuites comme Excel, il n’existe toujours pas de véritable concurrent capable de battre sa première position.

La conception Microsoft Excel est facile à utiliser avec des tableaux de bord pratiques et une variété de fonctions utiles. C’est aussi le point le plus attractif d’Excel. Ce logiciel fournit non seulement des fonctions de calcul mais également des fonctions conditionnelles, vous aidant à gérer des données plus complexes.

Les fonctions conditionnelles comme IFS ont le potentiel de faire passer vos formules Excel au niveau supérieur. Avec la fonction IFS, vous pouvez créer des conditions et imbriquer différentes fonctions dans une seule formule. Alternativement, vous pouvez également simplement utiliser la fonction IFS.

Mais qu’est-ce que la fonction IFS et en quoi est-elle différente d’une fonction IF classique ? Lisez l'article suivant pour savoir ce qu'est IFS dans Excel et comment utiliser cette fonction efficacement.

Qu'est-ce que la fonction IFS ?

La fonction IFS dans Excel est une fonction logique introduite dans Excel 2016. La fonction IFS remplace la fonction IF imbriquée et est beaucoup plus facile à utiliser. La fonction IFS teste une ou plusieurs conditions et renvoie une valeur qui répond à la première condition VRAI. Si la valeur remplit la première condition, la formule s'arrête là et génère le résultat. Mais si la première condition n’est pas remplie, la formule continuera à vérifier les conditions dans l’ordre jusqu’à ce qu’une condition soit remplie.

Recette

= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])

Là-dedans :

  • Logical_test1 teste la première condition logique. Il s'agit d'un argument obligatoire et de la condition utilisée par Excel pour évaluer VRAI ou FAUX.
  • Value1 est le résultat lorsque logical_test1 est TRUE. Si nécessaire, vous pouvez le définir vide.

Le reste des arguments logical_test et Value est facultatif. La fonction permet aux utilisateurs d'utiliser 127 arguments logical_test.

Comment utiliser la fonction IFS dans Excel

Il s'agit d'une fonction intégrée qui peut être utilisée comme fonction dans une feuille de calcul Excel. Prenons un exemple :

Supposons que nous souhaitions classer les notes A, B, C, D, E et F en fonction des scores obtenus par les élèves, nous utilisons la fonction IFS comme suit :

=IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")

Fonction IFS dans Excel, utilisation et exemples spécifiques

Plus précisément, dans cette fonction, définissez si A2 est supérieur à 80, le résultat de retour est le point A, si A2 est supérieur à 70, le résultat de retour est le point B, et de même jusqu'au point F.

En utilisant cette formule nous aurons le résultat suivant :

Exemple de fonction IFS dans Excel

Pour comprendre comment utiliser cette fonction, regardons quelques exemples :

Exemple 1 - Utilisation d'IFS avec ELSE

Supposons qu'il existe une liste d'articles et que nous devions les classer en groupes : légumes, fruits, légumes verts et boissons. En utilisant la fonction IFS, vous aurez la formule suivante :

=IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")

Fonction IFS dans Excel, utilisation et exemples spécifiques

Nous obtiendrons alors le résultat suivant :

Fonction IFS dans Excel, utilisation et exemples spécifiques

Dans cet exemple, nous avons mis en place une condition logique dans la fonction IFS. Lorsqu'une condition logique est évaluée à TRUE, la valeur correspondante est renvoyée. Cependant, si aucune condition logique n’est évaluée comme VRAI, la fonction IFS renvoie l’erreur #N/A. Comme dans cet exemple, il s'agit de Pepper dans la cellule B8.

Pour éviter l'erreur #N/A, nous pouvons utiliser la fonction ELSE. Nous pouvons donc définir la dernière condition logique de la formule sur TRUE puis définir une valeur renvoyée.

Fonction IFS dans Excel, utilisation et exemples spécifiques

Ici, nous avons ajouté TRUE, "Misc", pour garantir qu'Excel renvoie la valeur "Misc" au cas où aucune condition logique précédente dans la fonction IFS ne serait évaluée comme TRUE.

Maintenant le résultat sera le suivant :

Fonction IFS dans Excel, utilisation et exemples spécifiques

Exemple 2 - Fonction IFS vs IF imbriquée

Avant d’avoir la fonction IFS, nous utilisions souvent des fonctions IF imbriquées. Voyons en quoi la fonction IFS est plus efficace que la fonction IF imbriquée. Supposons qu'un magasin offre à ses clients une remise en fonction de leur facture d'achat totale. Par conséquent, les clients bénéficieront d'une remise de 5 % pour les factures de 100 USD à 500 USD, d'une remise de 10 % pour les factures de 500 USD à 750 USD, d'une remise de 20 % pour le montant total de 750 USD à 1 000 USD et d'une remise de 30 %. remise lorsque les clients achètent plus de 1000 USD.

Vous trouverez ci-dessous la formule lors de l'utilisation de fonctions IF imbriquées :

Fonction IFS dans Excel, utilisation et exemples spécifiques

Voyons maintenant ce qui se passe si nous utilisons la fonction IFS :

Fonction IFS dans Excel, utilisation et exemples spécifiques

Comme vous pouvez le constater, la fonction IFS est plus facile à utiliser car vous ne devez utiliser qu'une seule fonction pour saisir une série de conditions logiques, tandis que la fonction IF imbriquée doit utiliser de nombreuses conditions logiques et peut facilement créer de la confusion lors de l'écriture des fonctions.

Certaines erreurs se produisent lors de l'utilisation de la fonction IFS

1. L'erreur #N/A se produit lorsqu'aucune condition VRAIE n'est trouvée dans la fonction IFS.

2. Erreur #VALEUR ! Se produit lorsque l'argument logical_test traite une valeur autre que TRUE ou FALSE.

3. Le message d'erreur « Vous avez entré trop peu d'arguments pour cette fonction » apparaît lorsque vous fournissez l'argument logical_test sans valeur correspondante.

IFS est essentiellement similaire à IF, car ces deux fonctions Excel prennent des valeurs et les testent par rapport à des conditions personnalisées. Ce que IFS fait mieux que IF, c'est qu'il permet d'appliquer plusieurs conditions. Avec une fonction IF, vous devrez imbriquer plusieurs fonctions les unes dans les autres pour déclarer plusieurs conditions, alors qu'avec IFS, vous pouvez le faire dans une seule fonction.

Comparez comment utiliser les fonctions IFS et SWITCH

Comme la fonction SWITCH, la fonction IFS vous permet de tester plusieurs conditions dans une formule indépendante. Les deux fonctions permettent d'écrire et de lire facilement une formule contenant plusieurs conditions. L'un des avantages de SWITCH par rapport à IFS est que l'expression n'apparaît qu'une seule fois dans la fonction et n'a pas besoin d'être répétée. De plus, SWITCH peut accepter une valeur par défaut. Cependant, SWITCH limite la correspondance exacte. Elle ne peut pas utiliser d'opérateurs tels que supérieur à (>) ou inférieur à (<) avec la syntaxe standard et vice versa. La fonction ifs="" requiert="" expressions="" pour chaque="" condition,="" car= "" donc,="" vous="" pouvez="" utiliser="" ces="" opérateurs logiques="" quand="">

Conseils pour utiliser la fonction IFS dans Excel

Copiez la formule dans d'autres cellules

Vous pouvez copier la fonction IFS dans une autre cellule de la même manière que vous le faites avec d'autres formules Excel. Cliquez sur la cellule où la fonction IFS est apparue à l'origine, sélectionnez la barre de remplissage dans le coin inférieur droit et faites-la glisser vers une autre cellule. Vous pouvez également double-cliquer sur la petite case verte dans le coin inférieur droit de la cellule pour envoyer la formule à la cellule adjacente.

Assurez-vous qu'au moins une condition est vraie

Si la fonction détermine qu'aucune des conditions n'est vraie, vous recevez le message d'erreur « #N/A ». Vous pouvez éviter ces erreurs en vous assurant que toutes les conditions sont prises en compte.

L'ajout de TRUE est la vérification logique finale

Vous pouvez également éviter les erreurs lors de l'utilisation de ifs dans Excel en ajoutant TRUE comme vérification logique finale. Cette action permet à la fonction de renvoyer une valeur si elle ne trouve aucune condition précédente vraie. Par exemple, considérons cette fonction :

=IFS(A1>150, "High", A1<100, "low",="" true,="">

Cette fonction renvoie « High » si A1 est supérieur à 150, et « Low » si A1 est inférieur à 100. Si A1 n'est ni supérieur à 150 ni inférieur à 100, cette fonction renvoie « OK ». Ces valeurs « OK » peuvent apparaître si A1 est un nombre compris entre 100 et 150 ou égal à 100 ou 150.

Remarque lors de l'utilisation de la fonction IFS dans Excel

La fonction IFS évalue plusieurs conditions et renvoie le résultat correspondant à la première valeur VRAIE. Vous pouvez utiliser la fonction IFS lorsque vous souhaitez utiliser une formule pour tester plusieurs conditions en même temps sans avoir à imbriquer plusieurs instructions IF. Les formules basées sur IFS sont plus courtes et plus faciles à lire et à écrire.

Les conditions sont fournies à la fonction IFS sous forme de paires test/valeur, et IFS peut gérer jusqu'à 127 conditions. Chaque condition représente une valeur logique, renvoyant VRAI ou FAUX. La valeur suivante sera renvoyée lorsque le test donnera la valeur TRUE. En cas de plusieurs conditions VRAI, la valeur correspondant au premier résultat VRAI est renvoyée. Par conséquent, l’ordre des conditions est très important lors de l’utilisation de la fonction IFS dans Microsoft Excel.

Les conditions changent véritablement la donne dans Excel. Vous pouvez combiner d'autres fonctions dans les formules IFS pour créer des formules complexes qui vous permettent de réaliser des choses étonnantes dans Excel. Maintenant que vous connaissez la fonction IFS, il est temps de passer à autre chose et d'explorer les possibilités illimitées qu'elle offre !

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 !