Fonction SI sur Excel : utilisation et exemples

blog

Bureautique

Excel

Fonction SI

Utiliser la fonction SI dans Excel : guide pratique

|

10 min

|

Par Hippolyte Le Dem

La fonction SI sur Excel permet notamment de calculer une rémunération ou encore des indemnités. Pour en savoir plus sur l’utilisation de la fonction SI dans Excel, nous vous invitons à lire cet article. Vous y découvrirez également quelques rappels pour mieux vous servir de ce logiciel emblématique de la Suite Office de Microsoft.

Sommaire

  • Rappels sur les comparateurs
  • La fonction SI
  • Comment calculer une rémunération avec la fonction SI ?
  • Comment calculer des indemnités avec la fonction SI ?
  • La fonction SI imbriquée
  • Les fonctions SI(ET) et SI(OU)
  • Téléchargez le programme de la formation Excel en PDF

Programme formation Excel

+ de 2500 téléchargements

Partager sur :

img test
Testez vos connaissances sur Excel !

Débutant, intermédiaire, avancé ? Passez le test pour connaître votre niveau sur Excel.

Je fais le test

Rappels sur les comparateurs

Les comparateurs ou opérateurs de comparaison sont utiles à connaître pour rédiger des formules sur Excel. Voici la liste pour ne plus faire d’erreurs :

SigneComparateur
=est égal à
<>est différent de
<est inférieur à 
<=est inférieur ou égal à
>est supérieur à
>=est supérieur ou égal à

La fonction SI

La fonction SI sur Excel est qualifiée de fonction binaire. En effet, elle permet d’offrir deux solutions selon la réponse à un test demandé par l’utilisateur. La formule de la fonction SI s’écrit comme ceci :


=SI(test_logique ; [valeur_si_vrai] ; [valeur_si_faux])


La partie « test_logique » pose une question au logiciel. Par exemple, on pourrait lui demander si la cellule B9 est bien égale à 10. Si c’est vrai, on fait une action spécifique (en affichant du texte ou en faisant un calcul). Si c’est faux, on fait alors autre chose. C’est en cela que la fonction SI est binaire.

img test
Maîtrisez Excel de A à Z

Bases du logiciel, détail des fonctions, gestion et analyse de bases de données, tableaux et graphiques croisés dynamiques. 

Découvrir la formation

Prenons un exemple avec l’affichage de texte. 


Imaginez un tableau où figure le chiffre d’affaires réalisé pour chaque produit d’une même marque. Imaginez ensuite que pour chaque chiffre d’affaires de plus de 1 000 € vous souhaitez marquer dans la colonne d’à côté « Très bien », et si c’est moins, « Bof ». 
Dans ce cas, pour la première ligne (par exemple B2), vous pourrez taper comme formule :


=SI(B2>1000; «Très bien» ; «Bof»)

 

Si le chiffre d’affaires dans la cellule B2 est donc supérieur à 1 000 € alors vous verrez s’afficher « Très bien » en lieu et place de votre formule. Vous pourrez ensuite dupliquer la formule par un copier – glisser sur les autres cellules de la colonne dédiée à la fonction SI.

 

Fonction SI sur Excel

Fonction SI sur Excel

N’oubliez pas de vérifier que la formule a bien marché. 

Rappel

Pour information ou rappel, les chiffres dans les formules Excel s’écrivent en attaché et sans devise, comme vous pouvez le constater. De même que les parties textuelles sont toujours accompagnées de guillemets pour que le calcul soit possible.

Comment calculer une rémunération avec la fonction SI ?

Pour calculer une rémunération avec la fonction SI, cette fois-ci, les solutions ne seront plus d’afficher du texte mais de faire un calcul spécifique selon que la réponse est positive ou négative


Prenons un nouvel exemple pour illustrer l’utilisation de la fonction SI pour calculer un salaire.
Imaginez un tableau où serait représenté le chiffre d’affaires annuel réalisé par chaque salarié d’une équipe de commerciaux. Imaginez ensuite que tous les commerciaux ayant réalisé plus de 1 000 000 € puissent recevoir 5% de ce CA en guise de prime, et tous les autres seulement 4%. 


Dans ce dans, pour la première ligne (par exemple D9), vous pourrez taper comme formule :


=SI(B2>1000000; 5%*B2; 4%*B2)

 

