Formules Excel

Excel : Maîtriser la fonction SI ET pour des formules puissantes

15 janvier 2026 1 vues

La fonction SI est un pilier d'Excel, permettant d'effectuer des actions en fonction de la véracité d'une condition. Cependant, que faire lorsque vous avez besoin de vérifier plusieurs conditions à la fois ? C'est là que la fonction ET entre en jeu, en se combinant parfaitement avec la fonction SI. Cet article vous guidera à travers l'utilisation combinée de ces deux fonctions pour débloquer des possibilités avancées dans vos feuilles de calcul Excel, avec des exemples clairs et des conseils pratiques pour éviter les erreurs courantes.

Comprendre la fonction SI ET dans Excel

La fonction SI dans Excel permet d'effectuer un test logique et de renvoyer une valeur si le test est vrai et une autre valeur si le test est faux. La syntaxe de base est la suivante :

=SI(test_logique; valeur_si_vrai; valeur_si_faux)

La fonction ET permet de vérifier si plusieurs conditions sont vraies. Elle renvoie VRAI si toutes les conditions sont vraies et FAUX si au moins une condition est fausse. La syntaxe de base est la suivante :

=ET(condition1; condition2; ...)

Combiner ces deux fonctions permet d'exécuter une action seulement si plusieurs conditions sont remplies simultanément. C'est un outil puissant pour automatiser des décisions basées sur des critères multiples.

Syntaxe de la fonction SI ET

La syntaxe combinée de la fonction SI ET est la suivante :

=SI(ET(condition1; condition2; ...); valeur_si_vrai; valeur_si_faux)

Dans cette formule, ET(condition1; condition2; ...) représente le test logique de la fonction SI. Si toutes les conditions à l'intérieur de la fonction ET sont vraies, alors la fonction SI renverra valeur_si_vrai. Sinon, elle renverra valeur_si_faux.

Exemples pratiques de la fonction SI ET

Voici quelques exemples concrets pour illustrer l'utilisation de la fonction SI ET dans Excel.

Exemple 1: Vérification de notes pour l'admission

Supposons que vous ayez une feuille de calcul contenant les notes d'étudiants en mathématiques et en français. Vous souhaitez déterminer si un étudiant est admissible à un programme spécifique, sachant que l'admission est accordée uniquement si l'étudiant a une note supérieure ou égale à 12 en mathématiques ET une note supérieure ou égale à 10 en français.

Étudiant Mathématiques Français
Jean 14 12
Marie 10 15
Pierre 16 9
Sophie 12 10

Pour déterminer si un étudiant est admissible, vous pouvez utiliser la formule suivante dans la colonne "Admissible" :

=SI(ET(B2>=12; C2>=10); "Oui"; "Non")

  • B2 représente la cellule contenant la note de mathématiques pour le premier étudiant.
  • C2 représente la cellule contenant la note de français pour le premier étudiant.
  • B2>=12 est la première condition : la note de mathématiques doit être supérieure ou égale à 12.
  • C2>=10 est la seconde condition : la note de français doit être supérieure ou égale à 10.
  • Si les deux conditions sont vraies, la formule renvoie "Oui", sinon elle renvoie "Non".

En appliquant cette formule à toutes les lignes, vous obtiendrez le résultat suivant :

Étudiant Mathématiques Français Admissible
Jean 14 12 Oui
Marie 10 15 Non
Pierre 16 9 Non
Sophie 12 10 Oui

Exemple 2: Calcul de commission basé sur le chiffre d'affaires et le nombre de ventes

Imaginons que vous gériez une équipe de commerciaux et que vous souhaitiez calculer leur commission en fonction de deux critères : un chiffre d'affaires minimal de 5000 € ET au moins 10 ventes réalisées.

Commercial Chiffre d'affaires (€) Nombre de ventes
Dupont 6000 12
Durand 4000 15
Martin 7000 8
Dubois 5500 10

