Formule Excel: convertir du texte en nombres -

Table des matières

Formule générique

=VALUE(A1)

Sommaire

Pour convertir des valeurs de texte simples en nombres, vous pouvez utiliser la fonction VALUE ou simplement ajouter zéro comme décrit ci-dessous. Dans l'exemple illustré, la formule en C5 est:

=VALUE(B5)

Contexte

Parfois, Excel se retrouve avec du texte dans une cellule, lorsque vous voulez vraiment un nombre. Il existe de nombreuses raisons pour lesquelles cela peut arriver et de nombreuses façons de résoudre ce problème. Cet article décrit une approche basée sur une formule pour convertir des valeurs de texte en nombres.

Explication

Dans cet exemple, les valeurs de la colonne A sont "stockées sous forme de texte". Cela signifie que si vous essayez de faire la somme de la colonne A, vous obtiendrez un résultat de zéro.

La fonction VALUE essaiera de "forcer" un nombre stocké sous forme de texte à un vrai nombre. Dans les cas simples, cela fonctionnera et vous obtiendrez un résultat numérique. Si cela ne fonctionne pas, vous obtiendrez une erreur #VALUE.

Ajoutez plutôt zéro

Une autre astuce courante consiste simplement à ajouter zéro à la valeur du texte avec une formule comme celle-ci:

=A1+0

Cela force Excel à essayer de convertir la valeur de texte en un nombre pour gérer l'opération mathématique. Cela a la même fonctionnalité que VALUE ci-dessus. Dans l'exemple illustré, C7 utilise cette formule.

Décapage d'autres personnages

Si une cellule contient des caractères non numériques tels que des tirets, des signes de ponctuation, etc., vous devrez supprimer ces caractères avant de pouvoir les convertir en nombres.

Les formules en C8 et C9 montrent comment utiliser les fonctions GAUCHE et DROITE pour supprimer les caractères non numériques d'une valeur de texte avant qu'elle ne soit convertie en nombre. Vous pouvez également utiliser la fonction MID dans des situations plus compliquées. Si vous devez supprimer des espaces supplémentaires ou d'autres caractères non imprimables, reportez-vous aux fonctions TRIM et CLEAN.

Enfin, la fonction SUBSTITUTE vous permettra de supprimer des caractères avec la fonctionnalité de type "rechercher et remplacer".

Articles intéressants...