Comment utiliser la fonction VALUETOTEXT dans Excel
Description de la fonction
La fonction VALUETOTEXT
disponible sur Google Sheets et dans certaines versions récentes de Microsoft Excel permet de convertir une valeur numérique en texte. Cette fonction se révèle particulièrement pratique pour formater des données en vue de leur affichage ou lorsqu’une représentation textuelle de valeurs numériques est requise.
Syntaxe de la fonction :
VALUETOTEXT(valeur)
- valeur : Il s’agit de la valeur à convertir en texte. Cette valeur peut être une référence à une cellule contenant un nombre, une date, une valeur logique, ou le résultat d’une formule.
Exemples d’utilisation
Ci-dessous, quelques exemples démontrent l’utilisation de la fonction VALUETOTEXT
dans des feuilles de calcul.
Expression | Résultat | Description |
---|---|---|
=VALUETOTEXT(123) |
« 123 » | Convertit le nombre 123 en texte. |
=VALUETOTEXT(450*3.14) |
« 1413 » | Calcule le produit de 450 par 3.14 et convertit le résultat en texte. |
=VALUETOTEXT(VRAI) |
« VRAI » | Convertit la valeur logique VRAI en texte. |
Scénarios pratiques
Explorons quelques applications concrètes de la fonction VALUETOTEXT
.
Scénario 1 : Génération de références uniques
Supposons que vous devez créer des références uniques pour chaque transaction dans un registre de ventes. Vous pourriez formater chaque référence avec le préfixe « TRANS » suivi de l’identifiant numérique de la transaction.
=CONCAT("TRANS", VALUETOTEXT(A2))
Ici, A2
contient l’identifiant de la transaction. Cette formule convertit cet identifiant numérique en texte et l’associe au préfixe « TRANS », formant ainsi une référence en format textuel.
Scénario 2 : Affichage uniforme des numéros de téléphone
Imaginez que vous devez présenter les numéros de téléphone de manière uniforme, indépendamment du fait qu’ils incluent ou non l’indicatif international. L’utilisation de VALUETOTEXT
vous permet de traiter tous les numéros comme du texte et d’ajouter un indicatif par défaut si nécessaire.
=IF(LEN(VALUETOTEXT(A2))=10, CONCAT("+33", VALUETOTEXT(A2)), VALUETOTEXT(A2))
Cet exemple ajoute « +33 » aux numéros ayant précisément 10 chiffres, tout en conservant les autres formats inchangés, assurant ainsi une uniformité idéale pour un affichage clair et cohérent.
Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/5fff61a2-301a-4ab2-9ffa-0a5242a08fea