Table des matières
Dans cet article, nous allons apprendre à utiliser la fonction IF imbriquée dans Excel Lorsqu'une fonction est insérée à l'intérieur d'une autre fonction, on parle de fonction imbriquée. Aujourd'hui, nous allons montrer que 6 exemples idéaux de la IF imbriqué Ces exemples vous aideront à comprendre l'utilisation de la fonction IF imbriqué fonction. Donc, sans plus attendre, commençons la discussion.
Télécharger le livre de pratique
Téléchargez le livre d'exercices à partir d'ici.
Utiliser la fonction IF imbriquée.xlsxIntroduction à la fonction IF d'Excel
Pour comprendre la fonction IF imbriquée nous avons besoin de savoir la fonction IF d'abord. En Microsoft Excel le Fonction IF vérifie une condition donnée et, si elle est remplie, affiche un résultat. De même, si la condition n'est pas remplie, affiche un autre résultat.
- Syntaxe
SI (test_logique, [valeur_si_vrai], [valeur_si_faux])
- Arguments
Test logique : C'est l'argument obligatoire de la SI Cet argument représente la condition donnée pour une cellule ou une plage de cellules.
[valeur_si_vrai] : C'est le deuxième argument de la fonction. C'est l'instruction définie si la condition est remplie.
[valeur_si_false] : C'est le troisième argument qui apparaît si la condition est fausse.
Introduction à la fonction IF imbriquée d'Excel
Le site IF imbriqué La formule tient plusieurs SI En cas de conditions multiples, nous devons utiliser la fonction SI à l'intérieur d'une autre fonction SI La forme générale de la fonction IF imbriqué peut s'écrire comme suit :
IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))
Ici,
- C1 : Première condition.
- T1 : Valeur à afficher si la première condition est remplie.
- C2 : Deuxième condition.
- T2 : Valeur à afficher si la deuxième condition est remplie.
- C3 : Troisième condition.
- T3 : Valeur à afficher si la troisième condition est remplie.
- C4 : Quatrième condition.
- T4 : Valeur à afficher si la quatrième condition est remplie.
- F4 : Il s'agit de la valeur qui sera affichée si les conditions ne sont pas remplies.
Vous pouvez ajouter d'autres conditions en fonction de vos besoins à l'intérieur de la formule.
6 exemples idéaux d'utilisation de la fonction IF imbriquée dans Excel
1. utilisation d'une simple fonction IF imbriquée pour trouver des résultats
Pour comprendre l'utilisation de la IF imbriqué Nous allons tout d'abord montrer un exemple simple. Dans cet exemple, nous allons essayer de trouver les résultats de certains étudiants. Ici, nous utilisons trois conditions.
- Premièrement, si un élève obtient 70 ou plus haut alors il passera.
- Deuxièmement, s'il obtient moins de 70 alors il échouera.
- Troisièmement, s'il n'y a pas de note, l'élève sera considéré comme absent.
Suivons les étapes ci-dessous pour voir comment la IF imbriqué fonctionne.
ÉTAPES :
- Tout d'abord, sélectionnez Cellule C5 et tapez la formule :
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))
- Après cela, appuyez sur Entrez pour voir le résultat.
Dans cette formule,
- Le premier argument est C5= "" et le second argument est "Absent" Il dénote la première condition. Il indique si Cellule C5 est vide, alors, il montrera le deuxième argument. Dans notre cas, c'est-à-dire Absent .
- Le deuxième SI indique que si la note est supérieure à 70 alors l'élève réussira. Sinon, il ne réussira pas.
- Dans l'étape suivante, placez le curseur sur le côté inférieur droit de l'icône Cellule D5 et faites glisser le Poignée de remplissage en bas.
- Enfin, vous verrez des résultats comme l'image ci-dessous.
2. trouver la note en utilisant la fonction IF imbriquée dans Excel
Dans le deuxième exemple, nous utiliserons le IF imbriqué dans Excel pour trouver les notes de certains élèves. C'est l'un des exemples les plus utilisés pour décrire la fonction IF imbriqué Pour cet exemple, nous allons utiliser un ensemble de données qui contient les notes de certains étudiants. Ici, la gamme de notes et les notes correspondantes sont également données. Nous devons évaluer les notes des étudiants en fonction de leurs notes obtenues.
Observons les étapes ci-dessous pour en savoir plus sur cet exemple.
ÉTAPES :
- En premier lieu, sélectionnez Cellule D5 et tapez la formule :
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))
- Ensuite, appuyez sur Entrez pour voir le résultat.
Dans cette formule,
- Notre première condition est de vérifier qu'il n'y a pas de marque ci-dessous. 61 .
- Si VRAI puis il retourne F .
- Si FAUX puis il vérifie le prochain SI
- Dans le prochain SI il vérifie les marques ci-dessous 71 et retourne D si c'est le cas VRAI .
- De cette façon, le IF imbriqué La fonction se poursuit pour vérifier toutes les conditions.
- Après cela, utilisez le Poignée de remplissage pour voir les résultats dans toutes les cellules.
3. appliquer la fonction IF imbriquée d'Excel pour attribuer des jours de vacances
Nous pouvons utiliser le IF imbriqué Dans le troisième exemple, nous essaierons d'allouer un fichier de type Vacances pour les employés d'une entreprise. Pour attribuer une période de vacances, nous avons introduit quelques conditions. Si la période d'emploi d'un employé est 15 ans ou plus, alors il aura 25 jours de vacances. Si c'est entre 9 à 14 ans, alors il aura 15 Et enfin, si la période d'emploi est inférieure à 1 an, il n'y aura pas de jours de vacances. 9 ans, alors il aura 10 jours de vacances.
Faisons attention aux étapes ci-dessous pour apprendre l'exemple.
ÉTAPES :
- Tout d'abord, sélectionnez Cellule D5 et tapez la formule ci-dessous :
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))
- Après cela, appuyez sur Entrez pour voir le résultat.
Dans cette formule, nous avons utilisé 3 conditions.
- Dans la première condition, nous avons vérifié si Cellule C5 est supérieure à 15 Comme c'est VRAI il montre 25 sur Cellule D5 .
- Si c'était FAUX puis, il vérifie la condition suivante et ainsi de suite.
- Enfin, faites glisser le Poignée de remplissage vers le bas pour voir des résultats comme la capture d'écran ci-dessous.
Déterminer l'état des paiements avec une fonction IF imbriquée dans Excel
Dans la vie pratique, nous avons souvent besoin de déterminer l'état des paiements. Les organisations prestataires de services doivent conserver l'enregistrement des paiements de leurs clients. Dans ces cas, nous pouvons également utiliser l'outil d'analyse de l'état des paiements. IF imbriqué fonction.
Dans l'ensemble de données ci-dessous, nous pouvons voir la Bill et Montants payés En utilisant ces informations, nous essaierons de mettre à jour le site web de l'entreprise. Statut colonne.
Suivons donc les étapes ci-dessous pour comprendre l'exemple.
ÉTAPES :
- En premier lieu, sélectionnez Cellule G5 et tapez la formule :
=IF(F5=0, "Payé",IF(AUJOURD'HUI()
- Appuyez sur Entrez pour voir le résultat.
Dans cette formule,
- Nous allons d'abord vérifier si Cellule F5 est égal à 0 Si c'est VRAI alors il affichera Payé .
- Sinon, il passe à la deuxième condition.
- Dans la deuxième condition, nous avons utilisé la fonction TODAY et l'a comparé avec le Date d'échéance .
- Si la date actuelle est supérieure à la date Date d'échéance alors, il montrera Due .
- Et si la date actuelle est inférieure à la Date d'échéance puis il affichera Sur .
- Enfin, faites glisser le Poignée de remplissage vers le bas pour voir les résultats dans toutes les cellules.
5) Insérer une fonction IF imbriquée dans Excel pour renvoyer le produit correct.
Dans cet exemple, nous allons essayer de renvoyer le produit correct de deux nombres à l'aide de la fonction IF imbriqué Pour expliquer l'exemple, nous allons utiliser l'ensemble de données ci-dessous.
Suivons les étapes ci-dessous pour comprendre l'exemple.
ÉTAPES :
- Pour commencer, sélectionnez Cellule C5 et tapez la formule :
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))
- Et frappe Entrez .
Dans cette formule,
- La première condition est de vérifier si Cellule B5 est égal à 15×12 . si VRAI alors, il montrera 180 Si c'est FAUX alors, nous passerons à la condition suivante.
- Dans la condition suivante, il cherchera 14×19 et montrer 266 s'il satisfait à la condition.
- Et dans la dernière condition, il cherchera la valeur de 2 0x25 et afficher 500 s'il remplit la condition.
- Après avoir tapé la formule, faites glisser vers le bas le bouton Poignée de remplissage .
- Au final, vous obtiendrez des résultats comme ceux de l'image ci-dessous.
6. appliquer les fonctions IF imbriquées avec les fonctions AND/OR dans Excel
Dans le dernier exemple, nous utiliserons le IF imbriqué avec la fonction ET & ; Fonctions OR Dans un premier temps, nous allons montrer l'utilisation de la fonction OR et ensuite, nous allons mettre en œuvre la fonction AND .
Pour expliquer l'exemple, nous utiliserons un ensemble de données qui contient des informations sur le montant des ventes d'un produit de l'UE. Mars & ; Avril Nous distribuerons les Commission des ventes en fonction du montant de leurs ventes.
Suivons les étapes ci-dessous pour en savoir plus sur la répartition de la commission.
ÉTAPES :
- En premier lieu, sélectionnez Cellule E5 et tapez la formule :
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))
- Ensuite, appuyez sur le bouton Entrez pour voir le résultat.
Dans cette formule, nous avons utilisé le IF imbriqué avec la fonction OU Nous pouvons utiliser plusieurs conditions dans la fonction OU Si l'une de ces conditions est VRAI En d'autres termes, si vous devez satisfaire à une condition quelconque, vous devez appliquer la fonction OU fonction.
- La première condition vérifie si le montant des ventes de l'un des deux mois est supérieur à 5500 et si VRAI il fixe la commission à 12 %.
- Dans la deuxième condition, il vérifie si le montant des ventes est compris entre 4001 à 5500 Il imprime 9 dans le Commission .
- Et la dernière condition est de vérifier le montant des ventes entre 2500 à 4000 .
- Après cela, utilisez le Poignée de remplissage pour copier la formule vers le bas.
Note : Le site Format des numéros de la gamme E5:E10 doit être réglé sur Pourcentage Sinon, il affichera 0 .
- Dans l'étape suivante, nous allons insérer le IF imbriqué avec la formule ET fonction.
- À cette fin, sélectionnez Cellule E5 et tapez la formule :
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))
Ici, les deux conditions à l'intérieur du ET La fonction doit être VRAI Sinon, il exécutera la prochaine SI Par exemple, si les deux Cellule C5 et D5 sont supérieures à 5500 alors seulement, il fixera la commission à 12 %.
- Enfin, faites glisser le Poignée de remplissage vers le bas pour voir tous les résultats.
Alternatives à la fonction IF imbriquée dans Excel
Il devient difficile de mettre en œuvre la IF imbriqué si vous avez beaucoup de conditions. La formule peut devenir plus grande et toute petite erreur peut vous conduire à des résultats incorrects. Pour éviter ces difficultés, vous pouvez utiliser les alternatives de la fonction IF imbriqué dans Excel. Ici, nous allons aborder la fonction 5 Vous pouvez les utiliser en fonction de vos besoins.
1. utiliser la fonction VLOOKUP
Lorsque vous utilisez des plages de nombres continus, vous pouvez alors utiliser la fonction VLOOKUP au lieu de la IF imbriqué Pour ce faire, vous devez disposer d'une table de référence et créer la formule avec la correspondance approximative. Dans notre cas, la fonction Commission Dans l'ensemble de données, nous avons un montant de vente pour chaque vendeur et nous allons essayer d'allouer la commission.
Suivons attentivement les étapes pour en savoir plus.
ÉTAPES :
- Tout d'abord, sélectionnez Cellule D5 et tapez la formule :
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)
- Après cela, appuyez sur Entrez .
Ici, nous avons utilisé le VLOOKUP pour rechercher la valeur de Cellule C5 dans le deuxième de la colonne table de consultation allant de Cellule C13 à D15 Nous devons appliquer la correspondance approximative ici, nous avons donc utilisé VRAI dans le dernier argument de la formule.
- Enfin, faites glisser le Poignée de remplissage vers le bas pour voir tous les résultats.
2. appliquer la fonction IFS d'Excel
L'application de la fonction IFS rend la tâche de mise en œuvre de conditions multiples très facile. La forme générale de la fonction IFS peut s'écrire comme suit :
IFS(Test1,Valeur1, [Test 2], [Valeur 2]....)
Pour expliquer l'utilisation de la IFS nous pouvons utiliser l'ensemble de données précédent.
Observons les étapes ci-dessous pour en savoir plus.
ÉTAPES :
- Pour commencer, sélectionnez Cellule D5 et tapez la formule :
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")
- Ensuite, appuyez sur Entrez .
Ici, Test 1 est de vérifier si Cellule C5 est supérieure à 5500 . si VRAI alors il affichera 12 Sinon, il se déplacera vers Test 2 et ainsi de suite.
- Dans l'étape suivante, utilisez le Poignée de remplissage vers le bas pour voir tous les résultats.
3. insérer la fonction CHOIX
Nous pouvons également utiliser la fonction CHOISIR pour vérifier plusieurs conditions. CHOISIR renvoie une valeur de la liste en fonction du numéro d'index de cette valeur. La forme générale de la fonction CHOISIR est donnée ci-dessous.
CHOISIR((Test 1)+(Test 2)+(Test 3),Valeur 1,Valeur 2,Valeur 3)
Vous pouvez vérifier d'autres tests à l'intérieur de la formule si vous le souhaitez.
Prenons garde aux étapes ci-dessous pour en savoir plus.
ÉTAPES :
- Au début, sélectionnez Cellule D5 et tapez la formule :
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)
- Après cela, appuyez sur Entrez .
Ici, vous pouvez voir quatre à l'intérieur du CHOISIR Dans le premier argument, nous avons placé toutes les conditions en les ajoutant avec la fonction plus ( + ). Ensuite, dans les arguments suivants, nous avons placé la valeur des résultats par rapport à la position des conditions. Par exemple, le signe deuxième dénote le résultat de la méthode premièrement condition. Et ainsi de suite.
- Au final, faire glisser le Poignée de remplissage en bas.
4. essayez la fonction SWITCH d'Excel
Vous pouvez également utiliser la fonction SWITCH comme alternative à la IF imbriqué Mais il faut se souvenir d'une chose : vous pouvez utiliser la fonction SWITCH lorsque vous devez traiter un ensemble fixe de valeurs spécifiques. Dans l'ensemble de données, vous pouvez constater que nous avons introduit la fonction Rang à la place de la Gamme de vente Ces valeurs spécifiques de Rang nous aidera à distribuer la commission facilement.
Suivez les étapes ci-dessous pour en savoir plus sur cette méthode.
ÉTAPES :
- Tout d'abord, tapez la formule ci-dessous dans Cellule E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")
- Maintenant, appuyez sur Entrez pour voir le résultat.
Ici, la formule cherchera la valeur de Cellule D5 Si la valeur est A alors il imprimera 5 %, si B puis 9 %, et si C puis 12 %.
- Dans l'étape suivante, il suffit de faire glisser le Poignée de remplissage en bas.
5. utiliser la fonction CONCATENATE
Le site SWITCH a été introduite dans Excel 2016 Les anciennes versions n'ont pas le SWITCH Dans ce cas, vous pouvez utiliser la fonction la fonction CONCATENATE à la place de la méthode précédente.
Voyons les étapes ci-dessous.
ÉTAPES :
- Dans un premier temps, tapez la formule ci-dessous dans Cellule E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1
- Après cela, appuyez sur Entrez pour voir le résultat.
Ici, nous avons concaténé plusieurs SI fonctions. Cette formule montre 5 % si la valeur de Cellule D5 est A , 9 % si B et 12 % si C .
- Enfin, faites glisser vers le bas le Poignée de remplissage pour obtenir des résultats dans les cellules souhaitées.
Les choses à retenir
Vous devez vous rappeler les points suivants lorsque vous travaillez avec le programme IF imbriqué dans Excel.
- Vous devez respecter l'ordre des tests et des résultats lorsque vous utilisez l'application IF imbriqué fonction.
- Sur Excel 2007 - 2016 vous pouvez utiliser un maximum de 64 conditions.
- Si votre formule s'alourdit en raison du nombre de conditions, appliquez plutôt les méthodes alternatives.