Vzorec aplikace Excel: Počítání buněk rovných a malá a velká písmena -

Obsah

Obecný vzorec

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

souhrn

Chcete-li počítat buňky, které obsahují konkrétní text, s přihlédnutím k velkým a malým písmenům, můžete použít vzorec založený na funkci EXACT spolu s funkcí SUMPRODUCT. V zobrazeném příkladu obsahuje E5 tento vzorec zkopírovaný dolů:

=SUMPRODUCT((--EXACT(D5,names)))

Kde „jména“ je pojmenovaný rozsah B5: B11. Toto poskytuje počet malých a velkých písmen každého názvu uvedeného ve sloupci D.

Vysvětlení

Funkce EXACT bere dva argumenty, text1 a text2. Když se text1 a text2 přesně shodují (s ohledem na velká a malá písmena), vrátí funkce EXACT hodnotu PRAVDA. Jinak funkce EXACT vrátí FALSE:

=EXACT("ayako","ayako") // returns TRUE =EXACT("ayako","Ayako") // returns FALSE

V ukázaném příkladu musíme zkontrolovat všechny hodnoty ve sloupci B pokaždé, když spočítáme název ve sloupci D. Protože dáváme PŘESNÉ více hodnot, vrátí více výsledků. V E5 vrátí EXACT:

(FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)

Každá PRAVDA představuje přesnou shodu „ayako“ v B5: B11. Protože chceme spočítat výsledky, použijeme dvojitý zápor (-) k převodu TRUE a FALSE hodnot na 1 a 0. Výsledné pole je:

(0;0;0;0;1;1;1)

Nakonec SUMPRODUCT sečte hodnoty v poli a vrátí 3.

Poznámka: Protože SUMPRODUCT dokáže nativně zpracovat pole, není nutné k zadání tohoto vzorce používat Control + Shift + Enter.

Zajímavé články...