Guide Ultime de la Fonction SI dans Google Sheets

Video google sheet if condition

La fonction SI dans Google Sheets est une fonction clé qui vous permet de retourner certaines valeurs en fonction d’expressions logiques.

La fonction SI teste une condition que vous définissez et renvoie un résultat en fonction de la véracité ou de la fausseté de cette condition. Cette fonction vous aide à rendre votre agrégation de données, vos visualisations de tableaux de bord et d’autres tâches de feuille de calcul plus efficaces.

Ce guide exhaustif couvre les bases de l’utilisation de la fonction SI dans Google Sheets, à travers des exemples et des explications étape par étape. Regardez également notre didacticiel vidéo ci-dessous pour un guide complet sur l’utilisation de la fonction SI dans Google Sheets.

Tutoriel Vidéo: Comment Utiliser la Fonction SI dans Google Sheets

Comment fonctionne la fonction SI dans Google Sheets?

La fonction SI dans Google Sheets vous permet de tester une condition et de renvoyer une valeur spécifique si celle-ci est VRAIE.

La syntaxe et les arguments de la fonction SI se composent des éléments suivants:

=SI(expression_logique, valeur_si_vrai, valeur_si_faux)

Analysons la syntaxe de la fonction SI pour mieux la comprendre:

  • L’expression_logique est une déclaration qui est soit vraie, soit fausse (ex: A4=3)
  • La valeur_si_vrai est la valeur renvoyée par la fonction si l’expression_logique est VRAIE
  • La valeur_si_faux est la valeur renvoyée par la fonction si l’expression_logique est FAUSSE

L’expression_logique est une déclaration falsifiable (ex: C8+C9=4). Vous pouvez former l’expression_logique avec des opérateurs de comparaison (=, >, <, >=, <=, <>).

Si l’expression_logique est vraie, la fonction SI affiche valeur_si_vrai. Si l’expression_logique est fausse, la fonction SI affiche valeur_si_faux.

La valeur_si_faux n’est pas une partie obligatoire de la fonction. La valeur est simplement vide si vous ne la définissez pas.

Comment Utiliser la Fonction SI dans Google Sheets

Voici plusieurs exemples d’utilisation de la fonction SI dans Google Sheets, basés sur des cas d’utilisation courants et sur l’intégration d’autres fonctions Google Sheets.

Utilisation de la fonction SI pour vérifier une seule condition

Supposons que vous ayez une liste de représentants commerciaux et que vous souhaitiez spécifier si chacun d’entre eux a atteint votre objectif de ventes (6 000 $).

Vous pouvez utiliser une fonction SI dans la colonne C pour déterminer si vos représentants commerciaux ont atteint l’objectif:

=SI(A3>6000,"Oui","Non")

Comme vous pouvez le voir, la fonction renvoie « Oui » pour les cellules dont les valeurs répondent à la condition.

IA + Google Sheets : Utilisez le Constructeur de Formules pour Générer Automatiquement des Formules SI

Vous pouvez utiliser le Constructeur de Formules gratuit de Coefficient pour générer automatiquement des fonctions SI. Pour utiliser le Constructeur de Formules, vous devez installer Coefficient en suivant les invitations. L’installation ne prend pas plus d’une minute.

Une fois l’installation terminée, retournez dans Extensions dans le menu de Google Sheets. Coefficient sera disponible en tant que complément.

Maintenant, lancez l’application. Coefficient s’exécutera dans la barre latérale de votre feuille de calcul Google. Sélectionnez GPT Copilot dans la barre latérale de Coefficient.

Cliquez ensuite sur le Constructeur de Formules.

Saisissez une description d’une formule dans la zone de texte. Par exemple, tapez: « Si la valeur en A3 est supérieure à 6000, affichez « Oui », sinon affichez « Non » ».

Ensuite, appuyez sur « Construire ». Le Constructeur de Formules générera automatiquement la formule à partir du premier exemple.

Maintenant, il vous suffit de copier-coller votre formule ArrayFormula générée par l’IA dans la cellule souhaitée.

Fonctions Avancées

Utilisation de la fonction SI pour vérifier plusieurs conditions

Supposons que vous souhaitiez attribuer une valeur alphabétique à chaque représentant commercial en fonction de son montant de vente, comme un système de notation.

Dans ce cas, vous devrez vérifier si le montant de vente de chaque représentant est supérieur à 3 000 $ et dans quelle tranche il se situe.

Utilisez la formule de la fonction SI ci-dessous pour vérifier ces multiples conditions:

