Qu'est-ce que la fonction ESTLOGIQUE ?
ESTLOGIQUE (ISLOGICAL en anglais) te sert quand un chiffre 1 ou 0, ou le mot « VRAI » tapé en texte, se fait passer pour un vrai booléen dans ton tableau sans que rien ne le trahisse à l'écran. Elle fait la distinction que l'œil ne peut pas faire, avant que cette confusion ne fausse une formule logique en aval.
Concrètement, c'est elle qui te permet de vérifier qu'une cellule censée contenir une formule logique n'a pas été remplacée par erreur par un nombre ou du texte, de détecter automatiquement les booléens dans un import de données, ou de catégoriser le contenu d'un fichier lors d'un audit.

Comprendre chaque paramètre de la fonction ESTLOGIQUE
valeur
: la valeur que tu veux tester pour savoir si c'est un booléenÇa peut être une référence de cellule comme A1, une valeur directe comme VRAI, ou le résultat d'une formule comme =B1>10.
ESTLOGIQUE retourne VRAI uniquement si cette valeur est le booléen VRAI ou le booléen FAUX. Pour tous les autres types de données (nombres, texte, dates, erreurs, cellules vides), elle retourne FAUX.

Exemples pratiques pas à pas
Comment repérer une vraie valeur logique avec la fonction ESTLOGIQUE
Ton export de campagne de tests mélange des résultats de nature très différente : certains modules renvoient un vrai verdict logique, d'autres ont recraché un code numérique ou un commentaire. Avant de compter les tests réussis, tu dois savoir lesquels ont réellement rendu un VRAI ou un FAUX exploitable, car un 42 ou un mot dans cette colonne fausserait tout ton comptage. La fonction ESTLOGIQUE tranche ligne par ligne.
- 1Dans une cellule, écris
=ESTLOGIQUE(. - 2En 1er argument : clique sur la cellule dont tu veux connaître la nature,
B2. Elle porte le résultat renvoyé par le test T-01, et c'est ce contenu que la fonction va examiner, tel qu'Excel le stocke et non tel qu'il s'affiche. - 3Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. La référence suit la ligne,
B3puisB4, et chaque test reçoit ainsi son propre verdict.
=ESTLOGIQUE(B2)42 de T-02 ou le mot Texte de T-04 : ces lignes-là n'ont pas rendu de valeur logique.Comment démasquer un faux VRAI avec les fonctions SI et ESTLOGIQUE
Tes verdicts arrivent de trois endroits différents et se ressemblent tous une fois affichés. Le module renvoie de vraies valeurs logiques, l'export CSV livre le mot VRAI en toutes lettres, et le compteur crache des 1 et des 0. Tant que ces trois formes cohabitent, tout comptage que tu lanceras sera faux sans jamais lever la moindre erreur. Tu veux donc trier ce qui est déjà exploitable de ce qu'il faut convertir, et la fonction ESTLOGIQUE est la seule à voir la différence.
- 1Dans une cellule, écris
=SI(. - 2En 1er argument : écris le test qui sépare les vrais booléens du reste et referme-le,
ESTLOGIQUE(B2). La fonction ESTLOGIQUE inspecte la valeur reçue du module Auth et ne répond VRAI que devant le VRAI ou le FAUX d'Excel. - 3En 2ᵉ argument : saisis le libellé qui s'affiche quand le test répond VRAI,
"Verdict exploitable". Les guillemets sont obligatoires pour qu'Excel affiche ce libellé tel quel au lieu de chercher à l'interpréter. - 4En 3ᵉ argument : saisis le libellé qui s'affiche quand le test répond FAUX,
"À convertir". Il tombe aussi bien sur le mot VRAI arrivé en toutes lettres de l'export CSV que sur le1du compteur, puisque ni l'un ni l'autre n'est une valeur logique aux yeux d'Excel. - 5Ferme la parenthèse de la fonction SI et appuie sur Entrée, puis recopie la formule vers le bas. Celle de la fonction ESTLOGIQUE a déjà été refermée au moment où tu as écrit le test.
=SI(ESTLOGIQUE(B2); "Verdict exploitable"; "À convertir")1 du compteur : Excel le traitera comme VRAI dans un test, mais pour cette fonction un nombre reste un nombre.
Les erreurs fréquentes avec la fonction ESTLOGIQUE
Ce qui prend tout le monde au dépourvu avec ESTLOGIQUE, c'est qu'elle refuse les 1 et 0 : =ESTLOGIQUE(1) renvoie FAUX alors qu'Excel accepte pourtant 1 comme VRAI dans un =SI(...). Pour Excel, un nombre reste un nombre, même quand il se comporte comme un booléen.
Même logique pour les "VRAI"/"FAUX" ramassés dans un CSV (ce sont des chaînes de texte) et pour les cellules vides : tous renvoient FAUX en silence, sans la moindre erreur visible pour t'alerter.
Confusion entre 1/0 et VRAI/FAUX
=ESTLOGIQUE(1) retourne FAUX, même si Excel convertit automatiquement 1 en VRAI dans des contextes logiques comme =SI(1;"oui";"non"). Le type de données est différent même quand le comportement semble identique.
Solution : Si tu veux traiter 1/0 comme des booléens, convertis-les explicitement avec =A1<>0, qui retourne VRAI si A1 vaut 1 et FAUX si A1 vaut 0. Après cette conversion, ESTLOGIQUE retournera VRAI.
Texte "VRAI" et "FAUX" non reconnus comme booléens
Si des données importées depuis un CSV contiennent "VRAI" ou "FAUX" en texte, ESTLOGIQUE retourne FAUX car le texte et le booléen sont des types distincts dans Excel.
Solution : Convertis le texte en vrai booléen avec =SI(A1="VRAI"; VRAI; SI(A1="FAUX"; FAUX; A1)). Cette formule transforme les textes en booléens tout en conservant les valeurs déjà correctes.
Cellule vide retourne FAUX sans erreur visible
ESTLOGIQUE retourne FAUX pour une cellule vide, comme pour n'importe quel autre type non booléen. Ce résultat silencieux peut être trompeur si tu t'attends à distinguer les cellules vides des autres cas.
Solution : Si tu veux séparer les cellules vides du reste, utilise =SI(ESTVIDE(A1); "Vide"; SI(ESTLOGIQUE(A1); "Booléen"; "Autre")). ESTVIDE doit passer en premier pour capturer ce cas avant ESTLOGIQUE.

ESTLOGIQUE vs ESTNUM vs ESTTEXTE vs TYPE
| Critère | ESTLOGIQUE | ESTNUM | ESTTEXTE | TYPE |
|---|---|---|---|---|
| Ce qu'elle détecte | Booléens (VRAI/FAUX) | Nombres | Texte | Type (code numérique) |
| Retour pour VRAI | VRAI | FAUX | FAUX | 4 |
| Retour pour 100 | FAUX | VRAI | FAUX | 1 |
| Retour pour "Hello" | FAUX | FAUX | VRAI | 2 |
| Retour pour cellule vide | FAUX | FAUX | FAUX | 1 (traité comme nombre) |
| Cas d'usage principal | Valider des formules logiques | Vérifier des calculs possibles | Identifier du texte | Catégoriser tous les types |

Astuces avancées avec ESTLOGIQUE
Crée des validations de saisie intelligentes
Dans un formulaire Excel partagé, utilise =SI(ESTLOGIQUE(A1); A1; "Erreur : entrez VRAI ou FAUX") pour forcer la saisie de booléens et afficher un message clair si quelqu'un entre un nombre ou du texte à la place.
Cette technique évite les bugs silencieux dans les modèles où des formules en aval dépendent de cellules booléennes.
Débogue des formules complexes avec ESTLOGIQUE
Quand une formule ne fonctionne pas comme prévu, vérifie que tes conditions renvoient bien des booléens avec =ESTLOGIQUE(ET(A1>0; B1<100)). Ce test devrait toujours retourner VRAI.
Si tu obtiens FAUX, c'est que l'une des cellules testées contient un type inattendu, ce qui localisera l'anomalie.
Protège les modèles partagés contre les remplacements accidentels
Dans les modèles partagés, ajoute une colonne de vérification avec ESTLOGIQUE pour détecter si quelqu'un a remplacé une formule logique par un nombre ou du texte.
Combine avec une mise en forme conditionnelle (fond rouge si FAUX) pour que l'anomalie soit immédiatement visible.
Questions fréquentes
ESTLOGIQUE retourne simplement VRAI ou FAUX selon que la valeur est un booléen. TYPE retourne un code numérique (4 pour les booléens) qui indique le type de données. Utilise ESTLOGIQUE quand tu veux juste vérifier si c'est un booléen, et TYPE quand tu as besoin de distinguer plusieurs types de données dans une seule formule.
Oui, c'est même très utile. Si A1 contient la formule =B1>10, alors =ESTLOGIQUE(A1) retourne VRAI car le résultat de la comparaison est un booléen. C'est pratique pour vérifier qu'une cellule contient bien une formule logique et non un nombre ou du texte.
Oui. Dans une mise en forme conditionnelle, utilise la règle "La formule est" avec =ESTLOGIQUE(A1) pour colorer uniquement les cellules qui contiennent de vrais booléens. C'est utile pour visualiser rapidement la structure logique d'un tableau ou signaler les cellules dont le type est inattendu.
Pour aller plus loin
Continue sur ta lancée après la fonction ESTLOGIQUE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



