Aller au contenu principal

Les 24 fonctions information d'Excel

Les fonctions d'information d'Excel permettent de tester le contenu et le type des cellules, de détecter les erreurs et de récupérer des métadonnées sur le classeur. Elles servent de fondation aux contrôles qualité et à la validation de données, combinées avec SI ou SIERREUR.

Tu importes des données d'un système externe et certaines cellules sont vides, d'autres contiennent des erreurs #N/A, et tu ne sais pas quelles lignes sont fiables ? Les fonctions d'information sont faites pour ça. Avec ESTVIDE, ESTERREUR et ESTNUM, tu construis en quelques formules un contrôle qualité automatique qui détecte les anomalies sans avoir à parcourir chaque cellule à la main.

Ces fonctions renvoient VRAI ou FAUX, ce qui les rend naturellement complémentaires de la fonction SI. Par exemple, =SI(ESTVIDE(A1); "À remplir"; A1) affiche un message clair si la cellule est vide, et sa valeur dans le cas contraire. C'est la base de la validation dans un tableau professionnel.

SIERREUR mérite une mention spéciale, elle intercepte n'importe quelle erreur (#N/A, #REF!, #DIV/0!) et la remplace par une valeur de ton choix. C'est la fonction qu'on ajoute dès qu'une formule risque de croiser des données incomplètes, et elle seule suffit souvent à rendre un tableau présentable.

Validation

Vérifie le type et le contenu de chaque cellule avant calcul

Détection d'erreurs

Identifie et remplace les erreurs de formules automatiquement

Métadonnées

Récupère des infos sur les cellules, feuilles et formules

Les fonctions essentielles

Parmi les vingt-quatre fonctions d'information disponibles, six couvrent la grande majorité des besoins réels. Si tu débutes, commence par celles-ci avant d'explorer les plus avancées.

  1. 1

    ESTVIDE renvoie VRAI si la cellule est vide, utile pour signaler les champs obligatoires non remplis.

  2. 2

    ESTNUM renvoie VRAI si la valeur est un nombre, idéal pour éviter les calculs sur du texte.

  3. 3

    ESTTEXTE renvoie VRAI si la valeur est du texte, pratique pour détecter des imports mal formatés.

  4. 4

    ESTERREUR renvoie VRAI si la cellule contient une erreur, quelle que soit sa nature.

  5. 5

    ESTNA renvoie VRAI uniquement pour l'erreur #N/A, la plus fréquente dans les formules de recherche.

  6. 6

    TYPE renvoie un code numérique indiquant le type de la valeur (1 = nombre, 2 = texte, 4 = logique…).

Cas d'usage courants

Contrôle qualité. Repère les cellules obligatoires non remplies avec ESTVIDE combiné à NB.SI.ENS, et génère un récapitulatif des lignes incomplètes avant de traiter un import.

Gestion des #N/A. Enveloppe tes RECHERCHEV ou EQUIV dans SIERREUR pour afficher "Non trouvé" au lieu d'une erreur rouge, et rendre tes tableaux lisibles par n'importe qui.

Calculs conditionnels. Utilise ESTNUM pour t'assurer qu'une cellule contient bien un nombre avant de la diviser ou de l'inclure dans une moyenne, et éviter les erreurs en cascade.

Nettoyage de données importées. Combine ESTTEXTE et ESTNUM pour identifier les colonnes numériques qui contiennent des valeurs textuelles, signe fréquent d'un mauvais formatage à la source.

Tableaux de bord. Affiche un message "Aucune donnée disponible" avec SI(ESTVIDE(…)) quand aucune valeur n'a encore été saisie, pour éviter les indicateurs vides qui perturbent la lecture.

Audit de formules. Utilise ESTFORMULE et FORMULETEXTE pour lister toutes les cellules contenant une formule dans une plage et vérifier qu'aucune valeur saisie en dur ne s'est glissée par erreur.

Toutes les fonctions information (24)

FonctionÀ quoi elle sert
ESTVIDERetourne VRAI si la cellule est vide.
ESTNUMRetourne VRAI si la valeur est un nombre.
ESTTEXTERetourne VRAI si la valeur est du texte.
ESTERREURRetourne VRAI si la valeur est une erreur.
ESTNARetourne VRAI si la valeur est #N/A.
TYPERetourne un nombre indiquant le type de données.
ESTLOGIQUERetourne VRAI si la valeur est logique (VRAI/FAUX).
ESTREFRetourne VRAI si la valeur est une référence.
ESTNONTEXTERetourne VRAI si la valeur n'est pas du texte.
ESTERRRetourne VRAI si erreur (sauf #N/A).
CELLULERetourne des informations sur une cellule.
INFORMATIONSRetourne des informations sur l'environnement.
NConvertit une valeur en nombre.
NARetourne l'erreur #N/A.
TYPE.ERREURNuméro correspondant au type d'erreur.
FEUILLENuméro de la feuille.
FEUILLESNombre de feuilles.
FORMULETEXTEFormule sous forme de texte.
ESTFORMULEVRAI si cellule contient une formule.
FORMULE.TABLEAURenvoie la formule sous forme de tableau.
ISOMITTEDVérifie si un argument a été omis dans une fonction LAMBDA.
SPARKLINECrée un mini-graphique dans une cellule.
EST.IMPAIRRetourne VRAI si le nombre est impair.
EST.PAIRRetourne VRAI si le nombre est pair.

Questions fréquentes

ESTERREUR renvoie VRAI pour toutes les erreurs, y compris #N/A. ESTERR renvoie VRAI pour toutes les erreurs SAUF #N/A. Dans la pratique, on préfère SIERREUR pour gérer les erreurs, et on utilise ESTNA spécifiquement quand on veut traiter le #N/A différemment des autres erreurs.

Diviser directement sans vérification produit une erreur #DIV/0! ou #VALEUR! si la cellule contient du texte ou est vide. Tester avec ESTNUM avant le calcul te permet d'afficher un message explicite plutôt qu'une erreur, et d'éviter que l'erreur se propage dans les formules en aval.

Utilise SIERREUR(formule; "texte de remplacement"). Par exemple, =SIERREUR(RECHERCHEV(A1;B:C;2;0); "Non trouvé") affiche "Non trouvé" au lieu d'un #N/A. SIERREUR intercepte toutes les erreurs possibles, ce qui en fait la solution la plus simple pour rendre les formules robustes.

Non. ESTVIDE renvoie FAUX si la cellule contient un espace ou un caractère invisible, car elle n'est techniquement pas vide. Pour détecter ces cas, combine ESTVIDE avec SUPPRESPACE : =ESTVIDE(SUPPRESPACE(A1)) ou compare la longueur avec =NBCAR(SUPPRESPACE(A1))=0.

TYPE renvoie un code numérique selon le contenu de la cellule : 1 pour un nombre, 2 pour du texte, 4 pour une valeur logique (VRAI/FAUX), 16 pour une erreur, et 64 pour un tableau. C'est utile pour déboguer ou pour adapter dynamiquement le comportement d'une formule selon le type de donnée reçu.

Bloqué sur une formule Excel ?

Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.

Essayer l'assistant IA

Gratuit · 10 questions par mois