Convertir texte en nombre, problème d'apostrophe Excel 2010
Résolu
Skimaxi
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un souci avec un fichier importé qui me donne des cellules en format texte qui contiennent en fait des nombres
Visuellement j'ai par exemple:
USD 7,794.51
Mais dans la formule j'ai:
'USD 7,794.51
Nous avons suivi les 3 solutions données dans l'Aide d'Excel sans résultat
Et la solution pour un problème d'apostrophe pour convertir un texte en nombre sur ce site ne m'a pas aidé non plus (j'ai Excel 2010 en anglais et non pas 2000; et le fichier importé provient du système Salesforce si vous connaissez).
Bien sur j'ai essayé de changer le format directement, mais rien n'y fait je ne peux pas faire de calculs directement avec ces cellules.
Merci d'avance à tous ceux qui pourront m'aider,
Bien cordialement,
Skimaxi
j'ai un souci avec un fichier importé qui me donne des cellules en format texte qui contiennent en fait des nombres
Visuellement j'ai par exemple:
USD 7,794.51
Mais dans la formule j'ai:
'USD 7,794.51
Nous avons suivi les 3 solutions données dans l'Aide d'Excel sans résultat
Et la solution pour un problème d'apostrophe pour convertir un texte en nombre sur ce site ne m'a pas aidé non plus (j'ai Excel 2010 en anglais et non pas 2000; et le fichier importé provient du système Salesforce si vous connaissez).
Bien sur j'ai essayé de changer le format directement, mais rien n'y fait je ne peux pas faire de calculs directement avec ces cellules.
Merci d'avance à tous ceux qui pourront m'aider,
Bien cordialement,
Skimaxi
A voir également:
- Le nombre dans cette cellule est au format texte ou précédé d'une apostrophe
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Excel cellule couleur si condition texte - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
3 réponses
Bonjour,
Avec Excel en français et les options Espace comme séparateur de milliers et virgule comme séparateur de décimale:
Remplacer (Ctrl+H) Rechercher USD remplacer par rien Remplacer
Remplacer (Ctrl+H) Rechercher , (virgule) remplacer par Espace Remplacer
Remplacer (Ctrl+H) Rechercher . (point) remplacer par , (virgule) Remplacer Fermer
Sélectionner une cellule vide --> Copier --> Sélectionner la cellule qui contient 7 794,51 --> Collage spécial Cocher Addition --> OK
Avec Excel anglais il faut adapter les étapes de Ctrl+H selon vos options de séparateur de milliers et de séparateur de décimale.
Avec Excel en français et les options Espace comme séparateur de milliers et virgule comme séparateur de décimale:
Remplacer (Ctrl+H) Rechercher USD remplacer par rien Remplacer
Remplacer (Ctrl+H) Rechercher , (virgule) remplacer par Espace Remplacer
Remplacer (Ctrl+H) Rechercher . (point) remplacer par , (virgule) Remplacer Fermer
Sélectionner une cellule vide --> Copier --> Sélectionner la cellule qui contient 7 794,51 --> Collage spécial Cocher Addition --> OK
Avec Excel anglais il faut adapter les étapes de Ctrl+H selon vos options de séparateur de milliers et de séparateur de décimale.
Bonjour,
à-priori c'est bon :
=STXT(SUBSTITUE(A5;",";"");4;20)*1
ou en vba pour traiter les chaines sur place :
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
à-priori c'est bon :
=STXT(SUBSTITUE(A5;",";"");4;20)*1
ou en vba pour traiter les chaines sur place :
Sub suppPrefixes() ' supprimer "'USD " Dim c As Range For Each c In Selection If c.PrefixCharacter <> "" Then c = Mid(Replace(c, ",", ""), 4) End If Next c End SubSélectionner la plage concernée et lancer la macro.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.