Vous avez sûrement déjà croisé des messages d’erreur étranges dans Excel, comme #DIV/0! ou #VALEUR!. Ils peuvent être frustrants, mais rassurez-vous, Excel a une solution pour vous aider à les gérer comme un pro : la fonction Excel ESTERREUR.
Prêt à découvrir les subtilités de ESTERREUR ?
Pour aller encore plus loin et maîtriser Excel de manière complète, pensez à découvrir notre formation Excel qui vous aidera à gagner en efficacité et à mieux gérer vos données.
Comprendre la Fonction ESTERREUR dans Excel
La fonction ESTERREUR est votre alliée pour détecter la présence d’erreurs dans une cellule. Elle renvoie :
- VRAI : ii une erreur est détectée.
- FAUX : si tout va bien.
Simple, mais incroyablement efficace pour éviter que vos calculs ne partent en vrille à cause d’une division par zéro ou d’une référence manquante.
Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre Quiz Excel (≈ 7min)
Syntaxe et utilisation de la Fonction ESTERREUR
Voici la syntaxe (ultra-simple) :
=ESTERREUR(Valeur)
Argument requis :
- Valeur : La cellule ou l’expression que vous voulez vérifier.
Exemple de base :
- Cellule A1 contient
#DIV/0!=ESTERREUR(A1)Résultat : VRAI.
Exemple 1 - vérifier si une cellule contient une erreur
Ici, tu veux vérifier si les cellules contiennent une erreur.
D’abord, tu veux utiliser la fonction ESTERREUR seule (colonne B). Puis, tu veux imbriquer
ESTERREUR dans la fonction SI (colonne C).

