La fonction SI est une de mes fonctions favorites dans Excel. C’est une fonction de type logique qui vous permet de renvoyer deux valeurs selon résultat de votre test qu’il soit vrai ou faux.
Formule de la fonction
Avant tout voici la formule de la fonction SI
SI(test_logique, [valeur_si_vrai], [valeur_si_faux])
Description des arguments
Elle a trois arguments qui peuvent être présentés comme suit :
- Test_logique : Représente toute valeur ou expression qui peut prendre la valeur VRAI ou FAUX. Cet argument est toujours obligatoire.
- Valeur_si_vrai : La valeur qui doit être renvoyée si l’argument test_logique a pour résultat VRAI. Cet argument est facultatif.
- Valeur_si_faux : La valeur qui doit être renvoyée si l’argument test_logique a pour résultat FAUX. Cet argument est aussi facultatif.
Voici deux exemples qui illustrent parfaitement l’utilisation de cette fonction :
**Exemple d’utilisation 1
Supposons 7 commerciaux d’une entreprise qui ont réalisé des ventes sur un produit : Produits P1. Les critères d’atteinte de leurs objectifs sont tels que le commercial doit avoir réalisé des ventes supérieures ou égales à 600 000 F.
On associera un commentaire au résultat selon que l’objectif soit atteint ou pas. Un objectif atteint aura le commentaire suivant : « objectif atteint » et un objectif non atteint aura le commentaire : « objectif non atteint ».
Les données de cette entreprise sont les suivantes :
L’utilisation de la fonction SI ici nous permet de résoudre ce problème.
1-En cellule D7, saisissez la formule comme suit qui vous permettra d’identifier si l’objectif est atteint ou pas par Sébastien :
=SI(C7>=600000;”Objectif atteint”;”Objectif non atteint”)
Puis procédez à une recopie incrémentée pour copier la formule sur les cellules D4 à D9.
Procédures à suivre étape par étape
Etape 1 : Saisie initiale de la Fonction SI
Placez-vous dans la cellule D7
Dans la barre de formule, tapez le symbole = pour débuter le calcul
Saisissez le nom de la fonction conditionnelle suivi d’une parenthèse, soit Si(,
Etape 2 : Saisie du Test logique de la fonction SI
Construisez le critère, soit : C7>=600 000
Tapez un point-virgule (;) pour passer au deuxième argument de la fonction SI
Etape 3 : Saisie du deuxième argument de la fonction SI (valeur_si_vrai
Entre guillemets, saisissez le texte Objectif atteint, soit : “Objectif atteint”
Etape 4 : Saisie du troisième argument de la fonction SI (valeur-si_faux)
Entre guillemets, saisissez le texte Objectif atteint, soit : “Objectif Non atteint“
Fermez la parenthèse de la fonction SI.
Procédez à une recopie incrémentée pour copier la formule sur les cellules D8 à D13
Il est également possible d’imbriquer plusieurs autres fonctions SI, complexifiant un peu plus nos calculs à travers son deuxième argument (Valeur si faux).
Cette nouvelle imbrication ouvre aussitôt 2 nouveaux critères de choix, mettant ainsi en place un algorithme décisionnel. Les arguments de la première fonction SI sont eux-mêmes des fonctions SI, dont chacun des arguments à leurs tours deviennent aussi des fonctions SI.
**Exemple d’utilisation 2
Reprenons l’exercice précédent en supposant cette fois – ci que le commercial est noté suivant sa performance s’il réalise un niveau de vente inférieur à 300 000 F, il est noté « Mauvais ».
Par contre s’il réalise une vente comprise entre 300 000 F et 650 000 F, il est noté « Moyen ». Si le montant de ses ventes est supérieur à 650 000 F, il est noté « Bon ».
Pour résoudre ce problème, nous allons encore utiliser la fonction SI. Cette fois, celle – ci sera imbriquée dans une autre fonction SI
1-En cellule D7, saisissez la formule comme suit qui vous permettra de noter les commerciaux en fonction de leurs ventes
=SI(C7<=300000;”Mauvais”;SI(C7<=650000;”Moyen”;”Bon”))
Puis procédez à une recopie incrémentée pour copier la formule sur les cellules D8 à D13
Procédures à suivre étape par étape
Etape 1 : Saisie initiale de la Fonction SI
Placez-vous dans la cellule D7
Dans la barre de formule, tapez le symbole = pour débuter le calcul
Saisissez le nom de la fonction conditionnelle suivi d’une parenthèse, soit Si(
Etape 2 : Saisie du Test logique de la fonction SI
Construisez le critère, soit : C7<=300 000
Tapez un point-virgule (;) pour passer au deuxième argument de la fonction SI
Etape 3 : Saisie du deuxième argument de la fonction SI (valeur_si_vrai)
Entre guillemets, saisissez le texte Mauvais, soit : “Mauvais“. La valeur qui doit être renvoyée si l’argument test_logique (ici C7<=300 000) a pour résultat VRAI.
Tapez un point-virgule (;) pour passer au troisième argument de la fonction SI
Etape 4 : Saisie du troisième argument de la fonction SI (valeur-si_faux) en même temps imbrication de la fonction SI dans elle-même
Saisissez le nom de la fonction conditionnelle suivie d’une parenthèse, soit Si(
Etape 5 : Saisie du Test logique de la deuxième fonction SI
Construisez le critère, soit : C7<=650 000
Tapez un point-virgule (;) pour passer au deuxième argument de la fonction SI
Etape 6 : Saisie du deuxième argument de la deuxième fonction SI
Entre guillemets, saisissez le texte Moyen, soit : “Moyen“. La valeur qui doit être renvoyée si l’argument test_logique (ici C7<=650 000) a pour résultat VRAI.
Tapez un point-virgule (;) pour passer au troisième argument de la deuxième fonction SI
Etape 7 : Saisie du troisième argument de la deuxième fonction SI (valeur-si_faux)
Entre guillemets, saisissez le texte Bon, soit : “Bon“. La valeur qui doit être renvoyée si l’argument test_logique (ici C7<=650 000) a pour résultat FAUX.
Procédez à une recopie incrémentée pour copier la formule sur les cellules D8 à D13