Corriger une erreur #VALEUR!

Corriger une erreur #VALEUR!

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

L’erreur #VALEUR est la manière d’Excel de vous dire : « Il y a un problème dans la façon dont vous avez entré votre formule. Ou il y a un problème avec les cellules auxquelles vous faites référence ». Cette erreur est très générale et vous pouvez rencontrer des difficultés à en trouver la cause exacte. Les informations contenues dans cette page décrivent les problèmes courants que vous pouvez rencontrer ainsi que des solutions vous permettant de les résoudre. Vous devrez peut-être essayer une ou plusieurs des solutions pour résoudre l’erreur que vous rencontrez.

Résoudre l’erreur pour une fonction spécifique

Pour plus d’informations, voir Corriger l’erreur #VALEUR! dans la fonction JOURS

Pour plus d’informations, voir Corriger l’erreur #VALEUR! dans la fonction SI

Cette liste ne contient pas votre fonction ? Essayez les autres solutions répertoriées ci-dessous.

Problèmes avec les soustractions

Si vous utilisez Excel pour la première fois, vous risquez d’entrer une formule de soustraction de manière incorrecte. Vous pouvez procéder de deux manières :

Soustraire une référence de cellule d’une autre référence de cellule

Cellule D2 avec 2 000,00 €, cellule E2 avec 1 500,00 €, cellule F2 avec la formule : =D2-E2 et le résultat 500,00 €

Entrez deux valeurs dans deux cellules distinctes. Dans une troisième cellule, soustrayez une référence de cellule de l’autre référence de cellule. Dans cet exemple, la cellule D2 contient le montant budgété et la cellule E2 contient le montant réel. La cellule F2 contient la formule =D2-E2.

Utiliser la fonction SOMME avec des nombres positifs et négatifs

Cellule D6 avec 2 000,00 €, cellule E6 avec 1 500,00 €, cellule F6 avec la formule : =SOMME(D6,E6) et le résultat 500,00 €

Entrez une valeur positive dans une cellule et une valeur négative dans une autre. Dans une troisième cellule, utilisez la fonction SOMME pour additionner les deux cellules. Dans cet exemple, la cellule D6 contient le montant budgété et la cellule E6 contient le montant réel sous forme de nombre négatif. La cellule F6 contient la formule =SOMME(D6,E6).

Si vous utilisez Windows, vous pouvez rencontrer l’erreur #VALEUR! lorsque vous utilisez la plus élémentaire des formules de soustraction. Les étapes suivantes peuvent résoudre votre problème :

  1. Effectuez tout d’abord une vérification rapide. Dans un nouveau classeur, entrez 2 dans la cellule A1. Entrez 4 dans la cellule B1. Dans la cellule C1, entrez la formule =B1-A1. Si l’erreur #VALEUR! s’affiche, passez à l’étape suivante. Si ce n’est pas le cas, essayez les autres solutions décrites dans cette page.

  2. Dans Windows, ouvrez le Panneau de configuration Région.

    • Windows 10 : Cliquez sur Démarrer, entrez Région, puis cliquez sur le Panneau de configuration Région.

    • Windows 8 : Dans l’écran d’accueil, tapez Région, cliquez sur Paramètres, puis cliquez sur Région.

    • Windows 7 : Cliquez sur Démarrer, tapez Région, puis cliquez sur Région et langue.

  3. Dans l’onglet Formats, cliquez sur Paramètres supplémentaires.

  4. Recherchez l’option Séparateur de listes. Si l’option Séparateur de listes est définie sur le signe moins, remplacez-la par une autre valeur. Par exemple, vous pouvez utilisez la virgule ou le point-virgule. Toutefois, l’utilisation d’un séparateur de listes spécifique peut être plus appropriée à votre région.

  5. Cliquez sur OK.

  6. Ouvrez votre classeur. Si une cellule contient l’erreur #VALEUR!, double-cliquez sur celle-ci pour la modifier.

  7. Si des virgules sont utilisées à la place de signes moins pour la soustraction, remplacez-les par des signes moins.

  8. Appuyez sur Entrée.

  9. Répétez cette procédure pour les autres cellules qui contiennent cette erreur.

Soustraire une référence de cellule d’une autre référence de cellule

Cellule D10 avec 01/01/2016, cellule E10 avec 24/04/2016, cellule F10 avec la formule : =E10-D10 et le résultat 114

Entrez deux dates dans deux cellules distinctes. Dans une troisième cellule, soustrayez une référence de cellule de l’autre référence de cellule. Dans cet exemple, la cellule D10 contient la date de début et la cellule E10 contient la date de fin. La cellule F10 contient la formule =E10-D10.

