Mentre si lavora sull’importazione di dati da Internet o da software come ACCESS, SQL, ecc., Potrebbe essere necessario aggiornare il testo in modo appropriato.

Excel fornisce funzioni integrate per consentire agli utenti di modificare il caso del testo in maiuscolo, corretto e minuscolo.

Useremo insieme le funzioni IF, UPPER, LOWER ed EXACT per creare una formula che funzionerà in una singola cella prendendo un riferimento dalla cella corrispondente.

FUNZIONE SE: la funzione SE controlla se la condizione specificata è VERA o FALSA. Se la funzione restituisce true, restituisce un valore, altrimenti restituisce il 2 ^ nd ^ valore fornito nella funzione.

Sintassi = IF (test_logico, valore_se_true, valore_se_falso)

test_logico: il test logico è la condizione o i criteri da testare.

value_if_true: il valore che dovrebbe essere restituito se logic_testreturns TRUE.

value_if_false: il valore che dovrebbe essere restituito se il valore logical_testreturns FALSE.

FUNZIONE MAIUSCOLO – La funzione MAIUSC convertirà una stringa minuscola o corretta in lettere maiuscole MAIUSCOLE. Ad esempio: abc o Abc in ABC.

Sintassi = UPPER (testo)

testo: è il testo che dovrebbe essere convertito in maiuscolo.

===

FUNZIONE INFERIORE – La funzione INFERIORE convertirà la stringa MAIUSCOLO o CORRETTA in lettere minuscole. Ad esempio, ABC o Abc in abc.

Sintassi = LOWER (text)

testo: è il testo che dovrebbe essere convertito in minuscolo.

FUNZIONE ESATTA – La funzione Esatta controlla se due stringhe di testo sono esattamente uguali e restituisce VERO o FALSO. EXACT fa distinzione tra maiuscole e minuscole.

Sintassi = ESATTO (testo1, testo2)

text1: è la prima stringa di testo da confrontare.

text2: è la seconda stringa di testo da confrontare.

Facciamo un esempio:

  • Abbiamo del testo nella colonna A che viene visualizzato in vari casi: superiore, corretto, inferiore, ecc.

img1

Immettere la formula nella cella B2 = SE (ESATTO (A2, MAIUSCOLO (A2)), “Maiuscolo”, SE (ESATTO (A2, LOWER (A2)), “Minuscolo”, “Maiuscolo e minuscolo”)) *

img2

La funzione Exact viene utilizzata per determinare se il valore restituito è VERO o FALSO *.

Il valore restituito dalla funzione Exact verrà quindi passato alla funzione IF *.

La funzione IF tratterà questo valore come primo argomento. Se il valore restituisce VERO, l’uscita sarà “Maiuscolo”. Se il valore restituisce FALSO, un’altra funzione SE controllerà se il valore nella cella contiene caratteri minuscoli. Se risulta essere VERO, “Minuscolo” * sarà l’output, ma se risulta essere

FALSE, l’output sarà “Maiuscolo e minuscolo”

  • Copiando la formula nell’intervallo sottostante, otterremo l’output desiderato.

img3