Dans cet article je vous montre comment détecter et corriger les erreurs dans les formules Excel.


> ERREUR « #DIV/0 » : Division par zéro.


Signification : L’erreur « #DIV/0 » survient lorsqu’on tente de diviser un nombre par 0 (zéro) ou par une cellule vide.


> ERREUR « #NUL! » : Valeur nulle.


Signification : L’erreur « #NUL! » survient lorsqu’on utilise un opérateur de plage incorrect dans une formule ou lorsqu’on utilise un opérateur d’intersection (espace) entre deux références de plage de cellules qui ne se coupent pas.

Exemple : On a un tableau qui récapitule les ventes de Janvier à Décembre.

Les erreurs dans les formules Excel

Formule en cellule D2 :

= SOMME(B5:B7 B8:B10) = #NUL!

=> La formule renvoie l’erreur #NUL! car les deux plages de cellules (CA de Avril à Juin et CA de Juillet à Septembre) ne se coupent pas.


> ERREUR « #NOMBRE! » : Nombre non valide.


Signification : L’erreur « #NOMBRE! » survient lorsqu’une formule contient des valeurs numériques non valides :

  • Un nombre est trop grand ou trop petit pour Excel : Les valeurs doivent être comprises entre -1*10307 et 1*10307.
  • Une formule qui se calcule par itération (Exemple : formule TRI) ne parvient pas à trouver un résultat.
  • Une valeur incorrecte est utilisée comme argument dans une formule qui exige une valeur numérique (Exemple : si on renseigne « 150 euros » dans une formule au lieu de « 150 »).

> ERREUR « #N/A » : Valeur manquante.


Signification : L’erreur « #N/A » survient généralement lorsqu’une formule ne trouve pas ce qu’on lui demande de rechercher.

=> Cette erreur est le plus souvent liée à l’utilisation des formules de recherche : RECHERCHEV, RECHERCHEH, RECHERCHEX et EQUIV.

Exemples :

Pour toutes les formules de recherche :

  • La table de recherche n’est pas en référence absolue : Cela peut créer des erreurs sur une formule RECHERCHEV qu’on étire sur plusieurs lignes car la table matrice ne prendra plus en compte l’ensemble des valeurs du tableau de départ.
  • Le format de la valeur cherchée est différent de celui des valeurs de la table de recherche : C’est le cas où la valeur cherchée est une valeur numérique et que les valeurs correspondantes de la table de recherche sont au format texte ou inversement => Dans ce cas-là il faut convertir les valeurs au format texte en nombre.
  • La valeur cherchée n’est tout simplement pas retrouvée dans la table matrice.

Pour la formule RECHERCHEV :

  • Si la valeur cherchée n’est pas située tout à gauche de la table matrice (sur la première colonne à gauche) et donc Excel ne peut pas la retrouver.

Pour la formule RECHERCHEH :

  • Si la valeur cherchée n’est pas située tout en haut de la table matrice (sur la première ligne en haut) et donc Excel ne peut pas la retrouver.

> ERREUR « #REF! » : Référence de cellule non valide.


Signification : L’erreur « #REF! » survient lorsqu’une formule fait référence à une cellule qui n’est pas valide : Par exemple dans le cas où on a supprimé ou collé des cellules alors que d’autres formules y faisaient référence.

Exemple : On a un tableau qui permet de calculer le résultat d’une entreprise.

Les erreurs dans les formules Excel

Si on supprime la ligne « MCV » :

Les erreurs dans les formules Excel

Pour éviter cette erreur : Avant de supprimer une cellule il est possible de vérifier en amont si cette cellule est déjà utilisée dans une formule.

=> Pour cela il faut cliquer sur la cellule concernée puis dans l’onglet « Formules » il faut se rendre dans le groupe « Vérification des formules » et cliquer sur « Repérer les dépendants » :

Les erreurs dans les formules Excel

=> Dans l’exemple si on effectue cette manipulation pour la cellule « MCV » Excel nous informe que cette cellule est utilisée dans la formule qui permet déterminer le « Résultat » :

Les erreurs dans les formules Excel


> ERREUR « #VALEUR! » : Valeur non valide.


Signification : L’erreur « #VALEUR! » survient lorsque la saisie de la formule est incorrecte (= Type d’argument inapproprié) :

  • Une plage de cellules est utilisée dans une formule qui ne demande qu’une seule valeur.
  • Les éléments de la formule ne sont pas compatibles (Ex : = 10 + « cinq »).
  • Du texte est saisi dans une formule qui demande une valeur numérique.

> ERREUR « #NOM? » : Nom non valide.


Signification : L’erreur « #NOM? » survient lorsqu’une formule utilise un texte qui n’est pas reconnu par Excel.

Plusieurs cas possibles :

  • Erreur dans la saisie de la formule (Ex : =RECERCHEV au lieu de =RECHERCHEV).
  • Plage nommée introuvable (car elle n’existe pas ou qu’il y a une faute de frappe dans la saisie du nom).
  • Texte saisi dans une formule sans être placé entre guillemets : Dans ce cas Excel interprète ce texte comme étant une référence à une plage nommée et non comme à du simple texte (Ex : =GAUCHE(Jean;1)=#NOM? Alors que =GAUCHE(« Jean »;1)=J).

> ERREUR « ####### » : Problème d’affichage valeur numérique.


Signification : L’erreur « ####### » survient lorsque la largeur d’une colonne n’est pas suffisante pour afficher la totalité d’une valeur numérique (date, heure ou nombre).

=> Cette erreur apparait aussi en cas de calculs sur des heures qui aboutissent à un résultat négatif.


=> Voir aussi comment utiliser les dollars dans les formules