Toutes les fonctions Excel

#NOMBRE! dans Excel : ce que cela signifie et comment la corriger

#NOMBRE! signifie qu'un calcul ne donne pas de nombre valable, comme la racine carrée d'un nombre négatif ou un résultat trop grand.

Commencer à s'entraînerDans la leçon L'ordre des calculs et les parenthèses, gratuitement

Que signifie #NOMBRE! ?

#NOMBRE! signifie qu'un calcul ne donne pas de nombre valable. Excel peut lire la formule, mais le résultat n'existe pas ou est trop grand.

La cause la plus connue est la racine carrée d'un nombre négatif : =RACINE(-16) n'a pas de résultat. Vous obtenez aussi l'erreur si vous demandez quelque chose qui n'existe pas, comme la cinquième plus grande valeur d'une liste de quatre nombres, ou si la date de début de DATEDIF est après la date de fin.

Quand obtenez-vous #NOMBRE! ?

  • Vous prenez la racine carrée d'un nombre négatif : =RACINE(A2) avec -16 en A2.
  • Avec GRANDE.VALEUR, vous demandez un rang qui n'existe pas : =GRANDE.VALEUR(A2:A5;5) avec quatre nombres.
  • DATEDIF reçoit une date de début postérieure à la date de fin.
  • Un calcul devient plus grand que ce qu'Excel peut stocker : environ un 1 suivi de 308 zéros.

Corriger #NOMBRE! étape par étape

Voici comment corriger l'erreur :

  1. Cliquez sur la cellule avec #NOMBRE! et regardez dans la barre de formule quelle fonction et quelles cellules la formule utilise.
  2. Vérifiez les nombres : y a-t-il un nombre négatif là où ce n'est pas possible, comme dans RACINE ? Retirez le signe moins avec ABS, si c'est bien ce que vous voulez.
  3. Si vous demandez un rang à GRANDE.VALEUR ou PETITE.VALEUR, vérifiez que la liste contient bien autant de nombres.
  4. Avec DATEDIF, la date la plus ancienne doit venir en premier. Inversez les deux dates.

Exemples

La racine carrée d'un nombre négatif

C1 contient =RACINE(A2). Un nombre négatif n'a pas de racine carrée : Excel donne donc #NOMBRE!.

C1
A
B
C
D
E
F
G
H
1
Nombre
#NOMBRE!
2
-16
3
4
5
6
7
8
9
10
Prêt

Corrigé avec ABS

C1 contient =RACINE(ABS(A2)). ABS retire d'abord le signe moins : la racine carrée de 16 est 4. Ne faites cela que si le signe moins n'a vraiment pas d'importance.

C1
A
B
C
D
E
F
G
H
1
Nombre
4
2
-16
3
4
5
6
7
8
9
10
Prêt

Un rang qui n'existe pas

C1 contient =GRANDE.VALEUR(A2:A5;5). La liste ne contient que quatre scores : une cinquième plus grande valeur n'existe donc pas. Avec 1 à 4, cela fonctionne.

C1
A
B
C
D
E
F
G
H
1
Score
#NOMBRE!
2
14
3
17
4
11
5
15
6
7
8
9
10
Prêt

Là où ça coince souvent

  • GRANDE.VALEUR et PETITE.VALEUR donnent #NOMBRE! si vous demandez un rang plus grand que le nombre de valeurs de la liste.
  • DATEDIF donne #NOMBRE! si la date de début est postérieure à la date de fin.
Envie d'essayer vous-même ?
Entraînez-vous dans la leçon L'ordre des calculs et les parenthèses. Elle est gratuite.

Commencer à s'entraîner

Questions fréquentes

Puis-je masquer #NOMBRE! avec SIERREUR ?

Oui, mais cherchez d'abord pourquoi le calcul échoue. Souvent, une des cellules contient un mauvais nombre.

À lire aussi

#VALEUR!#N/A#DIV/0!#NOM?#REF!