La fonction CNUM Excel permet de convertir en nombre une valeur numérique au format texte.
NB : CNUM est souvent utilisée à l’issue d’une extraction dans un fichier Excel, lorsque les données numériques sont au format texte.
Dans cette vidéo, Nicolas PARENT, formateur Excel chez Morpheus Formation, vous présente la fonction CNUM sur Excel.
Syntaxe de la fonction CNUM Excel
La fonction CNUM repose sur un principe simple : transformer un nombre stocké en texte en une valeur numérique reconnue par Excel.
Elle utilise un seul argument : la valeur à convertir. Une fois converti, le résultat peut être utilisé normalement dans vos calculs, moyennes, sommes ou analyses.
Voici sa syntaxe : CNUM(Texte)
| Argument | Description |
|---|---|
| Texte (obligatoire) | Texte que tu veux convertir en nombre. Attention ! Le texte doit représenter un nombre. |

Évaluez votre niveau sur Excel gratuitement
Vous vous demandez où vous en êtes réellement sur Excel ? Testez votre niveau avec notre quiz Excel gratuit (≈ 7 min).
Accédez immédiatement à vos résultats, à un corrigé détaillé et à des ressources concrètes pour continuer à progresser.
Exemple - Comment transformer des nombres au format texte en nombres sur Excel
Ce tableau liste les données obtenues au format texte à la suite d’une extraction.
D'abord, tu veux convertir en nombre le texte de la colonne A (colonne B). Puis, tu veux additionner les valeurs (cellule A5) et les valeurs calculées (cellule B5).

Remarques
- (1) La fonction SOMME renvoie 0, car les valeurs sont au format texte (A2 à A4).
- (2) SOMME fonctionne, car CNUM a converti en nombre les valeurs au format texte (A2 à A4).
- Les cellules B2 à B4 contiennent une formule qui est liée aux cellules A2 à A4. Si tu modifies le contenu des cellules A2 à A4, alors les cellules B2 à B4 seront impactées. Ainsi, afin de convertir la formule en texte dans les cellules B2 à B4, tu dois les copier, puis effectuer un collage spécial dans les cellules B2 à B4 en collant uniquement les "Valeurs".
“Après une extraction de données, il arrive souvent que des nombres soient stockés en texte. CNUM permet de les convertir rapidement pour retrouver des calculs fiables sur Excel.”
Nicolas Parent, Formateur Excel chez Morpheus Formation
Les problèmes courants avec la fonction CNUM sur Excel
| PROBLÈME | EXPLICATION |
|---|---|
| La formule renvoie l'erreur #VALEUR! sur Excel | ⇢ Cette erreur apparait si le texte contient des caractères spéciaux ou des symboles (espace, point-virgule, virgule...). ⇢ Le texte doit être un nombre constant, une date ou une heure pour être reconnu par Microsoft Excel. ⇢ Si le texte n’est pas dans un de ces formats, CNUM renvoie l'erreur #VALEUR!. |
| La formule renvoie l'erreur #NOM? sur Excel | Cette erreur survient lorsque Excel ne reconnaît pas le texte contenu dans une formule : ⇢ CNUM est mal orthographiée. ⇢ Tu as saisi un argument non validedans la fonction CNUM. ⇢ Tu as saisi un nom de cellule ou de plage de cellules qui n’existe pas dans la fonction CNUM. |
| La formule renvoie l'erreur #REF! sur Excel | ⇢ Tu as supprimé une cellule qui contenait le texte que tu avais converti en nombre. Les coordonnées de cette cellule sont donc invalides. ⇢ Tu dois convertir la formule en texte pour corriger cette erreur. Pour cela, tu dois les copier, puis effectuer un collage spécial en collant uniquement les "Valeurs". |
| La formule ne se calcule pas | Rendez-vous sur cet article : Pourquoi ma formule Excel ne se calcule pas ? |
Nos conseils pour bien utiliser la fonction CNUM Excel
| ASTUCE | EXPLICATION |
|---|---|
| Vérifie le format du texte à convertir en nombre | ⇢ L'erreur #VALEUR! apparait si le texte contient des caractères spéciaux ou des symboles (espace, point-virgule, virgule...). ⇢ Le texte doit être un nombre constant, une date ou une heure pour être reconnu par Microsoft Excel. |
| Combine la fonction CNUM avec des calculs simples | ⇢ Par exemple, tu peux utiliser la formule "=CNUM(A1)+B1" pour convertir en nombre la valeur numérique au format texte (A1) en lui ajoutant le nombre de la cellule B1. ⇢ Tu peux aussi diviser le résultat de la fonction CNUM pour calculer un pourcentage. Par exemple, tu peux utiliser la formule "=CNUM(A1)/100" pour convertir en nombre la valeur numérique au format texte (A1) en la divisant par le nombre de la cellule B1. |
| Imbrique la fonction CNUM avec des fonctions mathématiques | ⇢ Par exemple, après avoir utilisé la fonction CNUM, tu peux additionner toutes les valeurs avec la fonction SOMME. ⇢ Tu peux aussi utiliser d'autres fonctions mathématiques, comme la fonction SOMME.SI, la fonction SOMME.SI.ENS, la fonction PRODUIT, la fonction Excel SOMMEPROD... |
| Imbrique la fonction CNUM avec des fonctions statistiques | ⇢ Par exemple, après avoir utilisé la fonction CNUM, tu peux calculer la moyenne de toutes les valeurs avec la fonction MOYENNE. ⇢ Tu peux aussi utiliser d'autres fonctions statistiques, comme la fonction NB, la fonction Excel NB.SI, la fonction NB.SI.ENS, la fonction MIN sur Excel, la fonction PETITE.VALEUR... |
| Imbrique la fonction CNUM avec des fonctions de texte | ⇢ Par exemple, après avoir utilisé la fonction CNUM, tu peux convertir le format de plusieurs valeurs dans un format texte spécifié avec la fonction TEXTE. ⇢ Tu peux aussi utiliser d'autres fonctions de texte, comme la fonction Excel CONCAT, la fonction JOINDRE.TEXTE, la fonction NBCAR, la fonction CHERCHE... |
Télécharger le fichier d’exercices sur la fonction CNUM Excel
Dans le fichier d’exercices, vous allez apprendre à convertir des nombres texte en vraies valeurs numériques.
Vous verrez aussi comment identifier rapidement les données mal reconnues après un import Excel.
Télécharger la fiche PDF sur la fonction Fonction CNUM Excel
Téléchargez la fiche de révision pour retenir la syntaxe de CNUM, comprendre quand l’utiliser et corriger plus facilement les nombres stockés au format texte.
Un support pratique à garder sous la main.
Aller plus loin avec les fonctions Excel

