Exceller

Mettre la première lettre en majuscule

Capitalize First Letter

Formule Excel : Mettre la première lettre en majusculeFormule générique |_+_| Sommaire

Pour mettre en majuscule la première lettre d'un mot ou d'une chaîne, vous pouvez utiliser une formule basée sur les fonctions LEFT, MID et LEN. Dans l'exemple illustré, la formule en C5 est :





comment calculer l'intérêt pour excel
= UPPER ( LEFT (A1))& MID (A1,2, LEN (A1))
Explication

La première expression utilise LEFT et UPPER pour mettre la première lettre en majuscule :

 
= UPPER ( LEFT (B5))& MID (B5,2, LEN (B5))

Pas besoin d'entrer 1 pour num_chars dans LEFT, car il sera par défaut à 1. La deuxième expression extrait les caractères restants avec MID :





 
= UPPER ( LEFT (B5))

Le texte provient de B5, le numéro de départ est codé en dur comme 2 et num_chars est fourni par la fonction LEN. Techniquement, nous avons seulement besoin d'extraire (longueur - 1) caractères, mais MID ne se plaindra pas si nous demandons plus de caractères, nous avons donc laissé les choses sous la forme la plus simple.

Le reste en minuscule

Si vous voulez tout mettre en minuscule sauf la première lettre, enveloppez simplement la deuxième expression dans la fonction LOWER :



 
 MID (B5,2, LEN (B5))

La fonction LOWER forcera tous les caractères restants en minuscules.

Auteur Dave Bruns


^