Ce qu'il faut savoir
- La syntaxe de IF-THEN est =IF(test logique,valeur si vrai,valeur si faux) .
- La valeur « vrai » indique à la fonction quoi faire si le résultat du test logique est vrai.
- La valeur « faux » indique à la fonction quoi faire si le résultat du test logique est faux.
Cet article explique comment écrire et utiliser la fonction IF (également connue sous le nom de IF-THEN) dans Excel. Les instructions s'appliquent à Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010 ; Excel pour Mac et Excel en ligne.
cómo cambiar dónde iTunes almacena las copias de seguridad
Comment écrire SI-ALORS dans Excel
La fonction IF dans Excel est un moyen d'ajouter une prise de décision à vos feuilles de calcul. Il teste une condition pour voir si elle est vraie ou fausse, puis exécute un ensemble spécifique d'instructions basées sur les résultats.
Par exemple, vous pouvez définir un IF pour annuler les résultats si une cellule spécifique est supérieure à 900. Si tel est le cas, vous pouvez faire en sorte que la formule renvoie le texte « PARFAIT ». Si ce n'est pas le cas, vous pouvez faire en sorte que la formule renvoie « TROP PETIT ».
La syntaxe de la fonction IF-THEN inclut le nom de la fonction et les arguments de la fonction entre parenthèses.
Voici la syntaxe appropriée de la fonction IF-THEN :
La partie SI de la fonction est le test logique. C'est ici que vous utilisez des opérateurs de comparaison pour comparer deux valeurs. La partie ALORS de la fonction vient après la première virgule et comprend deux ensembles d'instructions séparés par une virgule.
- Le premier élément indique à la fonction quoi faire si la comparaison est vraie.
- Le deuxième élément indique à la fonction quoi faire si la comparaison est fausse.
Un exemple simple de fonction IF-THEN
Avant de passer à des calculs plus complexes, examinons un exemple simple d'instruction IF-THEN.
Notre feuille de calcul est configurée avec la cellule A1 à 100 $. Nous pouvons saisir la formule suivante dans B1 pour indiquer si la valeur est supérieure à 1 000 $.
Cette fonction comprend les parties suivantes :
- Nombre fixe
- Une chaîne de caractères (valeur texte)
- Date ou heure
- Fonctions qui renvoient l'une des valeurs ci-dessus
- Une référence à toute autre cellule de la feuille de calcul contenant l'une des valeurs ci-dessus
- Comment créer plusieurs instructions IF-THEN dans Excel ?
Utilisez Nesting dans Excel pour créer plusieurs instructions IF-THEN. Vous pouvez également utiliser le Fonction IFS .
- Combien d’instructions IF pouvez-vous imbriquer dans Excel ?
Vous pouvez imbriquer jusqu'à 7 instructions IF dans une seule instruction IF-THEN.
- Comment fonctionne la mise en forme conditionnelle dans Excel ?
Avec la mise en forme conditionnelle dans Excel, vous pouvez appliquer plusieurs règles aux mêmes données pour tester différentes conditions. Excel détermine d'abord si les différentes règles sont en conflit et, si tel est le cas, le programme détermine quelle règle de mise en forme conditionnelle appliquer aux données.
En langage clair, cette fonction SI dit : « Si la valeur dans A1 est supérieure à 1 000, écrivezPARFAIT. Sinon, écrisTROP PETIT.'
La partie comparaison de la fonction ne peut comparer que deux valeurs. L'une ou l'autre de ces deux valeurs peut être :
La partie « vrai » ou « faux » de la fonction peut également renvoyer l'un des éléments ci-dessus. Vous pouvez rendre la fonction IF très avancée en y intégrant des calculs ou des fonctions supplémentaires.
Lorsque vous saisissez les conditions vraies ou fausses d'une instruction IF-THEN dans Excel, vous devez utiliser des guillemets autour du texte que vous souhaitez renvoyer, sauf si vous utilisez TRUE et FALSE, qu'Excel reconnaît automatiquement. Les autres valeurs et formules ne nécessitent pas de guillemets.
Saisie de calculs dans la fonction IF-THEN
Vous pouvez intégrer différents calculs à effectuer par la fonction IF, en fonction des résultats de la comparaison. Cet exemple utilise un calcul pour le taux d'imposition, en fonction du revenu total en B2. Le test logique compare le revenu total en B2 pour voir s'il est supérieur à 50 000,00 $.
Si la valeur dans B2 est supérieure à 50 000, la fonction SI la multipliera par 0,15. S'il est inférieur, la fonction le multipliera par 0,10.
Vous pouvez également intégrer des calculs dans le côté comparaison de la fonction. Dans l’exemple ci-dessus, vous pourriez estimer que le revenu imposable ne représentera que 80 % du revenu total. Dans cet esprit, vous pouvez modifier la fonction IF ci-dessus comme suit :
Cette formule multiplie d’abord la valeur d’entrée (dans ce cas, B2) par 0,8, puis compare ce résultat à 50 000. Le reste de la fonction fonctionne de la même manière.
Étant donné qu'Excel traite les virgules comme des sauts entre les parties d'une formule, ne les utilisez pas lorsque vous saisissez des nombres supérieurs à 999. Par exemple, tapez 1 000 et non 1 000.
Fonctions d'imbrication à l'intérieur d'une fonction IF
Vous pouvez également intégrer (ou « imbriquer ») une fonction dans une instruction IF dans Excel. Cette action vous permet d'effectuer des calculs avancés puis de comparer les résultats réels aux résultats attendus.
Dans cet exemple, disons que vous disposez d'une feuille de calcul avec les notes de cinq élèves dans la colonne B. Vous pouvez faire la moyenne de ces notes à l'aide de la fonction MOYENNE. En fonction des résultats moyens de la classe, la cellule C2 peut renvoyer « Excellent ! » ou « Besoin de travail ».
Voici comment saisir IF-THEN dans Excel :
En anglais : 'Si la moyenne des valeurs de B2 à B6 est supérieure à 85, tapezExcellent!Sinon, tapezA besoin de travail.'
Comme vous pouvez le constater, la saisie de la fonction IF-THEN dans Excel avec des calculs ou des fonctions intégrés vous permet de créer des feuilles de calcul dynamiques et hautement fonctionnelles.
FAQ