Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Ms Excel

Comment utiliser la fonction IF dans Excel

La fonction IF dans Excel est utilisée pour effectuer un test logique. Une formule utilisant cette fonction est également appelée Déclaration de la FI ou un déclaration si/alors.

Toutes les formules qui utilisent cette fonction peuvent avoir l’un des deux résultats suivants Comme nous le verrons dans les exemples ci-dessous, la formule est configurée pour tester si quelque chose est vrai. Si c’est vrai, une chose se produit, mais si c’est faux, une autre se produit.

La fonction IF est l’une des nombreuses fonctions logiques que vous pouvez utiliser dans Excel. Parmi les autres, on peut citer AND, IFERROR, IFS, NOT et OR.

La fonction IF peut être utilisée dans toutes les versions d’Excel.

Contenu

Syntaxe et arguments de la fonction IF

Chaque formule qui utilise la fonction IF comporte quelques parties :

=IF(logical_test, valeur_si_vrai, [value_if_false])

  • logical_test: L’état que vous testez. C’est obligatoire.
  • valeur_si_vrai: Que se passera-t-il si logical_test est vrai. C’est nécessaire.
  • valeur_si_faux: Que se passera-t-il si logical_test est fausse. C’est facultatif.

Il est facile d’écrire une déclaration IF en Excel si vous la lisez un peu différemment : si la première partie est vraie, alors faites-le. Si la première partie est fausse, faites plutôt cette autre chose.

Gardez ces règles à l’esprit :

  • Retour d’Excel FAUX si logical_test est fausse et valeur_si_faux est omis.
  • Pour renvoyer le texte en tant que valeur_si_vrai ou valeur_si_fauxIl doit être entouré de guillemets, à l’exception des mots VRAI et FAUX.
  • La fonction IF n’est pas sensible à la casse.
  • Excel 2010 et les versions plus récentes permettent d’avoir jusqu’à 64 déclarations IF dans la même formule. Les versions plus anciennes d’Excel sont limitées à sept.

Exemples de fonctions de la IF

Voici quelques-unes des différentes façons d’utiliser les formules de la IF dans Excel :

Rédiger le texte si la déclaration est vraie

=IF(A2>A3,"Bigger","Smaller")

Il s’agit d’un exemple vraiment basique de déclaration de la IF dans Excel. Le test consiste à voir si A2 est supérieure à A3. Si c’est le cas, écrivez Plus grandSinon, écrivez Plus petit.

Psssssst :  Références de cellules Excel - relatives, absolues et mixtes

Faites des calculs si la déclaration est vraie

=IF(A2>A3,A2-A3)

Cette déclaration de la IF est rédigée un peu différemment. Au lieu d’avoir le valeur_si_vrai Le résultat est un mot, c’est la soustraction d’une valeur à une autre. Ainsi, si A2 est en fait plus grande que A3la différence sera le résultat. Si ce n’est pas vrai, puisque nous avons omis le valeur_si_faux partie, Excel renvoie FAUX.

Testez la déclaration avec les mathématiques

=IF(A2/A3=5,A2/A3,"")

Une autre façon de rédiger une déclaration de IF consiste à effectuer un calcul dans le logical_test section. La condition IF ici est A2/A3=5. Si c’est vrai, alors nous faisons le calcul A2/A3. Si elle n’est pas égale à 5Nous voulons que le résultat ne soit rien, c’est pourquoi nous utilisons des guillemets.

Vérifiez si une date est aujourd’hui

=IF(A2=TODAY(),"This is today","")

D’autres fonctions Excel peuvent être utilisées dans une déclaration FI. Dans cet exemple, nous utilisons la fonction TODAY pour vérifier si A2 est la date d’aujourd’hui. Si c’est le cas, la formule écrit C’est aujourd’huiSinon, rien n’est écrit.

Utilisation de la formule ET avec IF

=IF(E2<=TODAY(),"Now","Soon")
=IF(AND(F2="Now",D2>=(B2-C2)),"Yes","No")

Cet exemple de la fonction IF est un peu plus impliqué. Il s’agit ici de voir si un poste sur lequel nous devons de l’argent est en souffrance, et si c’est le cas, nous voyons si ce montant figure ou non dans notre budget afin de pouvoir le rembourser. Si ces deux affirmations sont vraies, nous pouvons voir dans la colonne G s’il est temps de le payer.

IF(E2<=TODAY(), « Now », « Soon ») est dans le Urgence colonne. Elle nous indique si l’article est en retard ou s’il est dû aujourd’hui en comparant la date d’échéance avec la date du jour. Si la date d’échéance est aujourd’hui ou dans le passé, Maintenant est écrit dans la colonne F, sinon on écrit Bientôt.

La deuxième déclaration de IF est toujours structurée comme une déclaration de IF même si elle utilise AND. La partie en gras ici est la place de la fonction AND, et comme elle se trouve dans la première série de virgules, c’est ce que nous utilisons comme logical_test:

=IF(AND(F2= »Now »,D2>=(B2-C2))Oui, non)

Ici, il est écrit différemment pour montrer que c’est comme les autres déclarations de la IF :

