Syntaxe
|
Value( String [, LanguageTag ] )
|
|
Value( Untyped )
|
Paramètres
| Nom |
Description |
| String |
Ce paramètre spécifie la chaîne de texte que vous souhaitez convertir en une valeur numérique. |
| LanguageTag |
Ce paramètre permet d'indiquer une balise de langue optionnel pouvant être utilisé pour formater la conversion selon des paramètres régionaux spécifiques. |
Description
Cette fonction permet de convertir une chaîne de texte en une valeur numérique.
Remarques
- Conversion essentielle de texte en nombre : La fonction Value est utilisée pour transformer une chaîne de caractères représentant un nombre en une
véritable valeur numérique exploitable dans des calculs. Cela est crucial dans les formulaires ou les données importées où les chiffres sont souvent au format texte.
- Gestion des paramètres régionaux grâce à LanguageTag : Le second paramètre optionnel LanguageTag permet d'adapter la conversion en fonction des paramètres
régionaux, comme le format des décimales (virgule ou point), les séparateurs de milliers, ou d'autres conventions locales. Cela assure une conversion fiable dans des contextes
internationaux.
- Prise en charge de formats numériques variés : Value peut interpréter différents formats numériques courants, incluant les nombres entiers, décimaux,
et les notations scientifiques. Cela la rend polyvalente et adaptée à diverses situations de saisie ou d'importation.
- Nécessité d'une chaîne correctement formatée : La chaîne passée à Value doit respecter un format numérique cohérent, sinon la fonction risque de retourner
une erreur ou une valeur inattendue. Il est donc souvent utile de combiner Value avec des contrôles de saisie pour éviter les problèmes.
- Conversion d'un type non typé (Untyped) : La fonction peut aussi convertir un paramètre non typé (Untyped), ce qui est utile dans des scénarios où la
nature de la donnée n'est pas fixée à l'avance, comme des entrées dynamiques ou des résultats d'autres fonctions.
- Fonction simple mais puissante pour les calculs dynamiques : En convertissant du texte en nombre, Value permet de réaliser des calculs, des
comparaisons et des analyses statistiques sur des données qui ne seraient autrement pas exploitables. C'est une brique fondamentale dans la manipulation des données
en Power Fx.
- Utilisable dans les formules de validation et de transformation : La fonction est souvent employée pour valider qu'un texte saisi correspond bien à
un nombre, ou pour transformer des entrées utilisateurs avant de les entreposer ou de les traiter dans une application.
- Peut être combinée avec d'autres fonctions de texte ou numérique : Value s'intègre parfaitement avec d'autres fonctions comme Text(),
IsNumeric(), ou des fonctions mathématiques, permettant ainsi de construire des chaînes de traitement complexes tout en gardant la robustesse des conversions
numériques.
Dernière mise à jour : Jeudi, le 1 Mai 2025