Aller au contenu
Bases

Erreurs courantes

Un code d'erreur indique pourquoi une formule n'aboutit pas : valeur introuvable, référence détruite, division par zéro… Lire le code donne la piste de correction avant de penser à le masquer.

  • #N/A
  • #REF!
  • #DIV/0!
  • #VALEUR!
  • #NOM?
  • #NOMBRE!
  • #NUL!
  • #PROPAGATION!
  • #CALC!
  • ####

Syntaxe

Modèle
#N/A   #REF!   #DIV/0!   #VALEUR!   #NOM?#NOMBRE!   #NUL!   #PROPAGATION!   #CALC!   ####

Exemple

Exemple concret
#DIV/0!        =C2/B2 alors que l'effectif en B2 est vide ou nul#N/A           =RECHERCHEX("P-999" ; Tarifs[Code] ; Tarifs[Prix]) : code absent de la table#NOM?          =SOMEME(B2:B9) : fonction mal écrite, ou absente de votre version d'Excel#VALEUR!       ="N/C"*B2 : du texte utilisé dans un calcul#REF!          la colonne lue par la formule a été supprimée#NOMBRE!       =RACINE(-4) : calcul numériquement impossible#NUL!          =SOMME(B2:B5 C2:C5) : un espace entre deux plages qui ne se croisent pas#PROPAGATION!  =UNIQUE(A2:A50) alors qu'une cellule de la zone de débordement est déjà remplie#CALC!         =FILTRE(Ventes ; Ventes[Région]="Corse") sans aucune ligne trouvée####           colonne trop étroite pour le nombre, ou date négative

À retenir

  1. #PROPAGATION! concerne les formules qui débordent sur plusieurs cellules (UNIQUE, FILTRE, TRIER, SEQUENCE) : videz la zone encadrée en pointillés qui apparaît quand on sélectionne la formule.
  2. #CALC! signale une matrice vide : donnez à FILTRE son 3e argument, par exemple =FILTRE(Ventes ; Ventes[Région]="Corse" ; "Aucune vente").
  3. #### n'est pas une erreur de calcul : élargissez la colonne. Si l'affichage persiste sur une date, le résultat est négatif (date de fin antérieure à la date de début).
  4. Piège : envelopper d'emblée la formule dans SIERREUR masque aussi les vraies erreurs (#REF!, #NOM?). Corrigez d'abord la cause, puis ne traitez que l'erreur attendue, par exemple #N/A avec SI.NON.DISP.
  5. Formules > Évaluation de formule déroule le calcul pas à pas et montre l'étape où l'erreur apparaît.

Voir aussi