Conversion de nombres en texte (Microsoft Excel)
Jocelyn a demandé s’il existe un moyen de convertir facilement des nombres en leur équivalent textuel. Par exemple, pour convertir la valeur numérique 6789 en chiffres de texte «6789».
Il existe plusieurs façons d’aborder ce problème. Une façon consiste simplement à spécifier à Excel que les cellules doivent être traitées comme du texte.
Affichez la boîte de dialogue Format de cellule, puis sous l’onglet Nombre, assurez-vous que Texte est sélectionné. Toutes les cellules sélectionnées sont ensuite formatées comme si elles étaient du texte et sont déplacées vers le côté gauche de leurs cellules (sauf si vous avez spécifié un autre format d’alignement).
L’applicabilité de cette solution dépend cependant de la version d’Excel que vous utilisez. Dans certaines versions, cela fonctionnera comme décrit ici, mais pas dans d’autres. Il y a cependant une autre chose que vous pouvez essayer:
-
Sélectionnez les cellules que vous souhaitez convertir.
-
Choisissez Cellules dans le menu Format. Excel affiche la boîte de dialogue Format des cellules. (Pour afficher la boîte de dialogue dans Excel 2007, affichez l’onglet Accueil du ruban, cliquez sur Format dans le groupe Cellules, puis choisissez Formater les cellules.)
-
Assurez-vous que l’onglet Nombre est sélectionné. (Voir la figure 1.)
-
Dans la liste des catégories de mise en forme, choisissez Texte.
-
Cliquez sur OK.
-
Appuyez sur Ctrl + C. Cela copie les cellules que vous avez sélectionnées à l’étape 1.
-
Choisissez Collage spécial dans le menu Edition. Excel affiche la boîte de dialogue Collage spécial.
-
Choisissez le bouton radio Valeurs.
-
Cliquez sur OK.
Une autre chose que vous pouvez faire est d’utiliser la fonction de feuille de calcul TEXTE. Disons que vous avez la valeur 6789 dans la cellule A7. Dans la cellule B7, vous pouvez placer ce qui suit:
=TEXT(A1, "#,##0.00")
Cette utilisation de TEXT se traduit par des chiffres de texte qui ont le séparateur des milliers à la bonne place et deux chiffres à droite de la virgule décimale, comme dans «6 789,00». Vous pouvez spécifier, comme deuxième paramètre de TEXT, tout formatage souhaité. Si vous voulez que le nombre soit converti en texte sans aucun formatage spécial, vous pouvez utiliser ce qui suit:
=TEXT(A1, "0")
Le résultat est l’équivalent textuel d’une valeur entière.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (2680) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
link: / excelribbon-Converting_From_Numbers_to_Text [Conversion de nombres en texte]
.