Ou, utilisez la fonction DATEDIF

Cellule D15 avec 01/01/2016, cellule E15 avec 24/04/2016, cellule F15 avec la formule : =DATEDIF(D15,E15,"d") et le résultat 114

Entrez deux dates dans deux cellules distinctes. Dans la troisième cellule, utilisez la fonction DATEDIF pour calculer la différence entre les dates. Pour plus d’informations sur la fonction DATEDIF, voir Calculer la différence entre deux dates.

Élargissez la colonne de date. Si la date est alignée à droite, cela signifie qu’il s’agit d’une date. En revanche, si elle est alignée à gauche, cela signifie qu’il ne s’agit pas réellement d’une date, mais de texte. Excel n’interprète pas le texte en tant que date. Voici quelques solutions qui peuvent vous aider à résoudre ce problème.

Vérifier la présence d’espaces de début

  1. Double-cliquez sur une date utilisée dans une formule de soustraction.

  2. Placez le curseur au début et essayez de sélectionner un ou plusieurs espaces. Voici à quoi ressemble un espace sélectionné au début d’une cellule : Cellule avec un espace sélectionné avant 01/01/2016

    Si la cellule rencontre ce problème, passez à l’étape suivante. S’il n’y a aucun espace, passez à la section suivante qui consiste à vérifier les paramètres de date de votre ordinateur.

  3. Sélectionnez la colonne qui contient la date en cliquant sur son en-tête de colonne.

  4. Cliquez sur Données > Convertir.

  5. Cliquez sur Suivant à deux reprises.

  6. À l’étape 3 sur 3 de l’Assistant, sous Format des données de colonne, cliquez sur Date.

  7. Sélectionnez un format de date, puis cliquez sur Terminer.

  8. Répétez cette procédure pour les autres colonnes afin de vous assurer qu’elles ne contiennent pas d’espaces de début avant les dates.

Vérifier les paramètres de date de votre ordinateur

Excel utilise le système de dates de votre ordinateur. Si la date d’une cellule n’est pas entrée en utilisant le même système de dates, Excel ne la reconnaît pas comme étant une date valide.

Par exemple, imaginons que votre ordinateur affiche les dates au format mm/jj/aaaa. Si vous entrez une date dans ce format dans une cellule, Excel la reconnaît comme étant une date et vous pouvez alors l’utiliser dans une formule de soustraction. Toutefois, si vous avez entré une date telle que jj/mm/aa, Excel ne la reconnaîtrait pas comme une date. Au lieu de cela, il la traiterait comme du texte.

Il existe deux solutions à ce problème : Vous pouvez modifier la date du système utilisée par votre ordinateur afin d’utiliser celle que vous voulez entrer dans Excel. Ou, dans Excel, vous pouvez créer une nouvelle colonne et utiliser la fonction DATE pour créer une vraie date sur la base de la date stockée sous forme de texte. Voici comment procéder en supposant que la date du système de vos ordinateurs utilise le format mm/jj/aaaa et que votre date au format texte est 31/12/2017 dans la cellule A1 :

  1. Créez une formule comme celle-ci : =DATE(DROITE(A1;4);MID(A1;4;2);GAUCHE(A1;2))

  2. Le résultat serait 12/31/2017.

  3. Si vous voulez que le format apparaisse comme jj/mm/aa, appuyez sur Ctrl+1 (ou Image de l’icône du bouton Cmd sur Mac +1 sur un Mac).

  4. Sélectionnez d’autres paramètres régionaux qui utilisent le format jj/mm/aa (par exemple, Anglais (Royaume-Uni)). Lorsque vous avez terminé d’appliquer le format, le résultat serait 31/12/2017, soit une véritable date (et non une date au format texte).

Remarque : La formule ci-dessus est écrites avec les fonctions de DATE, droite, STXTet gauche . Notez qu’elle est écrite avec une hypothèse que la date de texte comporte deux caractères pour les jours, de deux caractères de mois et de quatre caractères pour l’année. Vous devrez peut-être personnaliser la formule pour l’adapter à votre date.

Problèmes avec les espaces et le texte

L’erreur #VALEUR! se produit souvent parce que votre formule fait référence à d’autres cellules contenant des espaces, voire même des espaces masqués. Ces espaces peuvent donner l’impression qu’une cellule est vide, alors qu’elle ne l’est pas.

1. Sélectionner les cellules référencées

Colonne sélectionnée

Recherchez les cellules auxquelles fait référence votre formule et sélectionnez-les. Souvent, il est recommandé de supprimer les espaces pour une colonne entière, car vous pouvez remplacer plusieurs espaces à la fois. Dans cet exemple, le fait de cliquer sur E sélectionne la colonne entière.