Fonction SI pour calculer des rémunérations sur ExcelFonction SI pour calculer des rémunérations sur Excel

 

Le CA de la cellule B2 est supérieur à 1 000 000 € ? Dans ce cas, vous verrez s’afficher le résultat de 5% de ce CA. Comme la cellule B2 contient le chiffre d’affaires imaginaire de 1 200 000 € pour le commercial n°1, c’est donc le chiffre 60 000 € qui s’affichera après avoir tapé sur « Entrée ». Pour obtenir le calcul de la rémunération pour chaque salarié, vous n’aurez plus qu’à étirer la formule le long de la colonne utilisant la fonction SI en faisant copier – glisser.


Cependant, même si cette formule pour calculer un salaire est efficace et permet un certain gain de temps, nous vous recommandons de vérifier systématiquement le calcul sur les premières cellules. Dans le cas présent, vous pourrez notamment vérifier que 5% de 1 200 000 € est bien égal à 60 000 €.

img test
Formations Bureautique

Formation Excel, formation Word, formation PowerPoint et formation outils collaboratifs. Toutes nos formations sont éligibles au CPF.

Découvrir les formations

Comment calculer des indemnités avec la fonction SI ?

Pour calculer des indemnités avec la fonction SI, ce n’est pas très compliqué. 
Nous allons utiliser à nouveau un exemple pour que ce soit clair pour vous.
Imaginez une nouvelle équipe de commerciaux divisés en 2 sous équipes : une équipe évoluant en zone A et une autre en zone B. Imaginez maintenant que les commerciaux qui travaillent en zone A perçoivent 400 € d’indemnités, tandis que ceux de la zone B ne touchent que 300 €.


Voici ce que vous pourrez mettre dans la première cellule de la colonne dédiée au calcul des indemnités et faisant donc appel à la fonction SI (par exemple A2) :


=SI(A2="A";400;300)

 

Fonction SI pour calculer des indemnités sur Excel

Fonction SI pour calculer des indemnités sur Excel


Bien sûr, comme A est une chaîne de texte, il ne faut pas oublier les guillemets. En revanche, pour les chiffres 400 et 300, inutile de les mettre sinon le calcul des indemnités ne pourra se faire.

La fonction SI imbriquée

Nous allons voir désormais comment imbriquer 2 fonctions SI
Comme la seule fonction SI ne permet pas d’offrir une réponse pour toutes les situations, nous n’avons d’autre choix que d’intégrer un autre SI dans la formule. En effet, le comparateur « compris entre tel et tel chiffre » n’existant pas, la fonction SI imbriquée prend particulièrement son sens.


Voici un exemple avec les notes du bac d’un groupe d’élèves.
Seule, la fonction SI peut déterminer si un élève a obtenu le bac avec 10 et plus de moyenne. Néanmoins, dans le cas où l’élève n’est pas reçu, celle-ci n’est pas capable de préciser si un élève a totalement échoué avec moins de 8 au bac ou s’il part en rattrapage avec une moyenne comprise en 8 et moins de 10. Pour préciser le calcul, il faut donc effectuer une double condition.


La deuxième fonction SI prendra alors place dans la partie « Faux » de la première. 
Pour savoir si le premier élève a eu son bac s’il part en rattrapage ou s’il a définitivement échoué à cette session (note du bac en B2, par exemple), nous allons écrire dans la colonne dédiée :


=SI(B2>=10;“Reçu(e)”;SI(B2>=8;“Rattrapage”;“Recalé(e)”))

 

Fonctions SI imbriquées sur Excel

Fonctions SI imbriquées sur Excel


Si ce premier élève a obtenu 10 au bac, on verra donc apparaître « Reçu(e) ». Il ne restera plus qu’à recopier la formule vers le bas pour obtenir le résultat pour chaque élève du groupe et à vérifier si les informations sont bien exactes.

img test
Testez vos connaissances sur Excel !

Débutant, intermédiaire, avancé ? Passez le test pour connaître votre niveau sur Excel.

Je fais le test

Les fonctions SI(ET) et SI(OU)

La fonction SI(ET) et la fonction SI(OU) sont une fonction SI avec plusieurs conditions. Nous allons prendre l'exemple de notes attribuées à un avion avant le décollage.

La fonction SI(OU)

