
Obecný vzorec
(=AND(EXACT(range,value)))
souhrn
Chcete-li ověřit, že více buněk má stejnou hodnotu pomocí vzorce citlivého na velká a malá písmena, můžete použít jednoduchý vzorec pole založený na funkci EXACT s funkcí AND. V zobrazeném příkladu je vzorec v G5:
=AND(EXACT(B5:F5,B5))
Toto je vzorec pole a musí být zadán pomocí kláves Control + Shift + Enter
Vysvětlení
Tento vzorec používá EXAKTNÍ vzorec k porovnání rozsahu buněk s jedinou hodnotou:
=EXACT(B5:F5,B5)
Protože v prvním argumentu dáme EXACT řadu hodnot, dostaneme zpět výsledek pole obsahující hodnoty TRUE FALSE:
(TRUE,FALSE,TRUE,TRUE,TRUE)
Toto pole jde do funkce AND, která vrací TRUE pouze v případě, že jsou všechny hodnoty v poli TRUE.
Ignorujte prázdné buňky
Chcete-li ignorovat prázdné buňky, ale přesto s neprázdnými buňkami zacházet s malými a velkými písmeny, můžete použít verzi vzorce založenou na SUMPRODUCT:
=SUMPRODUCT(--(EXACT(range,value)))=COUNTA(range)
Tady počítáme přesné shody pomocí stejného výše uvedeného vzorce, získáme celkový počet pomocí SUMPRODUCT a porovnáme výsledek s počtem všech neprázdných buněk, které určí COUNTA.
Toto je maticový vzorec, ale Control + Shift + Enter se nevyžaduje, protože SUMPRODUCT zpracovává pole nativně.