Formula generica
=UPPER(LEFT(A1))&MID(A1,2,LEN(A1))
Sommario
Per rendere maiuscola la prima lettera di una parola o di una stringa, puoi utilizzare una formula basata sulle funzioni LEFT, MID e LEN. Nell'esempio mostrato, la formula in C5 è:
=UPPER(LEFT(B5))&MID(B5,2,LEN(B5))
Spiegazione
La prima espressione usa LEFT e UPPER per rendere maiuscola la prima lettera:
=UPPER(LEFT(B5))
Non è necessario inserire 1 per num_chars in LEFT, poiché verrà impostato su 1. La seconda espressione estrae i caratteri rimanenti con MID:
MID(B5,2,LEN(B5))
Il testo viene da B5, il numero di partenza è hardcoded come 2 e num_chars è fornito dalla funzione LEN. Tecnicamente, abbiamo solo bisogno di estrarre (lunghezza - 1) caratteri, ma MID non si lamenterà se chiediamo più caratteri, quindi abbiamo lasciato le cose nella forma più semplice.
Minuscolo il resto
Se vuoi mettere tutto in minuscolo tranne la prima lettera, avvolgi semplicemente la seconda espressione nella funzione LOWER:
=UPPER(LEFT(B5))&LOWER(MID(B5,2,LEN(B5)))
La funzione INFERIORE costringerà tutti i caratteri rimanenti a scrivere in minuscolo.