Nei fogli di lavoro con molto testo, il contenuto che inizia con una lettera maiuscola ha spesso un significato completamente diverso rispetto alle celle che iniziano con una lettera minuscola.
Nella cartella di lavoro mostrata, hai utilizzato la formattazione condizionale nella colonna impiegato Formatta le celle con le lettere maiuscole in grassetto e le celle con le lettere minuscole in corsivo.
Per eseguire questa formattazione per l'area C4: C14 Per ottenere ciò, hai utilizzato le due formule seguenti nella formattazione condizionale:
Lettere maiuscole grassetto:
= SE (ISTEXT (C4); CODE (SINISTRA (C4,1)) = -
CODICE (GRANDE (SINISTRA (C4,1))); FALSO)
(In formattazione font Grasso scegliere.)
corsivo minuscolo:
= SE (ISTEXT (C4); CODE (SINISTRA (C4,1)) = -
CODICE (PICCOLO (SINISTRO (C4,1))); FALSO)
(In formattazione font corsivo scegliere.)
Ecco come funzionano le due formule per il contenuto mostrato in grassetto e corsivo
Affinché la formattazione condizionale formatti le celle con lettere maiuscole in grassetto e le celle con lettere minuscole in corsivo, utilizzare il seguente metodo nelle due formule:
- È possibile utilizzare la combinazione IF-ISTEXT per verificare se il contenuto della cella contiene testo. In caso contrario, viene restituito il valore logico FALSE e la formattazione condizionale non viene applicata.
- Se è testo, usa la funzione SINISTRA per determinare il primo carattere nella cella.
- La funzione CODE fornisce il codice ASCII di questo carattere.
- Con le due funzioni MAIUSCOLE () e PICCOLO () è possibile convertire la prima lettera in una lettera maiuscola o minuscola.
- È inoltre possibile determinare il codice ASCII per queste lettere convertite con CODE().
- Se i codici della lettera originale e della lettera convertita corrispondono, viene applicata la formattazione condizionale.
- Se non è presente alcun contenuto di testo in una cella, il contenuto viene visualizzato invariato.