Excel : Conversion de données texte en données monétaires
Fermé
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
-
8 oct. 2021 à 22:51
Xileh Messages postés 19175 Date d'inscription dimanche 10 janvier 2016 Statut Modérateur Dernière intervention 15 novembre 2024 - 9 oct. 2021 à 07:59
Xileh Messages postés 19175 Date d'inscription dimanche 10 janvier 2016 Statut Modérateur Dernière intervention 15 novembre 2024 - 9 oct. 2021 à 07:59
A voir également:
- Excel : Conversion de données texte en données monétaires
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
6 réponses
jee pee
Messages postés
40453
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 novembre 2024
9 417
Modifié le 8 oct. 2021 à 23:27
Modifié le 8 oct. 2021 à 23:27
Bonjour,
Si toutes les cellules se terminent par " $ US", on en fait un nombre avec la formule
Si toutes les cellules se terminent par " $ US", on en fait un nombre avec la formule
=CNUM(GAUCHE(A1;NBCAR(A1)-5))et pour rajouter le $ on utilise le format de cellule monétaire adéquate.
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
1
9 oct. 2021 à 00:14
9 oct. 2021 à 00:14
Bonjour jee pee,
Merci pour votre réponse mais malheureusement ça ne fonctionne pas.
Si vous m'envoyez un lien, je peux vous envoyer mon fichier test.
Par avance, merci.
Merci pour votre réponse mais malheureusement ça ne fonctionne pas.
Si vous m'envoyez un lien, je peux vous envoyer mon fichier test.
Par avance, merci.
jee pee
Messages postés
40453
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 novembre 2024
9 417
9 oct. 2021 à 00:44
9 oct. 2021 à 00:44
déposer le fichier sur https://www.cjoint.com/ et nous donner le lien généré
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
1
9 oct. 2021 à 00:59
9 oct. 2021 à 00:59
Voici le lien
https://www.cjoint.com/c/KJiw7ikghld
https://www.cjoint.com/c/KJiw7ikghld
jee pee
Messages postés
40453
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 novembre 2024
9 417
Modifié le 9 oct. 2021 à 01:38
Modifié le 9 oct. 2021 à 01:38
https://www.cjoint.com/c/KJixAwXa0j7
moi cela fonctionne (*) tu as bien un excel paramétré en français ? car sur un excel US avec le séparateur décimal . cela n'irait pas
(*) sauf que tu n'avais pas précisé qu'il y avait un séparateur des milliers, qu'il faut traiter en plus. Par contre dans ton fichier le blanc " " ne correspond pas à un espace que l'on génère avec la touche du même nom ??? un blanc a une valeur décimale = 32 alors que ton blanc a la valeur 160
moi cela fonctionne (*) tu as bien un excel paramétré en français ? car sur un excel US avec le séparateur décimal . cela n'irait pas
(*) sauf que tu n'avais pas précisé qu'il y avait un séparateur des milliers, qu'il faut traiter en plus. Par contre dans ton fichier le blanc " " ne correspond pas à un espace que l'on génère avec la touche du même nom ??? un blanc a une valeur décimale = 32 alors que ton blanc a la valeur 160
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
9 oct. 2021 à 02:53
9 oct. 2021 à 02:53
Bonjour.
Pour afficher le texte
Pour l'afficher en nombre
=CNUM(STXT(SUBSTITUE(B12;CAR(160);"");1;NBCAR(SUBSTITUE(B12;CAR(160);""))-3))
et pour l'avoir au format monétaire il faut affecter à la cellule le format Nombre monétaire $ Anglais
Pour afficher le texte
1 008,99 $ USen texte
$1 008,99la formule est ="$"&STXT(B12;1;NBCAR(B12)-5)
Pour l'afficher en nombre
1 008,99c'est un peu plus long, comme te l'explique jee pee :
=CNUM(STXT(SUBSTITUE(B12;CAR(160);"");1;NBCAR(SUBSTITUE(B12;CAR(160);""))-3))
et pour l'avoir au format monétaire il faut affecter à la cellule le format Nombre monétaire $ Anglais
$1 008,99
Xileh
Messages postés
19175
Date d'inscription
dimanche 10 janvier 2016
Statut
Modérateur
Dernière intervention
15 novembre 2024
6 353
Modifié le 9 oct. 2021 à 08:00
Modifié le 9 oct. 2021 à 08:00
Bonjour,
Il aurait été préférable de poursuivre sur le sujet initial
https://forums.commentcamarche.net/forum/affich-37351228-transformation-de-donnees
De fait, je ferme celui-ci.
Il aurait été préférable de poursuivre sur le sujet initial
https://forums.commentcamarche.net/forum/affich-37351228-transformation-de-donnees
De fait, je ferme celui-ci.