Extraire un nombre du type 1.579.663,62 sans les points

Bonjour

tout est dans le sujet, j’ai réussi avec un contournement en créant des extractions sur les millions puis les milliers etc etc avec les fonctions Gauche et NBCAR, mais c’est particulièrement indigeste et ça n’a aucune souplesse d’adaptation à un nombre plus grand
existe t il une fonction qui me permettrait de supprimer les “.” ?
d’avance merci

Bonjour remylnmd,

C’est apparemment un souci de formatage de cellule et le format appliqué ne vous convient pas.

Vos données sont elles au format “nombre”?

Pour le vérifier, sélectionnez vos données, et passez par le menu
Format
Effacer le formatage direct
Si les valeurs se “rangent” à droite, elles sont au format nombre

et pour en choisir un autre, passez par le menu
Format
Cellule
Nombres (onglet)
Nombre (Catégorie)
dans la zone centrale “Format” choisissez celui qui vous convient

Vous pouvez également utiliser la fonction SUBSTITUE(), comme dans la formule ci-dessous :
=SUBSTITUE(D1;".";"")*1
si la valeur à convertir est en cellule D1, modifiez D1 par “l’adresse” réelle de la première donnée, puis étendez la formule autant que nécessaire

:wink:

1 Like

merci pour ta réponse rapide

l’origine est un copier coller sur une application web

de fait la fonction SUBSTITUE fonctionne très bien, je l’avais testée, mal semble t il :sweat_smile:

de plus tu m’as fait découvrir autre chose, j’aurais ajouté une fonction CNUM pour forcer le passage en numérique et tu as obtenu la même chose avec “*1”, joli :slightly_smiling_face:

encore merci

1 Like