Fonction ET ExcelGuide Complet 2026 avec Exemples
ET (AND en anglais) est une fonction logique essentielle dans Excel. Elle retourne VRAI uniquement si TOUTES les conditions que tu lui donnes sont vraies. C'est ton allié quand tu dois vérifier plusieurs critères en même temps, comme valider qu'un employé a plus de 2 ans d'ancienneté ET un chiffre d'affaires supérieur à 50 000 € pour être éligible à une prime.
Dans ce guide, tu vas découvrir comment utiliser ET efficacement dans tes tableaux de bord, avec des exemples concrets tirés de situations professionnelles réelles. Fini les validations manuelles ligne par ligne !
Syntaxe de la fonction ET
=ET(valeur_logique1; [valeur_logique2]; [valeur_logique3]; ...)La fonction ET accepte jusqu'à 255 valeurs logiques. Chaque valeur peut être une condition (comme A1>10), une référence de cellule contenant VRAI/FAUX, ou une expression logique. Si toutes les conditions sont vraies, ET retourne VRAI. Si même une seule est fausse, ET retourne FAUX.
Comprendre chaque paramètre de la fonction ET
valeur_logique1
(obligatoire)C'est la première condition à vérifier. Ça peut être une comparaison directe comme A1>100, une référence à une cellule contenant VRAI/FAUX comme B1, ou une autre fonction logique imbriquée. C'est le seul paramètre obligatoire, mais avec un seul argument, ET sert juste à confirmer qu'une valeur est vraie.
valeur_logique2, valeur_logique3, ...
(optionnel)Tu peux ajouter jusqu'à 254 conditions supplémentaires. Chaque condition est évaluée individuellement, et ET retournera VRAI seulement si toutes sont vraies. Par exemple, =ET(A1>0; B1<100; C1="Actif") vérifie trois critères différents. Sépare chaque condition par un point-virgule.
Astuce : Combine ET avec SI pour créer des actions conditionnelles puissantes. Par exemple, =SI(ET(A1>10; B1="Validé"); "OK"; "KO") affiche "OK" seulement si les deux conditions sont remplies. C'est la base des tableaux de bord automatisés.
Exemples pratiques pas à pas
Exemple 1 – Commercial : valider l'éligibilité à une prime de performance
Tu es commercial(e) et tu dois identifier automatiquement les vendeurs éligibles à la prime trimestrielle. Les critères sont stricts : avoir réalisé au moins 50 000 € de CA ET avoir au moins 5 clients actifs.
Seule Sophie remplit les deux critères. Marc n'a pas assez de CA, Julie n'a pas assez de clients.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Vendeur | CA | Clients | Éligible prime |
| 2 | Sophie | 62 000 € | 8 | VRAI |
| 3 | Marc | 48 000 € | 12 | FAUX |
| 4 | Julie | 71 000 € | 3 | FAUX |
=ET(B1>=50000; C1>=5)En un coup d'œil, tu vois qui mérite sa prime. Tu peux ensuite combiner cette formule avec SI pour afficher directement le montant de la prime.
Exemple 2 – RH : vérifier les conditions pour une augmentation
Tu travailles aux ressources humaines et tu dois identifier les employés éligibles à une augmentation automatique. Les critères sont : ancienneté > 2 ans ET note de performance ≥ 4/5 ET aucun avertissement cette année.
Seul Pierre remplit les trois conditions pour son augmentation.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Employé | Années | Note | Avertissements | Augmentation |
| 2 | Pierre | 3 | 4.5 | 0 | VRAI |
| 3 | Marie | 4 | 3.8 | 0 | FAUX |
| 4 | Luc | 3 | 4.2 | 1 | FAUX |
=ET(B1>2; C1>=4; D1=0)Cette formule évite les oublis et garantit l'équité : tout le monde est évalué selon les mêmes critères objectifs.
Exemple 3 – Contrôleur de gestion : valider la conformité budgétaire
Tu es contrôleur de gestion et tu dois vérifier que chaque département respecte son budget. Un département est conforme si ses dépenses sont inférieures au budget ET son taux de réalisation est supérieur à 80%.
Marketing respecte le budget ET atteint ses objectifs. IT dépasse son budget, RH n'atteint pas 80%.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Département | Dépenses | Budget | Taux réal. | Conforme |
| 2 | Marketing | 45 000 € | 50 000 € | 92% | VRAI |
| 3 | IT | 82 000 € | 80 000 € | 95% | FAUX |
| 4 | RH | 28 000 € | 35 000 € | 75% | FAUX |
=ET(B1<C1; D1>0.8)Cette double validation te permet d'identifier rapidement les départements qui performent bien tout en maîtrisant leurs coûts.
Exemple 4 – Logisticien : valider les conditions d'expédition express
Tu es logisticien et tu dois identifier les commandes éligibles à l'expédition express gratuite. Les conditions : montant > 100 € ET poids < 5 kg ET destination en France métropolitaine.
Seule la commande #1234 remplit les trois critères pour l'expédition express gratuite.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Commande | Montant | Poids | Destination | Express gratuit |
| 2 | #1234 | 145 € | 2.5 kg | France | VRAI |
| 3 | #1235 | 89 € | 1.8 kg | France | FAUX |
| 4 | #1236 | 250 € | 8 kg | France | FAUX |
| 5 | #1237 | 180 € | 3 kg | Belgique | FAUX |
=ET(B1>100; C1<5; D1="France")En automatisant cette validation, tu évites les erreurs de traitement et tu garantis que seules les commandes éligibles bénéficient de l'offre.
Les erreurs fréquentes et comment les corriger
Confondre ET avec OU
C'est l'erreur numéro 1. ET exige que TOUTES les conditions soient vraies. Si tu veux qu'au moins une condition soit vraie, utilise OU à la place. Par exemple, =ET(A1>10; B1>10) retourne VRAI seulement si les deux cellules dépassent 10, alors que =OU(A1>10; B1>10) retourne VRAI si au moins une dépasse 10.
Solution : Pose-toi la question : "Est-ce que je veux que TOUTES les conditions soient vraies ou qu'AU MOINS une soit vraie ?" Cela t'aidera à choisir entre ET et OU.
Mauvaise syntaxe dans les comparaisons de texte
Quand tu compares du texte, n'oublie pas les guillemets. =ET(A1="Validé"; B1>0) est correct, mais =ET(A1=Validé; B1>0) génère une erreur car Excel cherche une cellule nommée "Validé" au lieu du texte "Validé".
Solution : Mets toujours les chaînes de texte entre guillemets. Pour les nombres, pas besoin de guillemets.
ET retourne une erreur au lieu de FAUX
Si une de tes conditions génère une erreur (comme #DIV/0! ou #N/A), ET propage cette erreur au lieu de retourner simplement FAUX. Par exemple, =ET(A1>0; B1/C1>5) retournera #DIV/0! si C1 est égal à zéro.
Solution : Utilise SIERREUR pour gérer les erreurs : =ET(A1>0; SIERREUR(B1/C1>5; FAUX)). Ainsi, si la division échoue, cette condition sera considérée comme FAUX.
ET vs OU vs SI vs NON
| Critère | ET | OU | SI | NON |
|---|---|---|---|---|
| Retourne VRAI si | Toutes vraies | Au moins une vraie | Condition vraie | Valeur fausse |
| Nombre de conditions | Jusqu'à 255 | Jusqu'à 255 | 1 seule | 1 seule |
| Peut retourner du texte | ❌ Non | ❌ Non | ✅ Oui | ❌ Non |
| Utilisation typique | Validation stricte | Alternative flexible | Actions conditionnelles | Inverser logique |
| Exemple | ET(A1>0; B1>0) | OU(A1>0; B1>0) | SI(A1>0;"Oui";"Non") | NON(A1>0) |
Conseil pratique : Utilise ET quand tous les critères doivent être respectés (éligibilité à une prime, validation d'un dossier). Utilise OU quand un seul critère suffit (signaler une alerte si stock bas OU délai dépassé). Combine-les avec SI pour créer des actions automatiques puissantes.
Astuces de pro pour maîtriser ET
Combine ET avec SI.CONDITIONS pour simplifier les formules complexes
Au lieu d'imbriquer plusieurs SI avec ET, utilise SI.CONDITIONS (Excel 2019+) pour plus de lisibilité. Par exemple, au lieu de =SI(ET(A1>100; B1="A"); "Premium"; SI(ET(A1>50; B1="B"); "Standard"; "Basique")), écris =SI.CONDITIONS(ET(A1>100;B1="A");"Premium"; ET(A1>50;B1="B");"Standard"; VRAI;"Basique").
Utilise ET pour valider des plages de valeurs
Pour vérifier qu'une valeur est entre deux bornes, ET est parfait : =ET(A1>=18; A1<=65) vérifie que l'âge est entre 18 et 65 ans. C'est plus lisible que =SI(A1>=18; SI(A1<=65; VRAI; FAUX); FAUX).
Combine ET avec NBVAL pour vérifier que tous les champs sont remplis
Pour vérifier qu'un formulaire est complet : =ET(NBVAL(A1:E1)=5; A1<>"") vérifie que les 5 cellules contiennent des données. Utile pour valider des saisies obligatoires avant de traiter un dossier.
Questions fréquentes
Combien de conditions peut-on mettre dans ET ?
Jusqu'à 255 conditions. Toutes doivent être VRAI pour que ET retourne VRAI. Si même une seule condition est FAUX, tout le résultat sera FAUX. C'est le principe du "tout ou rien" qui rend ET si puissant pour vérifier des critères stricts.
Peut-on combiner ET avec OU dans la même formule ?
Oui ! C'est très courant. Par exemple =ET(A1>0; OU(B1="Rouge"; B1="Bleu")) vérifie que A1 est supérieur à 0 ET que B1 contient soit "Rouge" soit "Bleu". Tu peux imbriquer les fonctions logiques pour créer des conditions très complexes.
Que retourne ET si une cellule est vide ?
Les cellules vides sont ignorées par ET. Si tu as =ET(A1>0; B1>0) et que B1 est vide, Excel considère seulement A1>0. Attention cependant : une cellule vide dans une comparaison peut donner VRAI ou FAUX selon le contexte.
Comment corriger l'erreur #VALEUR! dans ET ?
Cette erreur apparaît souvent quand tu compares du texte avec un nombre ou quand une cellule contient une erreur. Vérifie que tes comparaisons ont du sens (ne compare pas "pomme" > 10) et utilise SIERREUR si nécessaire pour gérer les erreurs.
ET fonctionne-t-il avec des dates ?
Oui, parfaitement ! Les dates sont des nombres dans Excel, donc tu peux écrire =ET(A1>=DATE(2024;1;1); A1<=DATE(2024;12;31)) pour vérifier qu'une date est bien dans l'année 2024. C'est très utile pour filtrer des périodes.
Les fonctions similaires à ET
Deviens un pro d'Excel
Tu maîtrises maintenant ET ! Rejoins Le Dojo Club pour découvrir les autres fonctions logiques essentielles et créer des tableaux de bord automatisés qui impressionneront tes collègues.
Essayer pendant 30 jours