
Une valeur de texte (également appelée «chaîne de texte») est l'un des principaux types de contenu d'Excel. Les autres types de contenu incluent les nombres, les dates, les heures et les valeurs booléennes.
Au fur et à mesure que les données sont entrées dans une feuille de calcul, Excel fait une «meilleure estimation» du type de contenu et met en forme la valeur automatiquement. Par défaut, les valeurs de texte sont alignées sur la gauche et les valeurs numériques (y compris les dates et heures) sont alignées sur la droite. Cet alignement montre rapidement quelles valeurs Excel considère le texte.
Valeurs de texte dans les formules
Dans une formule, les valeurs de texte nécessitent un traitement spécial et doivent être placées entre guillemets (""). Par exemple, la formule ci-dessous utilise la fonction IF pour tester une valeur dans A1:
=IF(A1>70,"Pass", "Fail")
Si A1 est supérieur à 70, le résultat est «Réussi». Si la valeur de A1 est inférieure ou égale à 70, le résultat est "Fail". Remarquez que "Réussir" et "Échouer" sont entourés de guillemets. Cela indique à Excel de traiter ces valeurs comme du texte. Les guillemets ne seront pas visibles dans le résultat final.
Fonction ISTEXT
Pour tester si une valeur est du texte, vous pouvez utiliser la fonction ISTEXT. Dans la formule ci-dessous, ISTEXT renverra TRUE si A1 contient du texte et FALSE sinon:
=ISTEXT(A1)
Chaînes vides
Les programmeurs se réfèrent aux valeurs de texte comme des «chaînes de texte». Un type spécial de valeur de texte une "chaîne vide", ce qui signifie une valeur de texte sans texte. Les chaînes vides apparaîtront sous forme de guillemets doubles vides (""). Vous verrez des chaînes vides apparaître dans des formules comme celle-ci:
=IF(A1="","",A1)
Traduction: si A1 est vide, retourne une chaîne vide, sinon retourne A1.
Les chaînes vides n'affiche rien dans Excel. La formule ci-dessus, lorsque A1 est vide, renverra un résultat qui ressemble à une cellule vide.
Entrez le numéro sous forme de texte
Pour saisir un nombre sous forme de texte directement dans une feuille de calcul (c'est-à-dire pas dans une formule), faites précéder le nombre d'un guillemet simple ('). La valeur résultante sera du texte, mais elle ressemblera toujours à un nombre. Le guillemet simple ne sera pas visible.