Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

transformer du texte en numérique

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

philppe27

XLDnaute Occasionnel
Bonjour,

J'ai beaucoup de mal à transformer des données que j'importe d'un tableau sur internet (voir fichier ci-joint). Par exemple, j'importe -1*018,06*EUR et je veux transformer cette valeur en principe alphanumérique en la valeur numérique -1018,06. J'utilse les fonctions de remplacement de texte substitue pour supprimer les espaces et EUR et ensuite cnum mais rien n'y fait j'obtiens dans le meilleur des cas -1 018,06 avec un espace de séparateur de milliers qui n'en est pas vraiment un tandis que le résultat obtenu est toujours alhanumérique.

Merci d'avance pour votre aide,

Cordialement.
 

Pièces jointes

Re : transformer du texte en numérique

Bonsoir Philppe27 et Chère Monique,

Une solution VBA pour garder les chiffres de la chaîne de caractères.

Sub GarderChiffres()
Dim C As Range, i As Byte, Nombre As String
Application.ScreenUpdating = False
With Sheets("Feuil1")
For Each C In .Range("A1:A10") 'Plage de travail
If Len(C) > 0 Then
For i = 1 To Len(C)
If Mid(C, i, 1) = "." Then Nombre = Nombre & ","
If IsNumeric(Mid(C, i, 1)) Or Mid(C, i, 1) = "," Then Nombre = Nombre & Mid(C, i, 1)
Next i
C = CDbl(Nombre)
Nombre = ""
End If
Next C
End With
End Sub


La plage de travail est à adapter.

Cordialement

Bernard
 
Re : transformer du texte en numérique

Re,

Si tu as la version anglaise, c'est Substitute (je crois...)

Edit
En angliche
=SUBSTITUTE(SUBSTITUTE(B5,CHAR(160),),"EUR",)*1
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

A
Réponses
2
Affichages
3 K
antoinepot
A
M
Réponses
6
Affichages
5 K
marine1
M
F
Réponses
6
Affichages
2 K
famalongue
F
P
Réponses
10
Affichages
2 K
POLO974
P
M
Réponses
5
Affichages
2 K
I
Réponses
1
Affichages
1 K
Michel_M
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…