2. Rechercher et remplacer

Onglet Accueil > Rechercher et sélectionner > Remplacer

Dans l’onglet Accueil, cliquez sur Rechercher et sélectionner > Remplacer.

3. Remplacer les espaces par rien

Zone Rechercher contenant un espace, zone Remplacer par vide

Dans la zone Rechercher, tapez un espace. Supprimez ensuite tout le contenu éventuel dans la zone Remplacer par.

4. Remplacer ou Remplacer tout

Bouton Remplacer tout

Si vous êtes certain que tous les espaces dans la colonne doivent être supprimés, cliquez sur Remplacer tout. Si vous voulez examiner et remplacer les espaces individuels par rien, vous pouvez commencer par cliquer sur Suivant, puis sur Remplacer lorsque vous êtes sûr que l’espace n’est pas nécessaire. Lorsque vous avez terminé, l’erreur #VALEUR! peut être résolue. Dans le cas contraire, passez à l’étape suivante.

5. Activer le filtre

Accueil > Trier et filtrer > Filtrer

D’autres caractères masqués autres que les espaces peuvent parfois donner l’impression qu’une cellule est vide, alors que ce n’est pas le cas. C’est le cas des apostrophes dans une cellule. Pour supprimer ces caractères dans une colonne, activez le filtre en accédant à Accueil > Trier et filtrer > Filtrer.

6. Définir le filtre

Menu Filtrer avec la case Sélectionner tout décochée, case (Vides) cochée

Cliquez sur la flèche de filtre Flèche Filtrer , puis désactivez l’option Sélectionner tout. Cochez ensuite la case Cellules vides.

7. Cocher les cases sans nom

Case sans nom cochée

Cochez les cases sans valeur en regard, comme celle-ci.

8. Sélectionner et supprimer les cellules vides

Cellules vides filtrées sélectionnées

Une fois qu’Excel a identifié les cellules vides, sélectionnez-les. Appuyez ensuite sur la touche Suppr. Tous les caractères masqués dans les cellules sont supprimés.

9. Effacer le filtre

Menu Filtrer, Effacer le filtre de...

Cliquez sur la flèche de filtre Flèche Filtrer , puis sur Effacer le filtre de... afin que toutes les cellules soient visibles.

10. Résultat

Erreur #VALEUR! résolue et remplacée par le résultat de la formule. Triangle vert dans la cellule E4

Si les espaces étaient à l’origine de l’erreur #VALEUR!, l’erreur a probablement été remplacée par le résultat de la formule, comme illustré ici dans notre exemple. Si ce n’est pas le cas, répétez cette procédure pour les autres cellules auxquelles fait référence votre formule. Vous pouvez également essayer d’autres solutions sur cette page.

Remarque : Dans cet exemple, notez que la cellule E4 présente un triangle vert et que le nombre est aligné à gauche. Cela signifie que le nombre est stocké sous forme de texte. Cela peut entraîner d’autres problèmes par la suite. Si vous êtes confronté à ce problème, nous vous recommandons de convertir les nombres stockés sous forme de texte en nombres.

Le texte ou les caractères spéciaux dans une cellule peuvent être à l’origine de l’erreur #VALEUR!. Il est parfois difficile d’identifier les cellules rencontrant ces problèmes. Solution : Utilisez la fonction ESTTEXTE pour examiner les cellules. Veuillez noter que la fonction ESTTEXTE ne résout pas l’erreur, elle recherche simplement les cellules pouvant être à l’origine de l’erreur.

Exemple avec l’erreur #VALEUR!

H4 avec =E2+E3+E4+E5 et le résultat #VALEUR!

Voici un exemple de formule qui contient l’erreur #VALEUR! Cela est probablement dû à la cellule E2. Un caractère spécial apparaît sous la forme d’une petite zone après « 00 ». Ou, comme illustré dans l’image suivante, vous pouvez utiliser la fonction ESTTEXTE dans une colonne distincte pour vérifier la présence de texte.

Même exemple avec la fonction ESTTEXTE

Cellule F2 avec =ESTTEXTE(E2) et le résultat VRAI

Ici, la fonction ISTEXT a été ajouté dans la colonne F. Toutes les cellules conviennent à l’exception de l’avec la valeur True. Cela signifie que la cellule E2 contient du texte. Pour résoudre ce problème, vous pouvez supprimer le contenu de la cellule et retapez la valeur de 1865.00. Vous ou pourriez également utiliser la fonction EPURAGE pour effacer les caractères, utilisez la fonction REPLACE pour remplacer des caractères spéciaux avec d’autres valeurs.

