Excel problème avec une multiplication via requête
Résolu
davphenix
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite faire une multiplication assez particulière dans mon tableau.
Ma formule est la suivante: =D9*H9
La ou D9 est un chiffre rentré à la main et ou le H9 est également un chiffre mais tiré d'un autre onglet crée via une requête API.
Dans ma cellule H9 j'ai donc =ECA!B6, dans cette autre onglet
Dans l'onglet en question, en B6 j'ai la valeur suivante: 0.00206162 la ou le format est bien en Standard.
Pourtant ma formule m'affiche #VALEUR.
L'erreur doit se situer au niveau de ma cellule H9 puisqu'en effectuant un =ESTNUM(H9) il me retourne FAUX
Impossible de comprendre pourquoi.
Si quelqu'un à une idée.
D'avance, merci
Je souhaite faire une multiplication assez particulière dans mon tableau.
Ma formule est la suivante: =D9*H9
La ou D9 est un chiffre rentré à la main et ou le H9 est également un chiffre mais tiré d'un autre onglet crée via une requête API.
Dans ma cellule H9 j'ai donc =ECA!B6, dans cette autre onglet
Dans l'onglet en question, en B6 j'ai la valeur suivante: 0.00206162 la ou le format est bien en Standard.
Pourtant ma formule m'affiche #VALEUR.
L'erreur doit se situer au niveau de ma cellule H9 puisqu'en effectuant un =ESTNUM(H9) il me retourne FAUX
Impossible de comprendre pourquoi.
Si quelqu'un à une idée.
D'avance, merci
A voir également:
- Excel problème avec une multiplication via requête
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Trier une colonne excel - Guide
1 réponse
Bonjur
et votre séparteur de décimale est bien le point, comme l'indique votre exemple? Parce que si c'est la virgule, votre valeur est texte, pas numérique.
Corrigez si besoin, et si vous avez besoin de passer à a virgule sans modifier la valeur d'origine, essayez:
=D9*SUBSTITUE(ECA!B6;".";",")
crdlmnt
et votre séparteur de décimale est bien le point, comme l'indique votre exemple? Parce que si c'est la virgule, votre valeur est texte, pas numérique.
Corrigez si besoin, et si vous avez besoin de passer à a virgule sans modifier la valeur d'origine, essayez:
=D9*SUBSTITUE(ECA!B6;".";",")
crdlmnt
alors, dans le fomat standard, avec format /alignement / horizontal / standard, la valeur s'affiche bien à droite de la cellule, ou à gauche?
si Excel renvoie valeur , c'est que cette entrée est un texte, vérifiez, si elle vient d'une base extérieure, qu'elle ne soit pas suivi ou précédé par un ou plusieurs blancs, ou un caractère "insécable"
dans ce cas, essayez ceci:
avec le champ sélectionné
et si ça ne va toujours pas essayez de déposer un modèle du problème ici:
http://mon-partage.fr
et revenez coller le lien créé sur les ite
a +
crdlmnt
J'ai changé avec le point et tout marche.
Merci encore.
Bonne route