
Formula generică
(=AND(EXACT(range,value)))
rezumat
Pentru a verifica dacă mai multe celule au aceeași valoare cu o formulă sensibilă la majuscule, puteți utiliza o formulă matrice simplă bazată pe funcția EXACT cu funcția ȘI. În exemplul prezentat, formula din G5 este:
=AND(EXACT(B5:F5,B5))
Aceasta este o formulă matrice și trebuie introdusă cu control + shift + enter
Explicaţie
Această formulă utilizează formula EXACT pentru a compara o gamă de celule cu o singură valoare:
=EXACT(B5:F5,B5)
Deoarece oferim lui EXACT o gamă de valori în primul argument, primim înapoi un rezultat al matricei care conține valori FALSE ADEVĂRATE:
(TRUE,FALSE,TRUE,TRUE,TRUE)
Această matrice intră în funcția ȘI, care returnează TRUE doar dacă toate valorile din matrice sunt TRUE.
Ignorați celulele goale
Pentru a ignora celulele goale, dar totuși pentru a trata celulele care nu sunt goale într-o manieră sensibilă la majuscule, puteți utiliza o versiune a formulei bazată pe SUMPRODUCT:
=SUMPRODUCT(--(EXACT(range,value)))=COUNTA(range)
Aici, contorizăm potrivirile exacte folosind aceeași formulă EXACT de mai sus, obținem un număr total cu SUMPRODUCT și comparăm rezultatul cu un număr al tuturor celulelor care nu sunt goale, determinat de COUNTA.
Aceasta este o formulă de matrice, dar controlul + shift + enter nu este obligatoriu, deoarece SUMPRODUCT gestionează matricea în mod nativ.