Après avoir utilisé la fonction EPURAGE ou REMPLACER, vous pouvez copier le résultat et utiliser Accueil > Coller > Collage spécial > Valeurs. Vous pouvez également convertir les nombres stockés en tant que texte en nombres.

Les formules qui incluent des opérations mathématiques telles que + et * ne pourront sans doute pas calculer des cellules qui contiennent du texte ou des espaces. Dans ce cas, essayez d’utiliser une fonction à la place. Les fonctions ignorent généralement les valeurs de texte et ne prennent en compte que les nombres, ce qui élimine l’erreur #VALEUR!. Par exemple, plutôt que =A2+B2+C2, tapez =SOMME(A2:C2), ou plutôt que =A2*B2, tapez =PRODUIT(A2;B2).

Autres solutions possibles

Sélectionner l’erreur

Cellule H4 avec la formule =E2+E3+E4+E5 et le résultat #VALEUR!

Commencez par sélectionner la cellule incluant l’erreur #VALEUR!.

Cliquer sur Formules > Évaluer la formule

Boîte de dialogue Évaluation de formule avec " "+E3+E4+E5

Cliquez sur formules > évaluer la formule > évaluer. Excel guidera individuellement les parties de la formule. Dans ce cas la formule = E2 + E3 + E4 + E5 sauts en raison d’un espace masqué dans la cellule E2. Vous ne voyez pas l’espace en recherchant dans la cellule E2. Toutefois, vous pouvez Découvrez-le ici. Il affiche sous forme de » «.

Vous voulez parfois simplement remplacer la #VALUE ! erreur avec un autre comme votre propre texte, au besoin un zéro ou une cellule vide. Dans ce cas, vous pouvez ajouter la fonction SIERREUR à votre formule. SIERREUR vérifie pour déterminer si un message d’erreur et si tel est le cas, remplacez-le par une autre valeur de votre choix. Si il n’est pas une erreur, votre formule d’origine est calculé. SIERREUR fonctionne uniquement dans Excel 2007 et versions ultérieures. Pour les versions antérieures, vous pouvez utiliser IF(ISERROR()).

Avertissement : SIERREUR pour masquer toutes les erreurs, pas seulement les #VALUE ! erreur. Masquage des erreurs n’est pas recommandé, car une erreur est souvent un signe que quelque chose doit être corrigé, non masqués. Nous ne recommandons d’utiliser cette fonction, sauf si vous êtes absolument certain que votre formule fonctionne comme vous le souhaitez.

Cellule avec l’erreur #VALEUR!

Cellule H4 avec =E2+E3+E4+E5 et le résultat #VALEUR!

Voici un exemple de formule qui contient une erreur #VALEUR! générée par un espace masqué en cellule E2.

Erreur masquée par la fonction SIERREUR

Cellule H4 avec =SIERREUR(E2+E3+E4+E5,"--")

Voici la même formule avec la fonction SIERREUR ajoutée à la formule. Vous pouvez lire la formule comme suit : « Calculer la formule, mais s’il y a une erreur, la remplacer par deux tirets. » Notez que vous pouvez aussi utiliser "" pour ne rien afficher (plutôt que deux tirets). Vous pouvez également remplacer votre propre texte, par exemple : « Erreur total ».

Malheureusement, vous pouvez voir que SIERREUR n’est pas résolu en fait l’erreur, il suffit le masque. Veillez donc qui masquage de l’erreur est supérieure à celle de corriger.

Votre connexion de données peut avoir deviennent indisponible à un moment donné. Pour résoudre ce problème, restaurez la connexion de données ou envisagez d’importer les données si possible. Si vous n’avez pas accès à la connexion, demandez au créateur du classeur pour créer un fichier à votre place. Le nouveau fichier préférence uniquement aurait valeurs et aucune connexion. Qu’il peut le faire par toutes les cellules de copier et coller uniquement en tant que valeurs. Pour coller en tant que valeurs uniquement, ils peuvent cliquer sur accueil > Coller > Collage spécial > valeurs. Cela supprime toutes les formules et les connexions et par conséquent aurait également supprimer n’importe quel #VALUE ! erreurs.

Si vous ne savez pas quoi faire à ce stade ou vous ignorez le type d’aide dont vous avez besoin, vous pouvez rechercher des questions semblables dans le forum de la Communauté Excel ou publier votre question.

Lien vers le Forum de la Communauté Excel

Poser une question sur le forum de la communauté Excel

Voir aussi

Vue d’ensemble des formules dans Excel

Comment éviter les formules incorrectes

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×