=SI(B3<3000,"F",Si(B3<7000,"D",Si(B3<10000,"C",Si(B3<13000,"B","A"))))

La formule vérifie d’abord si le montant est inférieur à 3 000 $. Si c’est le cas, la fonction SI renvoie F. Sinon, elle passe à la condition suivante (et ainsi de suite).

Ceci n’est qu’un exemple de la façon dont la fonction SI facilite le suivi et la vérification des performances de votre équipe de vente.

Utilisation de la fonction SI pour effectuer des calculs dans la section valeur

La fonction SI vous permet d’effectuer des calculs dans la section valeur. Voici un exemple: Utilisez la fonction SI pour calculer les commissions de vos représentants commerciaux.

Supposons que vos représentants commerciaux bénéficient du régime de commissions suivant:

  • Moins de 60 000 $ – Pas de commission
  • 60 000 $ – 80 000 $ – 4% de commission
  • 80 000 $ ou plus – 10% de commission

Utilisez la formule de la fonction SI ci-dessous pour calculer la commission.

=SI(B3<50,0,Si(B3<80,B3*4%,B3*10%))

La fonction détermine d’abord si la valeur des ventes est inférieure à 50 et renvoie 0 si c’est le cas.

Ensuite, la fonction vérifie si la valeur est inférieure à 80, et si c’est le cas, elle renvoie 4% de la valeur. Si la valeur est de 80 ou plus, elle est multipliée par 10% (pour refléter les valeurs supérieures à 80).

Utilisation de la fonction SI pour les cellules vides et non vides

Vous pouvez également utiliser des instructions SI avec des cellules vides. Il y a deux façons d’utiliser l’instruction SI de cette manière.

Premièrement, utilisez la fonction ESTVIDE sur cet ensemble de données d’exemple:

La formule d’exemple ci-dessous vérifie si les cellules dans Total des Ventes (colonne E) sont vides. Les cellules vides n’obtiennent pas la réduction, tandis que les cellules non vides bénéficient d’une remise de 5%. La formule complète devrait ressembler à ceci:

=SI(ESTVIDE(E3)=VRAI,0,0.05)

Une autre façon de vérifier si la cellule E3 est vide est avec cette formule:

=SI(ESTVIDE(E3)2<>FAUX,0,0.05)

Dans le cas inverse, vous pouvez utiliser ces formules pour déterminer quand les cellules ne sont pas vides:

=SI(ESTVIDE(E3)=FAUX,0.05,0)

=SI(ESTVIDE(E3)<>VRAI,0.05,0)

La deuxième façon est d’utiliser des opérateurs de comparaison standard avec des guillemets. Par exemple, cette formule vérifie si E3 est vide:

=SI(E3="",0,0.05)

Et celle-ci fait la même chose:

=SI(E3<>"",0,0.05)

De même, utilisez des guillemets comme argument pour renvoyer une cellule vide avec cette formule:

=SI(E3>200,E3*0,"")

D’autres fonctions vous permettent de vérifier les cellules vides et non vides, comme la fonction SOMME.SI Google Sheets.

Utilisation de l’instruction SI avec d’autres fonctions

SI OU dans Google Sheets

Vous pouvez également utiliser une fonction OU dans une fonction SI pour tester plusieurs expressions logiques. Pour ce faire, utilisez la fonction OU dans le premier argument:

=OU(expression_logique1, [expression_logique2, ...])

Voici comment fonctionne la fonction:

  • L’expression_logique1 est un argument obligatoire et la première valeur logique que la formule vérifie.
  • L’expression_logique2 est un argument facultatif. C’est la valeur logique suivante qui est vérifiée (et ainsi de suite).

Vous pouvez inclure autant d’expressions logiques que vous le souhaitez et la fonction confirmera si l’une d’entre elles est vraie.

Par exemple, pour regrouper les lignes du tableau ci-dessous par pays, utilisez la formule suivante:

=SI(OU(B3="Est",B3="Sud"),"Reste du Monde","Notre Pays")

Dans ce cas, la déclaration OU rend l’instruction SI plus efficace.

SI ET dans Google Sheets

La fonction ET complète également la fonctionnalité de la fonction SI. La fonction ET vérifie si toutes les expressions logiques incluses dans une séquence sont VRAIES:

=ET(expression_logique1, [expression_logique2, ...])

Dans l’exemple ci-dessous, écrivons une formule SI qui exige que ces deux expressions soient vraies:

  • Région = « Ouest »
  • Plan d’abonnement = « Entreprise »