Psssssst :  Comment utiliser la fonction ISBLANK dans Excel

=IF(tester cette fonction ET,écrire Oui si c’est vrai, ou écrivez Non si elle est fausse)

Dans la fonction ET, il y a deux déclarations IF :

  • F2= »Maintenant » fait partie des formules de la colonne G. Il vérifie si Maintenant est en F2.
  • D2>=(B2-C2) comporte deux parties : il effectue d’abord le calcul B2-C2 pour voir combien il nous reste à payer sur le poste, puis il vérifie le budget disponible dans D2 pour voir si nous avons l’argent nécessaire pour le rembourser.

Donc, si nous devons de l’argent maintenant, et que nous avons les fonds pour le rembourser, on nous dit que OuiIl est temps de payer l’article.

Exemples de déclarations de IF imbriquées

Les déclarations de IF imbriquées sont ce qu’on appelle lorsque plusieurs déclarations de IF sont incluses dans la formule. La configuration est presque identique, mais au lieu de fermer la parenthèse à la fin de la première série, nous mettons une virgule et écrivons une autre déclaration.

Deux déclarations de la IF en une seule formule

=IF(B2="F","Class A",IF(B2="M","Class B"))

Ce premier exemple sert à classer les élèves selon leur sexe, les femmes étant classées dans la classe A et les hommes dans la classe B. La formule vérifie F et M dans B2 et écrit ensuite soit Classe A ou Classe B en fonction de l’affirmation qui est vraie.

Le nombre de parenthèses dont vous avez besoin à la fin d’une formule avec des fonctions IF imbriquées est le même nombre de fois que IF est écrit. Dans notre exemple, IF est écrit deux fois, il faut donc deux parenthèses à la fin.

Trois déclarations de la IF en une seule formule

=IF(A2=TODAY(),"This is today",IF(A2<TODAY(),"Old date",IF(A2>TODAY(),"Future date")))

Voici un exemple de formule avec plusieurs déclarations IF. Il est identique à l’exemple TODAY ci-dessus, mais avec un test logique supplémentaire :

  • IF(A2=TODAY(), « C’est aujourd’hui ». vérifie si A2 est la date d’aujourd’hui et renvoie C’est aujourd’hui si c’est le cas.
  • IF(A2<TODAY(), « Ancienne date » teste si aujourd’hui est supérieur à A2 pour déterminer si A2 est une date plus ancienne, et renvoie Ancienne date si c’est le cas.
  • IF(A2>TODAY(), « Date future ». fait le contraire et vérifie si la date d’aujourd’hui est inférieure à la date en A2et les retours Date future si c’est le cas.

Prix de la copie si les déclarations sont fausses

=IF(C2="Bill","",IF(C2="Food","",B2))

Dans ce dernier exemple de formule de IF imbriquée, nous devons rapidement identifier le montant total de tous les achats qui ne relèvent pas d’une certaine catégorie. Nous totalisons tous nos achats inutiles, et avec une longue liste, c’est la meilleure façon de procéder. Nous avons déterminé que toute description d’article qui dit Projet de loi ou Alimentation est important, donc le prix, en B2doit être indiqué pour tous les autres éléments.

Psssssst :  Convertir le texte en majuscules, minuscules ou majuscules correctes dans Excel

C’est ce qui se passe :

  • C2= »Bill », » »: Si C2 dit Projet de loiSi vous ne pouvez pas vous connecter, laissez la cellule en blanc.
  • C2= »Nourriture », » »: Si C2 dit AlimentationSi vous ne pouvez pas vous connecter, laissez la cellule en blanc.
  • B2 : Si l’une de ces déclarations est fausse, écrivez ce qui se trouve dans B2.

Cette formule nous laisse une liste de prix que nous pouvons ensuite additionner avec la fonction SUM pour évaluer rapidement combien d’argent a été dépensé pour des articles dont nous n’avions pas besoin.

Une façon plus simple de rédiger des déclarations de IF imbriquées

Au fur et à mesure que l’on intègre de plus en plus la formule, elle peut rapidement devenir ingérable et difficile à modifier par la suite. Une façon de rendre les déclarations de IF imbriquées plus faciles à utiliser est de mettre un retour à la ligne après chaque déclaration, comme ceci :

=
IF(A2=TODAY(),"This is today",
IF(A2<TODAY(),"Old date",
IF(A2>TODAY(),"Future date")))

Pour le faire dans Excel, il faut éditer à partir de la barre de formule :

  • Sélectionnez la barre de formule en haut d’Excel.
  • Placez la souris sous l’espace de texte jusqu’à ce que le curseur se transforme en flèche à double face, puis cliquez et faites glisser la boîte vers le bas pour offrir plus d’espace de travail.
  • Placez le curseur après le signe égal et appuyez sur Alt+Enter (Windows) ou Ctrl+Option+Entrée (Mac). Le reste de la formule est ainsi placé sur une nouvelle ligne.
  • Répétez l’étape 3 avant chaque déclaration de IF afin que chaque instance soit placée sur sa propre ligne.

 

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci