Excel formula: šteje celice, ki ustrezajo velikim in malim črkam -

Kazalo

Splošna formula

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

Povzetek

Za štetje celic, ki vsebujejo določeno besedilo, ob upoštevanju velikih in malih črk lahko uporabite formulo, ki temelji na funkciji EXACT, skupaj s funkcijo SUMPRODUCT. V prikazanem primeru E5 vsebuje to kopirano formulo:

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

Kjer je "imena" imenovano območje B5: B11. To zagotavlja število velikih in malih črk vsakega imena, navedenega v stolpcu D.

Pojasnilo

Funkcija EXACT ima dva argumenta, text1 in text2. Ko se besedilo1 in besedilo2 natančno ujemata (z upoštevanjem velikih črk), EXACT vrne TRUE. V nasprotnem primeru EXACT vrne FALSE:

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

V prikazanem primeru moramo preveriti vse vrednosti v stolpcu B vsakič, ko preštejemo ime v stolpcu D. Ker podajamo TOČNO več vrednosti, vrne več rezultatov. V E5 vrne EXACT:

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

Vsaka TRUE predstavlja natančno ujemanje "ayako" v B5: B11. Ker želimo šteti rezultate, za pretvorbo vrednosti TRUE in FALSE v 1 in 0 uporabimo dvojno negativno (-). Nastala matrika je:

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

Končno, SUMPRODUCT sešteje vrednosti v matriki in vrne 3.

Opomba: Ker lahko SUMPRODUCT izvirno obdeluje nize, za vnos te formule ni treba uporabiti Control + Shift + Enter.

Zanimive Članki...