La formule SI ressemblera à ceci:

=SI(ET(B3="Ouest",C3="Entreprise"),"Notre Pays","Reste du Monde")

Formule SI Nidifiée vs Fonction IFS

Vous pouvez utiliser l’instruction SI en tant qu’argument dans une fonction SI plus grande. Supposons que vous proposiez ces remises pour vos clients:

  • Moins de 100 utilisateurs par plan d’abonnement – 0% de remise
  • 100 – 199 utilisateurs par plan d’abonnement – 5% de remise
  • 200 utilisateurs ou plus par plan d’abonnement – 10% de remise

La formule SI pour ce régime de remise ressemblera à ceci:

=SI(E3>200,E3*0.1,SI(E3>100,E3*0.05,0))

Dans cet exemple, une fonction SI distincte est utilisée en tant que deuxième argument.

Maintenant, soyons plus spécifiques. Disons que vous proposez le prix réduit uniquement aux clients de la région Est.

Vous pouvez le faire en utilisant la fonction ET dans la formule:

=SI(ET(B3="Est",E3>200),E3*0.1,SI(ET(B3="Est",E3>100),E3*0.05,0))

Une méthode plus simple pour écrire la formule ci-dessus consiste à utiliser la fonction IFS:

=IFS(condition1, valeur1, [condition2, valeur2, ...])

La syntaxe de la fonction IFS est :

  • condition1 est une expression logique requise que vous voulez tester
  • valeur1 est une valeur requise à renvoyer si condition1 est VRAIE
  • Énumérez les autres conditions que vous voulez vérifier

La formule complète avec la fonction IFS ressemblera à ceci:

=IFS(ET(B3="Est",E3>200),E3*0.1,ET(B3="Est",E3>100),E3*0.05)

La formule renverra une erreur N#/A s’il n’y a aucune condition VRAIE.

Pour éviter cela, enveloppez votre formule avec la fonction SIERREUR:

=SIERREUR(IFS(ET(B3="Est",E3>200),E3*0.1,ET(B3="Est",E3>100),E3*0.05),0)

Une Alternative aux Multiples SI: La Fonction SWITCH

Vous pouvez utiliser la fonction SWITCH de Google Sheets à la place des SI imbriqués. La fonction SWITCH vérifie si votre expression correspond à une liste de cas. Elle renvoie une valeur correspondante lorsque l’expression le fait.

La syntaxe de la fonction SWITCH est :

=SWITCH(expression, cas1, valeur1, [cas2, valeur2, ...], [défaut])

  • L’expression est une plage obligatoire de cellules, de références de cellules, d’une expression mathématique réelle ou d’un texte que vous souhaitez faire correspondre à vos cas (ou tester par rapport aux critères).
  • Le cas1 est le premier critère requis pour vérifier si l’expression correspond à l’expression.
  • La valeur1 est un enregistrement requis à renvoyer si le critère du cas1 est identique à l’expression.
  • cas2, valeur2 sont des arguments facultatifs qui se répètent autant de fois que de critères à vérifier.
  • défaut est entièrement facultatif. Il est préférable de l’utiliser à chaque fois pour éviter les erreurs lorsque votre expression ne correspond à aucun des cas.

Vous pouvez utiliser des plages en tant qu’expression pour tester vos cellules par rapport à un texte. Avec le même ensemble de données, utilisez cette formule:

=ARRAYFORMULA(SWITCH(B3:B13,"Ouest","Notre Pays","Reste du Monde"))

Dans cette formule, la fonction SWITCH vérifie les enregistrements dans chaque cellule de la colonne B. Si la cellule est « Ouest », la formule renvoie « Notre Pays ». Sinon, la formule renvoie « Reste du Monde ».

Fonction SI : Un outil utile pour effectuer des comparaisons logiques

L’instruction SI dans Google Sheets est un outil simple mais puissant qui améliore la logique conditionnelle de vos formules.

Grâce à l’instruction SI, vous pouvez approfondir votre analyse dans Google Sheets et découvrir de nouvelles dimensions de compréhension.

Et maintenant, avec Coefficient, vous pouvez associer des fonctions Google Sheets telles que les instructions SI à des données en temps réel provenant de vos systèmes d’entreprise.

Essayez gratuitement Coefficient dès maintenant pour importer des données en direct de Salesforce, HubSpot et d’autres systèmes d’entreprise dans Google Sheets.

Crawlan.com

Articles en lien