
Sommaire
La fonction Excel NUMBERVALUE convertit un nombre au format texte en valeur numérique, à l'aide des séparateurs décimaux et de groupe spécifiés. Cette fonction peut être utilisée pour convertir des valeurs spécifiques aux paramètres régionaux en valeurs indépendantes des paramètres régionaux.
Objectif
Convertir du texte en nombre avec des séparateurs personnalisésValeur de retour
Valeur numériqueSyntaxe
= NUMBERVALUE (texte, (séparateur_décimal), (séparateur_groupe))Arguments
- text - Le texte à convertir en nombre.
- decimal_separator - (facultatif) Le caractère des valeurs décimales.
- group_separator - (facultatif) Le caractère pour le regroupement par milliers.
Version
Excel 2013Notes d'utilisation
La fonction NUMBERVALUE convertit une valeur de texte représentant un nombre en une valeur numérique valide à l'aide de séparateurs décimaux et de groupe personnalisés. Vous pouvez utiliser NUMBERVALUE pour traduire des nombres d'un format de texte spécifique aux paramètres régionaux en un nombre indépendant des paramètres régionaux.
Pour effectuer une conversion numérique, la fonction NUMBERVALUE utilise les séparateurs personnalisés que vous fournissez. Le séparateur décimal est le caractère utilisé pour séparer les entiers des valeurs fractionnaires dans le texte source. Le séparateur de groupe est le caractère utilisé pour regrouper le texte par milliers dans le texte source.
Exemple
Par exemple, pour convertir la chaîne "6.000" en nombre 6000, où le séparateur de regroupement dans le texte source est un point (.), Utilisez:
=NUMBERVALUE("6.000",",",".") // returns 6000
Dans l'exemple illustré, le texte d'entrée est dans la colonne B et la sortie de la fonction est dans la colonne E. Colonnes C et D les séparateurs décimaux et de groupe utilisés dans chaque ligne. La formule dans E6, copiée vers le bas, est:
=NUMBERVALUE(B6,C6,D6)
Notez qu'en plus des séparateurs décimaux et de groupe, la valeur NUMBERVALUE ignore automatiquement l'espace supplémentaire dans B9 et évalue automatiquement le symbole de pourcentage (%) dans B11 en divisant par 100.
Remarques
- NUMBERVALUE ignore les espaces supplémentaires.
- Plusieurs symboles de pourcentage sont additifs.
- Si le séparateur décimal et / ou group_separators ne sont pas fournis, NUMBERVALUE utilise des séparateurs des paramètres régionaux actuels.
- NUMBERVALUE utilise uniquement le premier caractère fourni pour les séparateurs décimaux et de groupe. Les caractères supplémentaires sont supprimés.
- NUMBERVALUE renvoie zéro si aucune valeur de texte n'est fournie.
- NUMBERVALUE renvoie l'erreur #VALUE si:
- Le séparateur décimal apparaît plus d'une fois dans le texte source
- Le séparateur de groupe apparaît après le séparateur décimal