La fonction SI dans Google Sheets: Prenez des décisions avec vos données

Video how to insert check box in google sheet

copy-the-google-sheets-data.jpg

La fonction SI dans Google Sheets est utilisée pour prendre des décisions avec vos données. Elle fait partie de la famille des fonctions logiques de Google Sheets.

Dans ce tutoriel, vous découvrirez comment utiliser les formules SI dans Google Sheets pour prendre des décisions avec vos données.

Qu’est-ce que la fonction SI ?

Au cœur de la fonction SI se trouve un test qui évalue une valeur vraie ou fausse avec un comportement défini si le résultat est vrai et un comportement différent si le résultat est faux.

Prenons un exemple. Supposons que vous ayez deux colonnes de nombres dans A et B et que vous souhaitiez comparer chaque ligne pour voir quelle colonne contient le nombre le plus élevé.

Vous utiliseriez la fonction SI dans Google Sheets pour cela !

À l’intérieur de la formule SI, la première expression A2 > B2 vérifie si la valeur dans la cellule A2 est supérieure à la valeur dans la cellule B2.

Le résultat de ce test est soit VRAI soit FAUX.

La fonction SI nécessite une valeur VRAI ou FAUX pour son premier argument.

Ensuite, vous spécifiez ce que vous souhaitez afficher lorsque le résultat est vrai. Dans cet exemple, la sortie de la fonction dans la cellule est « La colonne 1 est plus grande ».

Le dernier argument est la valeur que vous souhaitez afficher si le résultat est faux. Dans cet exemple, cela signifie que le nombre dans la colonne A était plus petit (ou égal) à la valeur de la colonne B. Dans ce cas, la sortie de la fonction est « La colonne 1 est inférieure ou égale à la colonne 2 ».

Syntaxe de la fonction SI dans Google Sheets

On peut l’appeler une fonction SI, une formule SI ou même une instruction SI, mais ils signifient tous la même chose.

Elle prend 3 arguments :

logical_expression

Une expression qui donne une valeur VRAI ou FAUX, ou une cellule contenant une valeur VRAI ou FAUX.

value_if_true

La valeur affichée par la fonction SI si l’expression logique est vraie.

value_if_false

La valeur affichée par la fonction SI si l’expression logique est fausse.

Utilisation de la fonction SI pour effectuer des calculs dans Google Sheets

Les fonctions SI peuvent être combinées à d’autres fonctions pour effectuer des calculs sur les valeurs supérieures à un certain seuil, par exemple.

Lorsque l’expression logique est vraie, effectuez ce calcul, sinon laissez la valeur telle quelle.

Peut-être que votre entreprise a une structure de bonus de performance qui verse un bonus de 20% au-dessus d’un certain seuil de revenus client. Utilisez une instruction SI pour déterminer si le seuil a été atteint, puis placez le calcul dans le champ vrai :

IFformulaClassification.jpg

Utilisation de la formule SI pour la classification

Un autre exemple d’utilisation de la fonction SI est la classification des éléments.

Par exemple, vous pouvez vouloir segmenter vos clients en clients à long terme et nouveaux clients, en fonction de leur durée de vie en tant que clients (12 mois ou plus).

Supposons que la colonne A contienne le nombre de mois pendant lesquels un client est avec vous, la formule SI suivante les classerait en clients à long terme ou nouveaux clients :

nestedIFformula.jpg

Ce type de segmentation est utile de différentes manières.

Il vous permet de comparer les mesures de rétention et de churn des deux groupes. Vous pouvez exécuter des campagnes marketing différentes auprès de différents segments de vos données. Ou peut-être voulez-vous simplement envoyer une carte de remerciement à vos clients à long terme en leur disant qu’ils sont géniaux !

Formule SI imbriquée dans Google Sheets

Parfois, une seule fonction SI ne suffit pas.

Dans les arguments VRAI ou FAUX, vous pouvez imbriquer une autre fonction SI.

Cela peut sembler complexe, mais si vous appliquez la méthode de l’oignon pour travailler avec les formules et que vous travaillez en couches, vous verrez que ce n’est pas difficile.

En partant de l’extérieur vers l’intérieur, on vérifie si la valeur est supérieure à 50. Si c’est le cas, la formule affiche « Supérieur à 50 ».

Mais si ce n’est pas le cas, cela signifie que la valeur est inférieure ou égale à 50, donc nous utilisons une deuxième formule SI imbriquée pour vérifier cela :

IFcheckbox.jpg

Si vos formules SI imbriquées deviennent trop compliquées, vous voudrez peut-être essayer la fonction SWITCH.

Les formules SI et les cases à cocher

Combiner les cases à cocher avec les formules SI est une technique puissante et polyvalente à utiliser dans vos feuilles.

Les cases à cocher ne sont en réalité que des valeurs VRAI ou FAUX déguisées !

Avec une case à cocher dans la cellule A2, elle ne peut avoir qu’une valeur VRAI ou FAUX. Elle peut donc être directement intégrée comme premier argument de la fonction SI !

Ce genre de logique est utile dans de nombreux contextes, par exemple sur un tableau de bord où vous souhaitez afficher/masquer des informations supplémentaires pour des chiffres ou des graphiques spécifiques.

Entrée directe de VRAI ou FAUX

Dans l’exemple ci-dessus, vous aviez déjà une formule dans la colonne A qui contenait une valeur VRAI ou FAUX.

Puisque le premier argument de l’instruction SI recherche une valeur VRAI ou FAUX, vous devez simplement faire référence directement à cette cellule sans chercher à tester VRAI / FAUX.

Votre formule SI ressemblerait à ceci :

=SI(A2, "Bon travail !", "")

Il n’est PAS nécessaire de tester VRAI ou FAUX à nouveau. Vous ne devriez donc pas voir une fonction SI comme ceci :

=SI(A2 = VRAI, "Bon travail !", "")

En fait, vous ne devriez jamais voir « = VRAI » ou « = FAUX » dans une instruction SI car cela est redondant.

Remplacer les formules SI numériques par les fonctions MIN ou MAX

Supposons que vous ayez une colonne de valeurs que vous souhaitez plafonner à un certain niveau, de sorte que tout ce qui dépasse une valeur seuil, par exemple 200, soit fixé à cette valeur.

La plupart d’entre nous aborderaient cela en écrivant une formule SI qui vérifie si la valeur est supérieure à 200, et la fixe à 200 si c’est VRAI, ou à la valeur réelle si c’est FAUX, comme ceci :

=SI(A1 > 200, 200, A1)

Cependant, vous pouvez remplacer la fonction SI par une fonction MIN bien plus concise, qui choisit la valeur 200 si la valeur réelle est plus grande, car 200 représente le minimum :

=MIN(A1, 200)

De même, vous pouvez utiliser la fonction MAX pour remplacer les instructions SI lorsque l’on recherche un seuil du côté le plus bas.

Il est bon de pratiquer l’écriture de formules efficaces car cela est plus rapide et vous êtes moins susceptible de commettre des erreurs.

Articles en lien