Convertir des données monétaires

Bonjour à tous,

Suite à l'intégration d'un fichier .csv, je récupère des données en format monétaire sous la forme x xxx,xx €

Le problème est que je ne parviens pas à convertir ces données avec une fonction type CNUM pour effectuer des tris, calculs...

Je suis obligé de transformer manuellement (suppression de l'espace et sigle monétaire) pour obtenir des valeurs chiffrées en xxxx,xx

Avez-vous connaissance d'une fonction applicable pour convertir cette donnée ?

Merci d'avance pour votre aide et pour tous les conseils et astuces d' Excel pratique !

Bonjour à tous !

Pour une aide appropriée, merci de préciser, dans votre profil, la nature de votre Excel ( 2019 ? 2021 ? 365 ? ...)

Bonjour

Tu peux le faire en quelques manip..

Dans une cellule tu mets=car(160) '(dans fichier F8)

Tu copies cette cellule et coller en valeur... '(dans fichier F9)

tu selectionnes la colonne D

Tu vas dans rechercher/selectionner et tu choisis remplacer

Dans rechercher tu colles le car(160) et tu ne mets rien dans remplacer

Ensuite tu remplaces la virgule par un point...

A+ François

Bonjour,

Avec une fonction si VBA est permis :

Function Conversion(ByVal Valeur As String) As Variant

Dim I As Integer

    Conversion = ""
    For I = 1 To Len(Valeur)
       Select Case Mid(Valeur, I, 1)
               Case Chr(32), Chr(160), "€"

               Case Else
                    Conversion = Conversion & Mid(Valeur, I, 1)
       End Select
    Next I

    Conversion = CDbl(Conversion)

End Function

Merci pour vos réponses. Je vais tester les 2 possibilités (fonction CAR) et VBA
Bien cordialement,

Rechercher des sujets similaires à "convertir donnees monetaires"