Vidéo: Comment utiliser la fonction SI ? (condition à 2 choix) - Cours facile EXCEL 2025
Excel fournit trois fonctions utiles pour changer le texte en majuscules, en minuscules ou en majuscules. Comme vous pouvez le voir dans les lignes 6, 7 et 8 de la figure, ces fonctions n'exigent rien de plus qu'un pointeur vers le texte que vous voulez convertir.
Comme vous pouvez le deviner, la fonction UPPER convertit le texte en majuscule, la fonction LOWER convertit le texte en minuscules et la fonction PROPER convertit le texte en casse (la première lettre de chaque mot est en majuscule).
Ce qui manque à Excel, c'est une fonction de conversion de texte en phrase (seule la première lettre du premier mot est en majuscule). Mais comme vous pouvez le voir, vous pouvez utiliser la formule suivante pour forcer le texte en cas de phrase:
= UPPER (GAUCHE (C4, 1)) & LOWER (DROITE (C4, LEN (C4) -1))
Si vous regardez attentivement cette formule, vous pouvez voir qu'elle est composée de deux parties qui sont jointes par l'esperluette.
La première partie utilise la fonction LEFT d'Excel:
UPPER (LEFT (C4, 1))
La fonction LEFT vous permet d'extraire un nombre donné de caractères à partir de la gauche d'une chaîne de texte donnée. La fonction LEFT nécessite deux arguments: la chaîne de texte que vous évaluez et le nombre de caractères dont vous avez besoin extraits de la gauche de la chaîne de texte.
Dans cet exemple, vous extrayez le caractère 1 de gauche du texte de la cellule C4. Vous le faites ensuite en majuscules en l'enveloppant dans la fonction UPPER.
La deuxième partie est un peu plus compliquée. Ici, vous utilisez la fonction Excel RIGHT:
LOWER (DROITE (C4, LEN (C4) -1))
Comme la fonction LEFT, la fonction RIGHT nécessite deux arguments: le texte que vous évaluez, et le nombre de caractères dont vous avez besoin extrait de la droite de la chaîne de texte. Dans ce cas, cependant, vous ne pouvez pas donner à la fonction RIGHT un nombre codé en dur pour le second argument.
Vous devez calculer ce nombre en soustrayant 1 de toute la longueur de la chaîne de texte. Vous soustrayez 1 pour rendre compte du premier caractère qui est déjà en majuscule grâce à la première partie de la formule.
Vous utilisez la fonction LEN pour obtenir toute la longueur de la chaîne de texte. Vous soustrayez 1 à cela, ce qui vous donne le nombre de caractères requis pour la fonction DROITE.
Vous pouvez enfin passer la formule que vous avez créée jusqu'ici à la fonction LOWER pour faire tout sauf le premier caractère en minuscule.
Regrouper les deux parties donne des résultats dans le cas de la phrase:
= UPPER (GAUCHE (C4, 1)) & LOWER (DROITE (C4, LEN (C4) -1))
