Formula di Excel: più celle hanno lo stesso valore con distinzione tra maiuscole e minuscole -

Formula generica

(=AND(EXACT(range,value)))

Sommario

Per verificare che più celle abbiano lo stesso valore con una formula che fa distinzione tra maiuscole e minuscole, puoi utilizzare una semplice formula di matrice basata sulla funzione ESATTA con la funzione AND. Nell'esempio mostrato, la formula in G5 è:

=AND(EXACT(B5:F5,B5))

Questa è una formula di matrice e deve essere inserita con CTRL + MAIUSC + INVIO

Spiegazione

Questa formula utilizza la formula ESATTA per confrontare un intervallo di celle con un singolo valore:

=EXACT(B5:F5,B5)

Poiché diamo ESATTO un intervallo di valori nel primo argomento, otteniamo un risultato di matrice contenente valori VERO FALSO:

(TRUE,FALSE,TRUE,TRUE,TRUE)

Questo array va nella funzione AND, che restituisce TRUE solo se tutti i valori nell'array sono TRUE.

Ignora le celle vuote

Per ignorare le celle vuote, ma trattare comunque le celle non vuote in modo sensibile al maiuscolo / minuscolo, puoi utilizzare una versione della formula basata su SUMPRODUCT:

=SUMPRODUCT(--(EXACT(range,value)))=COUNTA(range)

Qui, contiamo le corrispondenze esatte utilizzando la stessa formula ESATTA sopra, otteniamo un conteggio totale con SUMPRODUCT e confrontiamo il risultato con un conteggio di tutte le celle non vuote, determinato da COUNTA.

Questa è una formula di matrice ma control + shift + enter non è richiesta perché SUMPRODUCT gestisce la matrice in modo nativo.

Articoli interessanti...