Imaginez un tableau d'avions où figurent trois notes nécessaires pour que l'avion puisse décoller. Imaginez maintenant qu’une seule de ces notes en dessous de 10/20 est éliminatoire, ce qui veut dire que l’avion ne peut pas décoller.  
Les 3 notes à étudier se trouvent dans les cellules B2 (note = 14), C2 (note = 4) et D2 (note = 15).
Voici la formule à utiliser :


=SI(OU(C5<10;D5<10;E5<10);"Prêt";"Pas prêt")

 

Fonction SI(ET) sur ExcelFonction SI(OU) sur Excel


On observera en principe que l’avion ne peut pas décoller. Vous n’avez plus qu’à copier – glisser la formule pour l’appliquer à tous les avions, et ainsi savoir lesquels sont prêts ou non.

La fonction SI(ET)

Restons sur le tableau de notes. Nous allons cette fois-ci devoir déterminer quel avion peut ou non décoller selon cette nouvelle condition : toutes les notes dans chacune des 3 catégories doivent être supérieures ou égales à 8 pour que l'avion décolle, sinon ce sera éliminatoire. 
Voici la formule à appliquer dans ce cas (en gardant les mêmes cellules et les mêmes notes) pour l’exemple :


=SI(ET(B2>=10;C2>=10;D2>=10);"Prêt";"Pas prêt")


Pour ce nouvel exemple, le résultat ne change pas et l'avion ne peut toujours pas décoller. 

 

Pour aller plus loin, sachez que nous proposons également une formation Excel afin d’enrichir vos compétences en bureautique. En effet, de nombreuses autres fonctions sont utiles et nous ne les connaissons pas toujours ! Notre formation Excel en ligne est donc idéale pour apprendre à utiliser les meilleures fonctions du logiciel, sans avoir à se déplacer. N’hésitez pas à prendre contact avec notre équipe pour plus de renseignements. Vous pouvez également lire nos articles sur la fonction SOMME.SI et la fonction NB.SI sur Excel.

img test
Maîtrisez Excel de A à Z

Bases du logiciel, détail des fonctions, gestion et analyse de bases de données, tableaux et graphiques croisés dynamiques. 

Découvrir la formation

Téléchargez le programme de la formation Excel en PDF

Programme formation Excel

Programme formation Excel

+ de 2500 téléchargements

Programme formation Excel

+ de 2500 téléchargements

Envie d’en savoir plus sur Excel ?

Besoin de devenir expert(e) d’Excel rapidement ? Découvrez gratuitement notre formation !

Demo image
Demander une démo

Partager sur :

Commentaires

Publier un commentaire

Un doute, une question, nous vous répondrons dans les meilleurs délais.

Sur le même thème

Récupérer un fichier Excel non enregistré

Walter Learning

Hippolyte Le Dem

|

6 Février 2023

Il existe plusieurs manières de retrouver un fichier non enregistré sur Excel. Vous pouvez le faire manuellement ou automatiquement avec l’option Récupération automatique. Voici tous les moyens pour récupérer un document excel non enregistré.

Lire l'article

Conversion du mode horaire au mode décimal sur Excel

Walter Learning

Hippolyte Le Dem

|

13 Mars 2023

Sur Excel, convertir une heure en nombre est possible grâce aux fonctions. Obtenez un aperçu de notre en ligne en découvrant la marche à suivre dans cet article. Nous partageons un exemple concret, ainsi qu’une astuce pour faire la somme de vos heures sur Excel à l’aide de la ponctuation.

Lire l'article

Mettre des bordures sur Excel : astuces pratiques

Walter Learning

Hippolyte Le Dem

|

6 Février 2023

Les bordures Excel permettent de mettre en avant les éléments des cellules de votre feuille de calcul. Mais, comment faire des bordures sur excel ? Voici un tour d’horizon des bordures Excel. 

Lire l'article

Trier par ordre alphabétique sur Excel

Walter Learning

Hippolyte Le Dem

|

6 Février 2023

Trier ses données Excel fait partie des savoirs incontournables pour travailler correctement sur le logiciel. Il existe différentes façons de trier. Parmi elles, il est possible de ranger par ordre alphabétique sur Excel. Mais, concrètement, comment classer par ordre alphabétique sur excel ? On vous explique.

Lire l'article