Aller au contenu
Klargrid

La fonction CNUM

Un nombre stocké en texte redevient un nombre. Pratique dans une formule ; pour toute une colonne, il y a plus simple.

La syntaxe

=CNUM(texte)

Dans un Excel en anglais : =VALUE(text).

Les arguments

  • texte : le texte à convertir, dans le format de nombre de votre Excel.

Un exemple

=CNUM(SUBSTITUE(A2;" €";""))

Retire le symbole euro, puis convertit « 1 234,50 € » en 1234,5.

Les pièges

  • Le format de l'autre pays : « 1,234.50 » dans un Excel français rend #VALEUR! ; VALEURNOMBRE précise les séparateurs.
  • Un signe en fin de nombre (1 234,56-) n'est pas lu.

Aller plus loin

Questions fréquentes

Plus simple que CNUM pour une colonne ?
Multiplier par 1 (=A2*1) marche aussi, avec les mêmes limites. Sur tout un fichier, l'outil de conversion fait le reste.