Toutes les fonctions Excel

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

#VALEUR! signifie qu'une formule reçoit le mauvais type de données, le plus souvent du texte là où Excel attend un nombre.

Essayez gratuitement les premiers exercicesDans la leçon Comprendre les messages d'erreur

Que signifie #VALEUR! ?

#VALEUR! signifie qu'une formule reçoit quelque chose avec quoi elle ne peut pas calculer. En général, il y a du texte là où Excel attend un nombre, comme le mot malade dans une colonne d'heures, ou un nombre stocké comme texte dans la cellule.

Excel ne peut pas faire le calcul : il affiche donc l'erreur au lieu d'un résultat faux. L'erreur se transmet aussi : une formule qui fait référence à une cellule avec #VALEUR! reçoit la même erreur.

Quand obtenez-vous #VALEUR! ?

  • Vous additionnez des cellules avec des signes plus et une cellule contient du texte : =B2+B3+B4 avec malade en B3.
  • Vous calculez avec un nombre stocké comme texte, suivi d'une unité, comme 12 kg.
  • Vous calculez avec une date stockée comme texte dans la cellule.
  • CHERCHE ne trouve pas le texte que vous cherchez.

Corriger #VALEUR! étape par étape

Voici comment corriger l'erreur :

  1. Cliquez sur la cellule avec #VALEUR! et regardez dans la barre de formule quelles cellules la formule utilise.
  2. Cliquez sur le point d'exclamation jaune à côté de la cellule et choisissez Afficher les étapes du calcul : Excel montre quelle partie pose problème.
  3. Vérifiez chaque cellule : y a-t-il du texte, une espace ou une unité avec un nombre ? Les nombres stockés comme texte sont alignés à gauche dans la cellule.
  4. Corrigez la cause : retirez le texte, convertissez les nombres avec CNUM, ou utilisez SOMME au lieu de signes plus, car SOMME saute le texte.

Exemples

L'erreur

D1 contient =B2+B3+B4. Avec des signes plus, vous obtenez #VALEUR!, car malade n'est pas un nombre.

D1
A
B
C
D
E
F
G
H
1
Jour
Heures
#VALEUR!
2
Lundi
8
3
Mardi
malade
4
Mercredi
7
5
6
7
8
9
10
Prêt

La correction avec SOMME

D1 contient =SOMME(B2:B4). SOMME saute le texte et additionne les heures : 15.

D1
A
B
C
D
E
F
G
H
1
Jour
Heures
15
2
Lundi
8
3
Mardi
malade
4
Mercredi
7
5
6
7
8
9
10
Prêt

Un nombre avec une unité

C1 contient =A2*2. 12 kg est du texte. Retirez kg avec SUBSTITUE, ou tapez seulement le nombre dans la cellule.

C1
A
B
C
D
E
F
G
H
1
Poids
#VALEUR!
2
12 kg
3
4
5
6
7
8
9
10
Prêt

Là où ça coince souvent

  • =A1+B1 donne #VALEUR! si B1 contient du texte, alors que =SOMME(A1:B1) ignore ce texte.
Envie d'essayer vous-même ?
Entraînez-vous dans la leçon Comprendre les messages d'erreur. Les premiers exercices sont gratuits.

Essayez gratuitement les premiers exercices

Questions fréquentes

Comment masquer #VALEUR! ?

Avec SIERREUR, mais mieux vaut d'abord corriger la cause.

À lire aussi

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