Conversion

Excel : Comment convertir du texte en nombre (et pourquoi c'est vital)

15 janvier 2026 3 vues

Vous vous êtes sûrement déjà retrouvé face à cette situation frustrante : vous entrez des chiffres dans Excel, mais il les considère comme du texte. Impossible de faire des sommes, des moyennes ou tout autre calcul ! Ce problème de conversion est plus fréquent qu'on ne le pense et peut rapidement devenir un véritable casse-tête. Heureusement, il existe plusieurs méthodes simples et efficaces pour convertir du texte en nombre dans Excel et Google Sheets. Dans cet article, nous allons explorer ces différentes techniques, comprendre pourquoi ce problème survient et vous donner des astuces pour l'éviter à l'avenir. Préparez-vous à débloquer tout le potentiel de vos feuilles de calcul !

Pourquoi Excel considère-t-il parfois les nombres comme du texte ?

Avant de plonger dans les solutions, il est crucial de comprendre pourquoi Excel fait cette distinction. Plusieurs raisons peuvent expliquer ce comportement :

  • Format de cellule incorrect : La cellule est formatée comme "Texte" au lieu de "Nombre", "Standard" ou "Général". C'est la cause la plus fréquente.
  • Espace(s) indésirable(s) : Un espace avant ou après le nombre peut le faire interpréter comme du texte. Ces espaces sont souvent invisibles à l'œil nu.
  • Importation de données : Lors de l'importation de données depuis un fichier texte (.txt, .csv) ou d'une base de données, Excel peut mal interpréter le format des nombres.
  • Symboles non reconnus : L'utilisation de symboles de devise ou de séparateurs de milliers non reconnus par votre version d'Excel peut poser problème (par exemple, utiliser un point au lieu d'une virgule pour les décimales).

Méthodes simples pour convertir du texte en nombre dans Excel

1. Utiliser l'option "Convertir en nombre"

C'est la méthode la plus rapide et la plus simple lorsque vous n'avez que quelques cellules à convertir.

  1. Sélectionnez les cellules contenant les nombres formatés en texte.
  2. Une petite icône d'alerte (un losange avec un point d'exclamation) apparaît généralement à côté des cellules sélectionnées.
  3. Cliquez sur cette icône.
  4. Un menu déroulant s'affiche. Choisissez l'option "Convertir en nombre".

Exemple : Imaginez une colonne contenant des numéros de téléphone. Excel les affiche alignés à gauche (signe qu'il les considère comme du texte). En utilisant cette méthode, vous pouvez les convertir rapidement en nombres.

2. Multiplier par 1 ou Ajouter 0

Cette méthode est particulièrement utile pour convertir des plages de cellules plus importantes. Elle exploite le comportement d'Excel lors des opérations mathématiques.

  1. Sélectionnez une cellule vide.
  2. Tapez 1 dans cette cellule.
  3. Copiez cette cellule (Ctrl+C ou Cmd+C).
  4. Sélectionnez les cellules contenant les nombres formatés en texte.
  5. Faites un clic droit et choisissez "Collage spécial...".
  6. Dans la boîte de dialogue Collage spécial, sélectionnez "Multiplier" sous l'option "Opération".
  7. Cliquez sur "OK".

Alternativement, vous pouvez utiliser l'addition :

  1. Sélectionnez une cellule vide.
  2. Tapez 0 dans cette cellule.
  3. Copiez cette cellule (Ctrl+C ou Cmd+C).
  4. Sélectionnez les cellules contenant les nombres formatés en texte.
  5. Faites un clic droit et choisissez "Collage spécial...".
  6. Dans la boîte de dialogue Collage spécial, sélectionnez "Addition" sous l'option "Opération".
  7. Cliquez sur "OK".

Exemple : Vous avez importé un fichier CSV contenant des montants de ventes. Excel les interprète comme du texte. En multipliant tous les montants par 1, vous les convertissez en nombres, ce qui vous permet de calculer le total des ventes.

3. Utiliser la fonction CNUM (VALUE)

La fonction CNUM (ou VALUE en anglais) est spécialement conçue pour convertir une chaîne de texte représentant un nombre en un nombre réel.

  1. Sélectionnez une cellule vide où vous souhaitez afficher le résultat de la conversion.
  2. Tapez la formule =CNUM(A1) (remplacez A1 par la référence de la cellule contenant le texte à convertir).
  3. Appuyez sur Entrée.
  4. Recopiez la formule vers le bas pour convertir toutes les cellules de votre plage de données.
  5. Si vous souhaitez remplacer les valeurs d'origine, copiez les résultats de la conversion et utilisez le collage spécial "Valeurs" pour écraser les anciennes données.

Exemple : Vous avez une colonne contenant des dates au format texte (par exemple, "2023-10-26"). Vous pouvez utiliser la fonction CNUM pour convertir ces dates en valeurs numériques, ce qui vous permettra de les utiliser dans des calculs de dates et d'effectuer des tris chronologiques.

4. Modifier le format de cellule

Si le format de cellule est incorrect, vous pouvez le modifier manuellement.

  1. Sélectionnez les cellules contenant les nombres formatés en texte.
  2. Faites un clic droit et choisissez "Format de cellule...".
  3. Dans la boîte de dialogue Format de cellule, sélectionnez l'onglet "Nombre".
  4. Choisissez une catégorie appropriée, comme "Nombre", "Standard" ou "Général".
  5. Ajustez les options supplémentaires (nombre de décimales, séparateur de milliers, etc.) si nécessaire.
  6. Cliquez sur "OK".

Exemple : Vous avez une colonne contenant des pourcentages, mais ils sont affichés comme du texte. En modifiant le format de cellule en "Pourcentage", vous les convertissez en nombres et Excel les affiche correctement avec le symbole "%" et le nombre de décimales approprié.

5. Utiliser Power Query (Obtenir et transformer des données)

Power Query est un outil puissant intégré à Excel qui permet d'importer, de nettoyer et de transformer des données provenant de diverses sources. Il est particulièrement utile pour gérer des volumes importants de données et automatiser les processus de conversion.

  1. Sélectionnez les données que vous souhaitez convertir. Elles peuvent être dans votre feuille Excel ou dans un fichier externe.
  2. Allez dans l'onglet "Données" et cliquez sur "À partir d'un tableau/plage" (si les données sont déjà dans Excel) ou sur "Obtenir des données externes" et choisissez la source appropriée.
  3. L'éditeur Power Query s'ouvre.
  4. Sélectionnez la colonne contenant les nombres formatés en texte.
  5. Cliquez sur l'onglet "Transformer" et choisissez "Type de données".
  6. Sélectionnez le type de données approprié, comme "Nombre entier" ou "Nombre décimal".
  7. Power Query convertit les données en nombres.
  8. Cliquez sur "Fermer et charger" pour importer les données transformées dans votre feuille Excel.

Exemple : Vous importez un fichier texte contenant des données financières. Certaines colonnes sont mal interprétées par Excel. Avec Power Query, vous pouvez facilement définir le type de données correct pour chaque colonne, y compris convertir les colonnes de texte en nombres, et automatiser ce processus pour les importations futures.

Erreurs courantes et comment les éviter

  • Oublier les espaces : Vérifiez attentivement s'il y a des espaces avant ou après les nombres. Utilisez la fonction SUPPRESPACE pour les supprimer.
  • Utiliser le mauvais séparateur décimal : Assurez-vous d'utiliser le séparateur décimal approprié pour votre région (virgule en France, point dans les pays anglo-saxons). Vous pouvez modifier ce paramètre dans les options d'Excel.
  • Importer des données avec des erreurs : Avant d'importer des données, vérifiez qu'elles sont correctement formatées et ne contiennent pas d'erreurs.
  • Ne pas définir le format de cellule par défaut : Configurez le format de cellule par défaut sur "Général" ou "Standard" pour éviter les problèmes de conversion à l'avenir.

Astuces supplémentaires pour une gestion optimale des nombres dans Excel

  • Utiliser la validation des données : La validation des données vous permet de définir des règles pour les données entrées dans une cellule, ce qui peut aider à prévenir les erreurs de formatage.
  • Créer des modèles de feuilles de calcul : En créant des modèles avec les formats de cellule appropriés, vous pouvez gagner du temps et éviter les erreurs de conversion à long terme.
  • Se former régulièrement : Excel est un outil puissant et complexe. Se former régulièrement vous permettra de maîtriser ses fonctionnalités et d'optimiser votre travail.

Convertir du texte en nombre dans Google Sheets

Les méthodes pour convertir du texte en nombre dans Google Sheets sont similaires à celles d'Excel :

  • Format > Nombre : Modifier le format de la cellule.
  • Fonction VALUE : Utiliser la fonction VALUE(A1) pour convertir une chaîne en nombre.
  • Multiplier par 1 ou Ajouter 0 : Appliquer une opération mathématique pour forcer la conversion.
  • Nettoyer les données : Utiliser les fonctions TRIM (équivalent de SUPPRESPACE dans Excel) et CLEAN pour supprimer les caractères non imprimables.

Conclusion

La conversion de texte en nombre dans Excel est une compétence essentielle pour tout utilisateur souhaitant exploiter pleinement les capacités de ce tableur. En comprenant les causes de ce problème et en maîtrisant les différentes méthodes de conversion, vous pourrez éviter les erreurs, gagner du temps et optimiser vos analyses de données. N'oubliez pas d'être attentif aux formats de cellule, aux espaces indésirables et aux symboles non reconnus. Avec de la pratique et de la rigueur, vous deviendrez un expert en gestion des nombres dans Excel et Google Sheets !

Questions fréquentes

Pourquoi mes nombres s'alignent-ils à gauche dans Excel ?

L'alignement à gauche est un indicateur courant qu'Excel considère vos nombres comme du texte. Cela signifie qu'il ne pourra pas les utiliser dans des calculs. Utilisez les méthodes décrites dans cet article pour les convertir en nombres.

La fonction CNUM ne fonctionne pas, que faire ?

Vérifiez que la cellule que vous essayez de convertir contient bien une chaîne de texte représentant un nombre. Assurez-vous également qu'il n'y a pas d'espaces ou de caractères non imprimables dans la cellule. Vous pouvez utiliser la fonction SUPPRESPACE pour supprimer les espaces inutiles.

Comment éviter que ce problème se reproduise à l'avenir ?

Définissez le format de cellule par défaut sur "Général" ou "Nombre". Soyez attentif aux formats de données lors de l'importation de fichiers. Utilisez la validation des données pour contrôler les données entrées dans les cellules.

Mots-clés associés :

excel nombre texte excel convertir texte nombre formule excel erreur nombre format texte excel format cellule nombre excel multiplication texte nombre

Partager cet article :