Skip to main content

Comment utiliser la fonction IF-THEN dans Excel

Comment utiliser la fonction SI ? (condition à 2 choix) - Cours facile EXCEL (Avril 2025)

Comment utiliser la fonction SI ? (condition à 2 choix) - Cours facile EXCEL (Avril 2025)
Anonim

La fonction IF-THEN dans Excel est un moyen puissant d’ajouter des éléments décisionnels à vos feuilles de calcul. Il teste une condition pour déterminer si elle est vraie ou fausse, puis exécute un ensemble d'instructions spécifique en fonction des résultats.

Par exemple, si vous entrez un IF-THEN dans Excel, vous pouvez tester 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 "PERFECT". Si ce n'est pas le cas, vous pouvez faire en sorte que la formule retourne "TROP PETIT".

Vous pouvez entrer dans la formule IF-THEN de nombreuses conditions. Voici comment utiliser la fonction IF-THEN dans Excel, ainsi que quelques exemples.

Les instructions de cet article s'appliquent à Excel 2016, 2013, 2010; Excel pour Mac et Excel 365 / en ligne.

Saisie IF-THEN dans Excel

La syntaxe de la fonction IF-THEN inclut le nom de la fonction et les arguments de la fonction à l'intérieur de la parenthèse.

Voici la syntaxe appropriée de la fonction IF-THEN:

= IF (test logique, valeur si vrai, valeur si faux)

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 THEN de la fonction vient après la première virgule et inclut deux arguments séparés par une virgule.

  • Le premier argument indique à la fonction quoi faire si la comparaison est vraie.
  • Le deuxième argument 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 très simple d'instruction IF-THEN.

Notre feuille de calcul est configurée avec la cellule B2 à 100 USD. Nous pouvons entrer la formule suivante dans C2 pour indiquer si la valeur est supérieure à 1000 $.

= SI (B2> 1000, "PARFAIT", "TROP PETIT")

Cette fonction a les arguments suivants:

  • B2> 1000 teste si la valeur de la cellule B2 est supérieure à 1000.
  • "PARFAIT" renvoie le mot PERFECT dans la cellule C2 si B2 est plus grand que 1000.
  • "TROP PETIT" renvoie la phrase TOO SMALL dans la cellule C2 si B2 n'est pas plus grand que 1000.

La partie comparaison de la fonction ne peut comparer que deux valeurs. L'une ou l'autre de ces deux valeurs peuvent être:

  • Nombre fixe
  • Chaîne de caractères (valeur textuelle)
  • Date ou heure
  • Fonctions qui renvoient l'une des valeurs ci-dessus
  • Une référence à n'importe quelle autre cellule de la feuille de calcul contenant l'une des valeurs ci-dessus.

La partie TRUE ou FALSE de la fonction peut également renvoyer l’un des éléments ci-dessus. Cela signifie que vous pouvez rendre la fonction IF-THEN très avancée en intégrant des calculs ou des fonctions supplémentaires à l'intérieur de celle-ci (voir ci-dessous).

Lorsque vous entrez des conditions vraies ou fausses dans une instruction IF-THEN dans Excel, vous devez utiliser des guillemets autour du texte à 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 pour la fonction IF-THEN à effectuer, en fonction des résultats de la comparaison.

Dans cet exemple, un calcul est utilisé pour calculer l’impôt dû, en fonction du revenu total dans B2.

Le test logique compare le revenu total en B2 pour voir s'il est supérieur à 50 000,00 $.

= IF (B2> 50000, B2 * 0.15, B2 * 0.10)

Dans cet exemple, B2 n’est pas supérieur à 50 000. La condition "value_if_false" sera alors calculée et renvoyée.

Dans ce cas c'est B2 * 0,10, lequel est4000.

Le résultat est placé dans la cellule C2, où la fonction IF-THEN est insérée, sera 4000.

Vous pouvez également intégrer des calculs dans la partie comparaison de la fonction.

Par exemple, si vous souhaitez estimer que le revenu imposable ne représentera que 80% du revenu total, vous pouvez remplacer la fonction IF-THEN ci-dessus par la suivante.

= IF (B2 * 0.8> 50000, B2 * 0.15, B2 * 0.10)

Ceci effectuera le calcul sur B2 avant de le comparer à 50 000.

N'entrez jamais une virgule lorsque vous entrez des nombres dans les milliers. En effet, Excel interprète une virgule comme la fin d'un argument à l'intérieur d'une fonction.

Fonctions d'imbrication à l'intérieur d'une fonction IF-THEN

Vous pouvez également intégrer (ou "imbriquer") une fonction dans une fonction IF-THEN.

Cela vous permet d'effectuer des calculs avancés, puis de comparer les résultats réels aux résultats attendus.

Dans cet exemple, supposons que vous ayez une feuille de calcul avec les notes de 5 de vos étudiants dans la colonne B. Vous pouvez faire la moyenne de ces notes à l'aide de la fonction AVERAGE. En fonction des résultats de la moyenne de la classe, la cellule C2 peut renvoyer "Excellent!" ou "Besoin de travail".

Voici comment entrer cette fonction IF-THEN:

= SI (MOYENNE (B2: B6)> 85, "Excellent!", "A besoin de travail")

Cette fonction renvoie le texte "Excellent!" dans la cellule C2 si la moyenne de la classe est supérieure à 85. Sinon, le résultat est "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 très dynamiques et très fonctionnelles.