Formula generica
(=AND(range1=range2))
Sommario
Per confermare che due intervalli della stessa dimensione contengono gli stessi valori, è possibile utilizzare una semplice formula di matrice basata sulla funzione AND. Nell'esempio mostrato, la formula in C9 è:
(=AND(B5:D12=F5:H12))
Nota: questa è una formula di matrice e deve essere inserita con CTRL + MAIUSC + INVIO.
Spiegazione
La funzione AND è progettata per valutare più espressioni logiche e restituisce TRUE solo quando tutte le espressioni sono TRUE.
In questo caso confrontiamo semplicemente un intervallo con un altro con un'unica espressione logica:
B5:D12=F5:H12
I due intervalli, B5: B12 e F5: H12 hanno le stesse dimensioni, 5 righe x 3 colonne, ciascuna contenente 15 celle. Il risultato di questa operazione è un array di 15 valori TRUE FALSE delle stesse dimensioni:
(VERO, VERO, VERO;
VERO, VERO, VERO;
VERO, VERO, VERO;
VERO, VERO, VERO;
VERO, VERO, VERO;
VERO, VERO, VERO;
VERO, VERO, VERO;
VERO, VERO, VERO)
Ogni valore VERO FALSO è il risultato del confronto delle celle corrispondenti nei due array.
La funzione AND restituisce TRUE solo se tutti i valori nell'array sono TRUE. In tutti gli altri casi, AND restituirà FALSE.
Opzione case-sensitive
La formula sopra non fa distinzione tra maiuscole e minuscole. Per confrontare due intervalli con distinzione tra maiuscole e minuscole, puoi utilizzare una formula come questa:
(=AND(EXACT(range1,range2)))
Qui, la funzione ESATTO viene utilizzata per assicurarsi che il test faccia distinzione tra maiuscole e minuscole. Come la formula sopra, questa è una formula di matrice e deve essere inserita con CTRL + MAIUSC + INVIO.