Formuła programu Excel: Policz komórki z uwzględnieniem wielkości liter -

Spisie treści

Formuła ogólna

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

Podsumowanie

Aby policzyć komórki zawierające określony tekst, biorąc pod uwagę duże i małe litery, możesz użyć formuły opartej na funkcji PORÓWNAJ razem z funkcją SUMA PRODUKTU. W przedstawionym przykładzie E5 zawiera tę formułę skopiowaną w dół:

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

Gdzie „nazwy” to nazwany zakres B5: B11. Zapewnia to rozróżnianie wielkości liter dla każdego nazwiska wymienionego w kolumnie D.

Wyjaśnienie

Funkcja PORÓWNAJ przyjmuje dwa argumenty, tekst1 i tekst2. Gdy tekst1 i tekst2 pasują dokładnie (uwzględniając wielkość liter), PORÓWNAJ zwraca PRAWDA. W przeciwnym razie EXACT zwraca FALSE:

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

W przedstawionym przykładzie musimy sprawdzić wszystkie wartości w kolumnie B za każdym razem, gdy zliczamy nazwę w kolumnie D. Ponieważ podajemy DOKŁADNE wiele wartości, zwraca to wiele wyników. W E5 EXACT zwraca:

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

Każda PRAWDA reprezentuje dokładne dopasowanie „ayako” w B5: B11. Ponieważ chcemy policzyć wyniki, używamy podwójnie ujemnego (-) do konwersji wartości PRAWDA i FAŁSZ na 1 i 0. Otrzymana tablica to:

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

Na koniec SUMPRODUCT sumuje wartości w tablicy i zwraca 3.

Uwaga: ponieważ SUMPRODUCT może natywnie obsługiwać tablice, nie jest konieczne używanie Control + Shift + Enter, aby wprowadzić tę formułę.

Interesujące artykuły...