Converir texte en nombre
Keros38
Messages postés
1
Statut
Membre
-
via55 Messages postés 14730 Statut Membre -
via55 Messages postés 14730 Statut Membre -
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.
A voir également:
- Converir texte en nombre
- Transcription audio en texte word gratuit - Guide
- Nombre de jours entre deux dates excel - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
- Texte en gras - Guide
7 réponses
Bonjour
Tu peux faire :
=CNUM(SUBSTITUE(SUBSTITUE(A1;"+";"");"EUR";""))
ou
=VALEURNOMBRE(SUBSTITUE(SUBSTITUE(E15;"+";"");"EUR";""))
Cdlmnt
Via
Tu peux faire :
=CNUM(SUBSTITUE(SUBSTITUE(A1;"+";"");"EUR";""))
ou
=VALEURNOMBRE(SUBSTITUE(SUBSTITUE(E15;"+";"");"EUR";""))
Cdlmnt
Via
Bonjour
Si il y a vraiment des " (guillemets au début et à la fin)
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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!
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
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
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
=CNUM(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"+";"");"EUR";"");"""";""))
Et CNUM(SUBSTITUE(SUBSTITUE(A1;"+";"");"EUR";"")) renvoie l'erreur #VALEUR!
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