La formule pour calculer la commission (par exemple, 5% du chiffre d'affaires) serait :

=SI(ET(B2>=5000; C2>=10); B2*0,05; 0)

  • B2 représente le chiffre d'affaires du premier commercial.
  • C2 représente le nombre de ventes du premier commercial.
  • B2>=5000 est la première condition : le chiffre d'affaires doit être supérieur ou égal à 5000 €.
  • C2>=10 est la seconde condition : le nombre de ventes doit être supérieur ou égal à 10.
  • Si les deux conditions sont vraies, la formule calcule 5% du chiffre d'affaires. Sinon, elle renvoie 0.

En appliquant cette formule à toutes les lignes, vous obtiendrez le résultat suivant :

Commercial Chiffre d'affaires (€) Nombre de ventes Commission (€)
Dupont 6000 12 300
Durand 4000 15 0
Martin 7000 8 0
Dubois 5500 10 275

Exemple 3: Validation de données avec plusieurs critères

Vous pouvez utiliser la fonction SI ET pour valider des données saisies par les utilisateurs. Par exemple, vous pouvez vérifier si une date de naissance est valide (c'est-à-dire, si l'année est comprise entre 1900 et l'année actuelle ET si le mois est compris entre 1 et 12 ET si le jour est valide pour le mois donné).

Bien que la formule complète pour la validation de date soit complexe (nécessitant la fonction DATE et des vérifications plus poussées), l'idée générale est d'utiliser SI ET pour combiner plusieurs tests de validité.

Astuces et bonnes pratiques pour la fonction SI ET

  • Utiliser des noms de cellules significatifs : Au lieu d'utiliser des références de cellules comme B2 et C2, vous pouvez définir des noms pour ces cellules (par exemple, "ChiffreAffaires" et "NombreVentes"). Cela rendra vos formules plus lisibles et plus faciles à comprendre.
  • Simplifier les formules complexes : Si vous avez beaucoup de conditions, envisagez de diviser votre formule en plusieurs étapes en utilisant des colonnes auxiliaires. Cela peut rendre votre feuille de calcul plus facile à maintenir.
  • Tester vos formules : Assurez-vous de tester vos formules avec différentes valeurs pour vérifier qu'elles fonctionnent correctement dans tous les cas de figure.
  • Gérer les erreurs : Utilisez la fonction SIERREUR pour gérer les erreurs potentielles dans vos formules. Par exemple, si une cellule contient une valeur non numérique, la fonction SIERREUR peut renvoyer un message d'erreur personnalisé.
  • Combiner avec d'autres fonctions : La fonction SI ET peut être combinée avec d'autres fonctions Excel pour créer des formules encore plus puissantes. Par exemple, vous pouvez l'utiliser avec la fonction OU pour vérifier si au moins une des conditions est vraie, ou avec la fonction RECHERCHEV pour effectuer des recherches basées sur des critères multiples.

Erreurs courantes à éviter avec la fonction SI ET

  • Oublier des parenthèses : Assurez-vous que toutes les parenthèses sont correctement appariées. Une erreur de parenthèse est l'une des erreurs les plus courantes lors de l'utilisation de fonctions imbriquées.
  • Utiliser le mauvais opérateur de comparaison : Vérifiez que vous utilisez les opérateurs de comparaison corrects (par exemple, >=, <=, =, <>, < et >). Une erreur d'opérateur peut conduire à des résultats incorrects.
  • Confondre ET et OU : N'oubliez pas que la fonction ET exige que toutes les conditions soient vraies, tandis que la fonction OU exige qu'au moins une condition soit vraie. Choisir la mauvaise fonction peut complètement changer le comportement de votre formule.
  • Ne pas tenir compte des types de données : Assurez-vous que les types de données que vous comparez sont compatibles. Par exemple, vous ne pouvez pas comparer une chaîne de texte à un nombre.
  • Ignorer les cellules vides : Les cellules vides peuvent affecter le résultat de vos formules. Assurez-vous de gérer les cellules vides de manière appropriée, par exemple en utilisant la fonction ESTVIDE pour vérifier si une cellule est vide.

Alternatives à la fonction SI ET

Bien que la fonction SI ET soit un outil puissant, il existe d'autres façons d'obtenir le même résultat dans Excel.

  • Fonctions imbriquées SI : Vous pouvez imbriquer plusieurs fonctions SI les unes dans les autres pour vérifier plusieurs conditions. Cependant, cette approche peut rendre vos formules plus complexes et plus difficiles à lire.
  • Fonction IFS (Excel 365 et versions ultérieures) : La fonction IFS permet de simplifier les formules conditionnelles complexes en évitant d'imbriquer plusieurs fonctions SI. Sa syntaxe est plus claire et plus facile à comprendre :

=IFS(condition1; valeur_si_condition1_vraie; condition2; valeur_si_condition2_vraie; ...)

  • Tableaux de décision : Pour les scénarios très complexes avec de nombreuses conditions, vous pouvez utiliser un tableau de décision pour organiser vos règles et simplifier votre formule.

Conclusion

La fonction SI ET est un outil essentiel pour créer des formules conditionnelles complexes dans Excel. En comprenant sa syntaxe et en appliquant les bonnes pratiques, vous pouvez automatiser des décisions basées sur des critères multiples et optimiser vos feuilles de calcul. N'oubliez pas de tester vos formules, de gérer les erreurs et d'explorer les alternatives pour trouver la solution la plus adaptée à vos besoins. Avec de la pratique, vous deviendrez un expert dans l'utilisation de la fonction SI ET et vous pourrez tirer le meilleur parti de vos feuilles de calcul Excel.

Questions fréquentes

Quelle est la différence entre la fonction SI ET et la fonction SI OU ?

La fonction SI ET renvoie VRAI seulement si TOUTES les conditions spécifiées sont vraies. La fonction SI OU renvoie VRAI si AU MOINS UNE des conditions spécifiées est vraie.

Puis-je imbriquer plusieurs fonctions SI ET ?

Oui, vous pouvez imbriquer plusieurs fonctions SI ET, mais cela peut rendre la formule difficile à lire et à maintenir. Il est souvent préférable d'utiliser la fonction IFS (si disponible) ou de simplifier la formule en utilisant des colonnes auxiliaires.

Comment gérer les erreurs dans une formule SI ET ?

Utilisez la fonction SIERREUR pour gérer les erreurs potentielles. Par exemple : `=SIERREUR(SI(ET(A1>0;B1<10);"Valide";"Invalide");"Erreur")`

La fonction SI ET est-elle sensible à la casse ?

Non, la fonction SI ET n'est pas sensible à la casse. Par exemple, `"Texte"="texte"` renverra FAUX, mais cela affectera le résultat de la fonction SI ET uniquement si vous comparez des chaînes de caractères.

Comment puis-je améliorer la lisibilité de mes formules SI ET ?

Utilisez des noms de cellules significatifs, divisez les formules complexes en plusieurs étapes, et ajoutez des commentaires pour expliquer la logique de votre formule. La fonction `N` peut servir à ajouter des commentaires sans affecter le résultat de la formule.

Mots-clés associés :

excel fonction si excel fonction ou excel conditions multiples formule excel conditionnelle excel ifs

Partager cet article :