La formule IFS dans Google Sheets est idéale pour évaluer plusieurs conditions dans une seule formule. Qu'il s'agisse de suivre les niveaux de stock, de gérer les données relatives aux ventes ou de gérer les stocks, cette formule simplifie les opérations logiques complexes et garantit une prise de décision efficace.
Voyons comment fonctionne la formule IFS et mettons en évidence ses applications pratiques à l'aide d'exemples concrets.
Syntaxe de la formule IFS
La formule IFS évalue plusieurs conditions et renvoie le premier résultat lorsque la condition est VRAIE. Contrairement à IF, qui nécessite une imbrication pour les conditions multiples, la formule IFS les gère facilement.
=IFS(condition1, valeur_si_vrai1, [condition2, valeur_si_vrai2], ...)
- condition1: La première condition à tester.
- valeur_si_vrai1: La valeur à renvoyer si condition1 est VRAI.
- condition2, valeur_si_vrai2, etc. : conditions supplémentaires et leurs résultats respectifs.
Pourquoi utiliser la formule IFS ?
- Élimine la nécessité de recourir à des systèmes imbriqués lourds. SI formules.
- Traite de multiples conditions avec clarté et précision.
- Offre une logique flexible et dynamique pour les calculs avancés.
1. Gérer le réapprovisionnement des stocks
Scénario : Calculer l'état des stocks sur la base de seuils spécifiques.
|
A |
B |
C |
|
Produit |
Niveau de stock |
Statut |
|
Produit A |
5 |
Commander bientôt |
|
Produit B |
0 |
En rupture de stock |
|
Produit C |
50 |
En stock |
=IFS(B5=0, “En rupture de stock”, B5<10, “Commander bientôt”, B5>=10, “En stock”)
Répartition de la formule :
- Condition 1 : B5=0, “En rupture de stock”
- Si la valeur de B5 est exactement 0, la formule donne “En rupture de stock”.
- Condition 2 : B5<10, “Commander bientôt”
- Si la valeur de B5 est inférieur à 10 (mais pas 0), la formule renvoie “Commander bientôt”.
- Condition 3 : B5>=10, “En stock”
- Si la valeur de B5 est supérieur ou égal à 10, la formule donne “En stock”
Vérifier la formule dans la feuille de calcul
Comment cela fonctionne-t-il ?
- Si le niveau de stock est de 0, il renvoie “En rupture de stock”.
- Si le niveau de stock est inférieur à 10, il renvoie “Commander bientôt”.
- Sinon, il renvoie “En stock”.
Avantages :
- Suivi automatique de l'état des stocks sans intervention manuelle.
- Aide à maintenir des niveaux de stocks optimaux.
2. Répartition des ventes par étape
Scénario : Classer les pistes de vente en fonction de leur statut.
|
A |
B |
|
Statut de chef de file |
Stade |
|
Cible |
Initiale |
|
Contrat généré |
Négociation |
|
Perdu |
Fermé - Perdu |
|
Gagné |
Fermé - Gagné |
=IFS(A5=“Cible”, “Initial”, A5=“Contrat généré”, “Négociation”, A5=“Perdu”, “Fermé - Perdu”, A5=“Gagné”, “Fermé - Gagné”)
Répartition de la formule
- Condition 1 : A5=”Cible”, “Initiale”
- Si la valeur de A5 est “Cible”, la formule donne “Initial”.
- Condition 2 : A5=”Contrat généré”, “Négociation”
- Si la valeur de A5 est “Contrat généré”, la formule donne “Négociation”.
- Condition 3 : A5=”Perdu”, “Fermé - Perdu”
- Si la valeur de A5 est “Perdu”, la formule donne “Fermé - Perdu”.
- Condition 4 : A5=”Gagné”, “Fermé - Gagné”
- Si la valeur de A5 est “Gagné”, la formule donne “Fermé - Gagné”.
Vérifier la formule dans la feuille de calcul
Comment cela fonctionne-t-il ?
Fait correspondre le statut du lead à des étapes prédéfinies et renvoie l'étape correspondante.
Avantages
- Fournit une catégorisation dynamique des prospects, ce qui permet d'améliorer le suivi des ventes.
- Simplifie la visualisation du pipeline de vente.
3. Système d'évaluation des étudiants basé sur les notes
Scénario : Un enseignant souhaite attribuer des notes aux étudiants en fonction de leurs résultats aux tests et de critères spécifiques.
|
A |
B |
C |
|
Nom de l'élève |
Score |
Grade |
|
Alice Johnson |
85 |
A |
|
Bob Carter |
72 |
B |
|
Clara Lopez |
90 |
A |
|
David Brown |
65 |
C |
|
Emma White |
50 |
D |
=IFS(B5=“”, “Données manquantes”, B5>=85, “A”, B5>=70, “B”, B5>=60, “C”, B5<60, “D”)
Répartition de la formule
- Condition 1 :
-
- B5=””, “Données manquantes”: Si la cellule B5 est vide, la formule renvoie “Données manquantes”.
- Condition 2 :
-
- B5>=85, “A”: Si le score est supérieur ou égal à 85, il renvoie “A”.
- Condition 3 :
-
- B5>=70, “B”: Si le score est supérieur ou égal à 70 mais inférieur à 85, il renvoie “B”.
- Condition 4 :
-
- B5>=60, “C”: Si le score est supérieur ou égal à 60 mais inférieur à 70, il renvoie “C”.
- Condition 5 :
-
- B5<60, “D”: Si le score est inférieur à 60, il renvoie “D”.
Vérifier la formule dans la feuille de calcul
Comment cela fonctionne-t-il ?
- La formule commence par vérifier si B5 est vide. Si elle est vraie, elle renvoie immédiatement “Données manquantes” et interrompt l'évaluation.
- Si B5 a un score, Il évalue le score par rapport aux conditions dans l'ordre séquentiel :
- Si B5 >= 85, il attribue “A”.
- Si B5 >= 70, il attribue “B” (seulement si le score n'est pas qualifié pour “A”).
- Si B5 >= 60, il attribue “C” (seulement si le score n'est pas qualifié pour “A” ou “B”).
- Si B5 < 60, il attribue “D”.
- Les IFS La formule cesse d'être évaluée dès qu'elle trouve une condition qui est VRAI, et de garantir l'efficacité.
- Traite les données manquantes et attribue automatiquement les notes appropriées, ce qui permet de gagner du temps et de réduire les erreurs.
Avantages
- Simplifie la logique : Élimine le besoin d'instructions IF imbriquées, ce qui facilite la lecture et la gestion des formules.
- Gestion de conditions multiples : Évalue efficacement plusieurs critères dans une seule formule.
- Dynamique et flexible : S'adapte à différents scénarios tels que le classement, les approbations ou la catégorisation.
- Améliore la clarté : Fournit des résultats clairs basés sur des conditions logiques, améliorant ainsi l'interprétation des données.
- Exécution sans erreur : S'arrête à la première condition VRAIE, réduisant ainsi les calculs inutiles.
4. Approbation des paiements conditionnels
Scénario : Une équipe financière souhaite approuver des paiements sur la base de conditions telles que le montant du paiement et les pièces justificatives.
|
A |
B |
C |
|
Nom de l'élève |
Grade |
Présence (%) |
|
Alice Johnson |
A |
95% |
|
Ben Carter |
B+ |
88% |
|
Clara Lopez |
A- |
90% |
|
David Brown |
B |
85% |
=IFS(C5=“Non”, “En attente”, ET(B5<=1000, C5=“Oui”), “Approuvé”, ET(B5>1000, C5=“Oui”), “Approuvé”, B5>1000, “En attente”)
Répartition de la formule
- Condition 1:
- C5=”Non”, “En attente”: Si les documents ne sont pas soumis (C5=”Non”), le statut est “En attente”.
- Condition 2:
- AND(B5<=1000, C5=”Oui”), “Approuvé”: Si le montant du paiement est inférieur ou égal à $1.000 et que les documents sont soumis, le statut est le suivant “Approuvé”.
- Condition 3:
- AND(B5>1000, C5=”Oui”), “Approuvé”: Si le montant du paiement est supérieur à $1.000 et que les documents sont soumis, le statut est le suivant “Approuvé”.
- Condition 4:
- B5>1000, “En attente”: Si le montant du paiement est supérieur à $1.000 mais que les documents ne sont pas soumis, le statut est le suivant “En attente”.
Vérifier la formule dans la feuille de calcul
Comment cela fonctionne-t-il ?
- Vérifie si le montant du paiement est manquant et renvoie “Données manquantes”.
- Si les documents ne sont pas soumis, le paiement est marqué comme étant “en attente”.
- Approuve les paiements si le montant ne dépasse pas la limite fixée et si les documents sont présentés.
- marque les paiements importants comme étant “en attente” si les documents ne sont pas fournis.
- Arrête la vérification lorsqu'une condition est remplie et renvoie le résultat.
Avantages
- Automatisation des décisions : Approuve ou signale automatiquement les paiements en fonction de conditions telles que le montant et la soumission de documents.
- Gain de temps : élimination de la vérification manuelle des critères d'approbation.
- Réduction des erreurs : Garantit des approbations cohérentes et précises en appliquant la même logique à tous les paiements.
- Mises à jour dynamiques : Ajuste automatiquement les résultats lorsque les données de paiement ou le statut des documents changent.
Simplifiez vos flux de travail avec les FI
La formule IFS change la donne en ce qui concerne la gestion de conditions multiples dans Google Sheets. Qu'il s'agisse de gérer des stocks, de suivre des ventes ou de calculer des heures, elle élimine la complexité et améliore la productivité.
Vous avez un cas d'utilisation unique de la formule IFS ? Partagez-le dans les commentaires - nous serions ravis d'entendre vos idées !