Découvrez toutes nos fiches sur les fonctions Excel
Calculs, logique, recherche, automatisation, analyse de données…
Nos fiches vous aident à mieux comprendre les fonctions Excel les plus utiles pour gagner du temps et construire des fichiers plus fiables. Des fiches complètes, concrètes et allant à l'essentiel.
Découvrez également notre livre Excel complet sur toutes les fonctions

Maîtrisez les fonctions de A à Z sur Excel
ous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichierVs.
Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.
Gagnez en fiabilité sur Excel avec une formation complète et certifiante
Des erreurs simples de format peuvent vite bloquer un fichier.
Avec la bonne méthode, Excel devient beaucoup plus fiable et plus simple à exploiter.
Chez Morpheus Formation, vous progressez avec :
- Une formation 100 % sur mesure selon votre niveau
- Un formateur Excel expert dédié
- Des exercices concrets sur vos propres fichiers
- Des séances flexibles à distance ou en présentiel
- Une certification reconnue TOSA ou ENI
- Une formation finançable selon votre situation
Depuis 2021, plus de 1 300 apprenants nous ont fait confiance avec un taux de satisfaction de 9,7/10.
Vos questions : fonction CNUM Excel
La fonction CNUM permet de convertir en nombre une valeur numérique au format texte.
⇢ Tu peux utiliser la fonction CNUM pour convertir en nombre une valeur numérique au format texte. La syntaxe est la suivante : CNUM(Texte).
⇢ Par exemple, la colonne A contient des nombres au format de texte tels que "12", "35", "18,5"... C'est contraignant, car Excel ne peut pas effectuer de calculs avec ces valeurs tant qu'elles restent dans un format de texte. Tu peux donc utiliser la fonction CNUM pour convertir en nombre ces valeurs : =CNUM(A1), puis recopie la formule vers le bas.
⇢ Tu peux aussi multiplier par 1 toutes les valeurs numériques au format texte pour les transformer en nombre. Pour ce faire, tu peux suivre ces étapes :
1. Copier une cellule contenant la valeur "1".
2. Sélectionner les valeurs au format texte à convertir en nombre.
3. Faire un clic droit, puis aller dans "Collage spécial".
4. Cocher "Multiplication" et valider (vous pouvez également cocher "Valeurs" pour ne pas coller la mise en forme de la cellule contenant la valeur "1").
⇢ La fonction CNUM renvoie l'erreur #VALEUR!. Celle signifie que le texte que tu veux convertir n'est pas un nombre valide, c'est-à-dire qu'il contient des caractères spéciaux ou des symboles (espace, point-virgule, virgule...). Le texte doit être un nombre constant, une date ou une heure pour être reconnu par Microsoft Excel.
⇢ Le texte que tu veux de convertir contient des séparateurs décimaux incompatibles. La fonction CNUM utilise le séparateur décimal par défaut de l'ordinateur (par exemple, le point dans les pays anglophones et le virgule dans les pays francophones).
Si le texte contient un séparateur décimal différent de celui par défaut, la fonction CNUM renvoie l'erreur #VALEUR!.
Dans ce cas, tu peux utiliser la fonction SUBSTITUE pour remplacer le séparateur décimal incompatible par le séparateur par défaut avant d'utiliser la fonction CNUM.






Félicitations ! Votre ebook Excel offert !
/ CPF