Converir texte en nombre
Keros38
Messages postés
1
Statut
Membre
-
via55 Messages postés 14391 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14391 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment je convertis le texte suivant en nombre :
Texte = "+ 2 356,12 EUR" et je veux obtenir le nombre 2 356.12
Par défaut j'utilise le point "." comme séparateur de décimales et un espace vide comme séparateur de milliers.
La fonction VALEURNOMBRE() ne marche plus dès qu'il y a un espace vide dans le texte.
Comment je convertis le texte suivant en nombre :
Texte = "+ 2 356,12 EUR" et je veux obtenir le nombre 2 356.12
Par défaut j'utilise le point "." comme séparateur de décimales et un espace vide comme séparateur de milliers.
La fonction VALEURNOMBRE() ne marche plus dès qu'il y a un espace vide dans le texte.
7 réponses
-
Bonjour
Tu peux faire :
=CNUM(SUBSTITUE(SUBSTITUE(A1;"+";"");"EUR";""))
ou
=VALEURNOMBRE(SUBSTITUE(SUBSTITUE(E15;"+";"");"EUR";""))
Cdlmnt
Via
-
Désolé, mais ni l'un ni l'autre marche. Ils restituent tous les deux #VALEUR!
Le format de la cellule contenant le texte est bien en TEXTE et le format de la cellule qui doit recevoir le résultat et bien en NOMBRE- C'est forcément qu'il y a autre chose que + 2 356,12 style caractères insécables
essaie :
=CNUM(SUPPRESPACE(EPURAGE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"+";"");"EUR";"");"""";"")) ))
Si cela ne fonctionne pas, fournis ton fichier en le postant sur mon-partage.fr, en copiant le lien créé et en revenant le coller ici
-
-
Bonjour
Si il y a vraiment des " (guillemets au début et à la fin)=GAUCHE(STXT(A2;4;NBCAR(A2));NBCAR(STXT(A2;4;NBCAR(A2)))-5)*1
-
Bonjour
une autre proposition=CNUM(STXT(A1;TROUVE(" ";A1);TROUVE("E";A1)-3)) -
Re,
Si pas de guillemet=GAUCHE(STXT(A2;3;NBCAR(A2));NBCAR(STXT(A2;3;NBCAR(A2)))-4)*1
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Tu as essayé la formule de mon message n° 9 ?
-
Oui, j'ai essayé, mais ça ne marche pas non plus.
Je veux bien envoyer le fichier, mais je ne sais pas comment ça marche avec monpartage, et ce n'est peut-être pas la peine.
Le résultat est simple à reproduire:
Mets juste + 2 356,12 EUR dans une cellule, et ta formule dans l'autre. Ca donne tjrs #VALEUR! -
Cela fonctionne parfaitement chez moi, pas d'erreur VALEUR
https://mon-partage.fr/f/50eiMkq4/
Pour envoyer le fichier : https://mon-partage.fr/
tu suis les instructions 1 et 3 (tu ne t'occupes pas du 2), une fois le fichier téléchargé un lien en bleu est créé, clic droit sur ce lien puis Copier l'adresse du lien et tu reviens le coller ici