Exemple 1 - Détecter et remplacer les erreurs dans une colonne
Situation : vous avez une colonne de résultats calculés où des erreurs apparaissent. Vous souhaitez remplacer toutes les erreurs par une valeur spécifique, comme "Non applicable".
Données :
| A (Valeur brute) | B (Résultat calculé) | C (Résultat corrigé avec [ESTERREUR]) |
|---|---|---|
| 10 | 5 | 5 |
| 0 | #DIV/0! | Non applicable |
| 25 | 12,5 | 12,5 |
Formule dans C2 :
=SI(ESTERREUR(B2); "Non applicable"; B2)
Résultat : les erreurs sont remplacées par "Non applicable", et les résultats valides restent intacts.
Exemple 3 - Éviter les erreurs dans un calcul de moyenne
Situation : vous calculez une moyenne dans Excel, mais certaines cellules contiennent des erreurs (#N/A). Vous voulez les ignorer.
Données :
| A (Valeurs) |
|---|
| 10 |
| #N/A |
| 15 |
Formule pour la moyenne dans B1 :
=SOMME(A1:A3)/SOMME(SI(ESTERREUR(A1:A3); 0; 1))
Résultat : la moyenne est calculée uniquement avec les valeurs valides (10 et 15).
Exemple 4 - Validation d’un tableau dynamique
Situation : vous créez un tableau récapitulatif, mais vous voulez indiquer clairement quelles cellules contiennent des erreurs.
Données :
| A (Valeurs) | B (Validation des erreurs) |
|---|---|
| 45 | Pas d’erreur |
| #REF! | Erreur détectée |
| 78 | Pas d’erreur |
Formule dans B2 :
=SI(ESTERREUR(A2); "Erreur détectée"; "Pas d’erreur")
Résultat : le tableau affiche un message clair pour chaque ligne.
Exemple 5 - Création d’une liste de valeurs correctes
Situation : Vous travaillez avec une colonne contenant des erreurs et souhaitez créer une liste filtrée avec uniquement les valeurs valides.
Données :
| A (Valeurs brutes) |
|---|
| 25 |
| #N/A |
| 40 |
| #DIV/0! |
Étapes :
- Dans la colonne B, insérez cette formule pour identifier les valeurs valides :
=SI(ESTERREUR(A1); ""; A1) - Copiez-collez les valeurs filtrées dans une nouvelle colonne en utilisant le filtre automatique.
Exemple 6 - Gestion des erreurs dans une recherche
Situation : Vous utilisez RECHERCHEV dans Excel pour trouver des valeurs, mais certaines recherches renvoient #N/A. Vous voulez remplacer cette erreur par "Non trouvé".
Données :
| A (Clé) | B (Valeur) |
|---|---|
| 1 | 100 |
| 2 | 200 |
Formule de recherche dans C1 :
=SI(ESTERREUR(RECHERCHEV(3; A1:B2; 2; FAUX)); "Non trouvé"; RECHERCHEV(3; A1:B2; 2; FAUX))
Résultat : si la clé "3" n’existe pas, la formule affiche "Non trouvé".
Exemple 7 - Création d’un tableau de suivi sans erreurs
Situation : vous construisez un tableau de suivi financier dans Excel, mais des erreurs dans les formules perturbent vos résultats. Vous voulez que les cellules avec des erreurs affichent "Vérifier".
Données :
| A (Montant) | B (Taux) | C (Résultat) |
|---|---|---|
| 100 | 10% | 10 |
| 50 | 0% | #DIV/0! |
Formule dans C2 :
=SI(ESTERREUR(A2/B2); "Vérifier"; A2*B2)
Résultat : Les cellules erronées sont signalées, et les autres affichent un résultat valide.
Correction des erreurs courantes avec ESTERREUR
| Erreurs | Solutions |
|---|---|
| #DIV/0! : division par zéro, souvent causée par un dénominateur égal à zéro. | Remplacez l’erreur par une valeur ou un message clair :=SI(ESTERREUR(A1/B1); "Division impossible"; A1/B1) |
| #NOM? : fonction mal orthographiée ou référence incorrecte. | Vérifiez l’orthographe ou remplacez l’erreur avec un message explicite :=SI(ESTERREUR(SOMME(A1:A5)); "Erreur dans la fonction"; SOMME(A1:A5)) |
| #N/A : Recherche infructueuse, par exemple dans une recherche [RECHERCHEV]. | Indiquez un message personnalisé lorsqu’une valeur n’est pas trouvée :=SI(ESTERREUR(RECHERCHEV(999; A1:B10; 2; FAUX)); "Valeur introuvable"; RECHERCHEV(999; A1:B10; 2; FAUX)) |
| #VALEUR! : opération impossible à cause d’un type de donnée incompatible (ex. texte ajouté à un nombre). | Ajoutez une condition pour prévenir l’erreur :=SI(ESTERREUR(A1+B1); "Donnée incompatible"; A1+B1) |
D'autres erreurs ? Découvrez notre article sur les erreurs dans Excel.
Astuces et conseils
- Astuce 1 : combinez ESTERREUR avec SI pour une gestion d’erreur élégante et personnalisée.
- Astuce 2 : testez vos formules dans un fichier de brouillon pour anticiper les erreurs.
- Astuce 3 : utilisez ESTERREUR en amont dans vos modèles Excel pour éviter les mauvaises surprises lors des présentations !
Connaissez-vous toutes les fonctions d'Excel ?
Vous pensez avoir fait le tour des fonctions Excel ? Ce quiz pourrait bien vous surprendre ! Découvrez les formules indispensables qui manquent à votre arsenal.
FAQ : Réponses aux problèmes courants
Ce n’est pas une erreur, juste un problème de mise en forme. Agrandissez votre colonne !
ESTNA est spécialisée dans l’erreur #N/A, tandis qu'ESTERREUR couvre toutes les erreurs.
Non, ESTERREUR ne corrige pas les erreurs, mais elle permet de les détecter. Cependant, en la combinant avec SI, vous pouvez personnaliser les actions à effectuer lorsqu’une erreur est détectée.
Elle ne détecte pas :
- Les erreurs d’affichage comme #######.
- Les problèmes de mise en forme ou de validation des données.
Pour ces cas, il faudra inspecter vos données manuellement.
Si vous l'utilisez de manière intensive dans un très grand tableau, cela peut avoir un léger impact sur les performances. Utilisez-la avec parcimonie si vos données sont volumineuses.
Si vous utilisez Excel 2013 ou une version ultérieure, vous pouvez opter pour [SIERREUR], qui combine la détection et la gestion des erreurs en une seule fonction.
Dans un tableau croisé dynamique, ESTERREUR n'est pas directement applicable. Utilisez-la dans les colonnes de vos données source avant de créer le tableau.
Aller plus loin : ressources et formations Excel

Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.
Pour explorer encore plus de fonctionnalités et astuces sur Excel : découvrez notre formation Excel à distance 2.0
Envie de perfectionner vos compétences Excel avec un formateur expert, et tout cela en plein cœur de Toulouse ? Découvrez notre formation Excel à Toulouse






Félicitations ! Votre ebook Excel offert !
/ CPF