Formula Excel: mai multe celule au aceeași valoare sensibilă la majuscule -

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.

Articole interesante...