36.7Les fonctions "Chaîne"
Ces fonctions permettent de manipuler du texte : transformer une chaîne de caractères, en extraire une partie ou la mettre en forme.
MAJUSCULE(texte)
: affiche un texte en majuscules.
Exemple : MAJUSCULE("Dupont")
retourne DUPONT
.
MINUSCULE(texte)
: affiche un texte en minuscules.
Exemple : MINUSCULE("Dupont")
retourne dupont
.
NOMPROPRE(texte)
: Met la première lettre de chaque mot de la chaîne de caractères en lettre majuscule et les autres lettres en minuscules.
GAUCHE(texte ; nombre)
: extrait le nombre de caractères souhaités en partant depuis la gauche.
Exemple : GAUCHE("Bonjour";3)
retourne « Bon ».
DROITE(texte ; nombre)
: extrait le nombre de caractères souhaités en partant depuis la droite.
MILIEU(texte ; position ; nombre)
: extrait le nombre de caractères souhaités depuis la position indiquée (première lettre du texte = 0).
LONGUEUR(texte)
: affiche le nombre de caractères (espaces compris) d’un texte.
Exemple : LONGUEUR("Jean")
retourne 4
.
TROUVE(texte ; critère)
: indique à quelle position (en partant de 0) le critère souhaité se situe dans le texte (ou chaîne de caractères.
Exemple : TROUVE("Bonjour";"jou")
retourne « 3 ».
REMPLACE(texte ; critère ; texte de substitution)
: remplace le paramètre critère par un texte de substitution.