Convertir des cellules en nombre

Bonjour à tous,

Alors voila j'ai des cellules avec des nombres mais qui en faites ne sont pas reconnus comme tels.

Par exemple je voudrais additionner les cellules c4 et c5 mais ça ne marche pas.

J'ai tout essayé mais il n'y a aucun moyen.

Suppespace, substitue, nbcar (160) bref j'ai tout essayé.

Merci à vous si vous avez une solution.

17test.xlsx (12.29 Ko)

Bonjour,

C'est une épidémie en ce moment ? Il faut remplaçer le caractère unicode 8239 (espace étroit insécable) par une chaîne vide :

=SUBSTITUE(C4;UNICAR(8239);"")

Daniel

Bonjour Daniel,

Ah ben vraiment merci à toi, ça marche

Bonjour

Oui bizzare ce caractère

=SUBSTITUE(C4;STXT(C4;NBCAR(C4)-3;1);"")*1

EDIT : Merci à DanielC

Bonjour Amarjayo, le forum,

Si votre tableur en dispose, essayez avec la fonction REGEX()

=REGEX(C5;"\D";"")*1

\D pour ne conserver que les caractères numériques et multiplier par 1 pour en faire un nombre

amarjayo

Bonjour,

Tant que nous y sommes, autre proposition:

=CNUM(SUBSTITUE(C4;STXT(C4;3;1);""))

Cdlt

Merci à vous tous, il y a que des experts ici

J'ai bien fait de m'inscrire.

Moi qui galére depuis trois jours

Re, j'ai rajouté une colonne E, avec des montants que je voudrais additionner.

Et la pareil ça ne marche pas avec les formules que vous m'avez passé!

Ca me donne 0

C'est bizarre, je comprends pas

13test.xlsx (13.83 Ko)

Bonjour Amarjayo, le forum,

1) Supprimez les caractères € en colonne E

2) Complétez votre formule en multipliant par 1

3) Formatez la colonne F en nombres monétaires

amarjayo2

Merci njhub,

J'ai remplacé dans la formule e4 par : GAUCHE(E4;NBCAR(E4)-2)

Ce qui donne =SUBSTITUE(GAUCHE(E4;NBCAR(E4)-2);UNICAR(8239);"")*1

Pour l'avoir de manière automatique.

Rechercher des sujets similaires à "convertir nombre"