Syntaxe
La fonction CNUM s’écrit de la façon suivante :
= CNUM( texte )
Cette fonction possède un seul argument :
texte
– Texte à convertir en nombre.
La fonction CNUM permet de forcer la conversion d’une valeur initialement reconnue comme du texte en tant que valeur numérique.
= CNUM( "123" )
--> Résultat : 123
Normalement, Excel identifie seul si une valeur est numérique. Cependant, il arrive lors d’exports d’un logiciel qu’Excel identifie mal les formats. Il faudra alors forcer la conversion.
La fonction CNUM peut servir également pour forcer la conversion d’une date. En effet, Excel stocke les dates comme des valeurs numériques sur lesquelles il applique un format particulier.
= CNUM( "01/01/2023" )
--> Résultat : 44927 soit le 01/01/2023
après application du format date courte.
Si la conversion ne fonctionne pas, il est possible des caractères parasites soient présents. La fonction CNUM renverra l’erreur #VALEUR
= CNUM( "123-" )
--> Résultat : #VALEUR
La fonction CNUM sera utile dès lors que vous voudrez appliquer des fonctions initialement dévolues aux textes comme la fonction GAUCHE ou la fonction DROITE. Il faudra alors forcer Excel à convertir le résultat en nombre.
Formules en lien
- Convertir texte en nombre
- Remplacer un caractère par un autre (yc spéciaux)
- Compter le nombre de cellules contenant du texte
- Compter le nombre de cellules contenant une partie du texte (mot, caractère)
- Compter le nombre de cellules égales à un texte
- Si cellule contient un texte
- Si cellule contient un texte (sensible à la casse)
- Si cellule contient texte alors 1
- Si cellule ne contient pas un mot ou une partie du texte
- Compter le nombre de cellules commençant par
- Compter le nombre de cellules se terminant par
Fonctions en lien
- CONCATENER
- CONCAT
- JOINDRE.TEXTE
- TROUVE
- CTXT
- GAUCHE
- DROITE
- NBCAR
- MINUSCULE
- MAJUSCULE
- STXT
- NOMPROPRE
- CHERCHE
- SUBSTITUE
- REMPLACER
- TEXTE
- EXACT
- TEXTE.AVANT
- TEXTE.APRES
- SUPPRESPACE