Excel formula: Broji stanice jednake velikim i malim slovima -

Sadržaj

Generička formula

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

Sažetak

Za brojanje stanica koje sadrže određeni tekst, uzimajući u obzir velika i mala slova, možete upotrijebiti formulu koja se temelji na funkciji EXACT zajedno s funkcijom SUMPRODUCT. U prikazanom primjeru, E5 sadrži ovu kopiranu formulu:

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

Gdje je "imena" imenovani raspon B5: B11. Ovo osigurava brojanje malih i velikih slova svakog imena navedenog u stupcu D.

Obrazloženje

Funkcija EXACT uzima dva argumenta, text1 i text2. Kada se text1 i text2 točno podudaraju (poštujući slučaj), EXACT vraća TRUE. Inače, EXACT vraća FALSE:

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

U prikazanom primjeru trebamo provjeriti sve vrijednosti u stupcu B svaki put kad prebrojimo ime u stupcu D. Budući da dajemo TOČNO više vrijednosti, vraća više rezultata. U E5, EXACT vraća:

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

Svaka ISTINA predstavlja točno podudaranje "ayako" u B5: B11. Budući da želimo brojati rezultate, koristimo dvostruko negativan (-) za pretvaranje TRUE i FALSE vrijednosti u 1 i 0. Dobiveni niz je:

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

Konačno, SUMPRODUCT zbraja vrijednosti u polju i vraća 3.

Napomena: Budući da SUMPRODUCT može nativno obrađivati ​​nizove, za unos ove formule nije potrebno koristiti Control + Shift + Enter.

Zanimljivi članci...