Excel convertir en nombre
Résolu/Fermé
Utilisateur anonyme
-
16 avril 2009 à 21:57
PrinceMarciano Messages postés 23 Date d'inscription samedi 22 octobre 2011 Statut Membre Dernière intervention 11 juin 2023 - 11 juin 2023 à 18:11
PrinceMarciano Messages postés 23 Date d'inscription samedi 22 octobre 2011 Statut Membre Dernière intervention 11 juin 2023 - 11 juin 2023 à 18:11
A voir également:
- Excel convertir texte en nombre
- Impossible de convertir texte en nombre excel - Meilleures réponses
- Convertir texte en nombre excel - Meilleures réponses
- Liste déroulante excel - Guide
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Formule excel - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Convertir pdf en word excel gratuit - Guide
7 réponses
Raymond PENTIER
Messages postés
57732
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 septembre 2023
17 146
17 avril 2009 à 02:59
17 avril 2009 à 02:59
Mes petites chéries, je ne suis pas tout à fait sûr que le problème soit résolu !
D'après mes investigations, le vide qui sert de séparateur des milliers n'est pas un espace ordinaire, caractère code 32, mais un espace insécable, de code 160 !
En conséquence, il ne suffit pas d'utiliser la commande "Rechercher et remplacer", ni même d'écrire =SUBSTITUE(G3;" ";"") : Il faut aller plus loin et écrire =SUBSTITUE(G3;CAR(160);"") pour supprimer cet espace insécable, puis utiliser CNUM pour transformer ce texte en nombre.
Au final, la formule est =CNUM(SUBSTITUE(G3;CAR(160);"")) ... rien que ça !
P.S. Je n'ai pas grand mérite en proposant ça, car 95% de l'explication vient de l'aide d'Excel HP10062743 Excel>Notions de base sur les formules & les noms>Exemples de formules>Texte
D'après mes investigations, le vide qui sert de séparateur des milliers n'est pas un espace ordinaire, caractère code 32, mais un espace insécable, de code 160 !
En conséquence, il ne suffit pas d'utiliser la commande "Rechercher et remplacer", ni même d'écrire =SUBSTITUE(G3;" ";"") : Il faut aller plus loin et écrire =SUBSTITUE(G3;CAR(160);"") pour supprimer cet espace insécable, puis utiliser CNUM pour transformer ce texte en nombre.
Au final, la formule est =CNUM(SUBSTITUE(G3;CAR(160);"")) ... rien que ça !
P.S. Je n'ai pas grand mérite en proposant ça, car 95% de l'explication vient de l'aide d'Excel HP10062743 Excel>Notions de base sur les formules & les noms>Exemples de formules>Texte
5 mai 2014 à 22:14
1 nov. 2022 à 19:44
Merci impeccable