
Formula generica
=EXACT(text1, text2)
Sommario
Per confrontare due stringhe di testo in Excel per determinare se sono uguali, puoi utilizzare la funzione ESATTO. Nell'esempio mostrato, la formula in D5 è:
=EXACT(B5,C5)
Spiegazione
Per impostazione predefinita, Excel non distingue tra maiuscole e minuscole. Ad esempio, con "MELA" in A1 e "mela" in A2, la seguente formula restituirà VERO:
=A1=A2 // returns TRUE
Per confrontare le stringhe di testo in modo sensibile al maiuscolo / minuscolo, è possibile utilizzare la funzione ESATTO. La funzione EXACT di Excel confronta due stringhe di testo, tenendo conto dei caratteri maiuscoli e minuscoli, e restituisce VERO se sono uguali e FALSO in caso contrario.
Se usiamo ESATTO per confrontare A1 e A2 come sopra, il risultato è FALSO:
=EXACT(A1,A2) // returns FALSE
ESATTO con IF
È possibile utilizzare questo risultato all'interno della funzione SE per visualizzare un messaggio o eseguire un calcolo condizionale. Ad esempio, per visualizzare il messaggio "Sì" per una corrispondenza e "No" in caso contrario, puoi utilizzare una formula come questa:
=IF(EXACT(A2,A2),"Yes","No")