Jak używać podsumy z liczbą jeżeli w excelu
Aby połączyć funkcje SUMA CZĘŚCIOWA i LICZBA JEŻELI w programie Excel, możesz użyć następującej formuły:
=SUMPRODUCT(SUBTOTAL(3,OFFSET( B2:B11 ,ROW( B2:B11 )-ROW( B2 ),0,1)),--( B2:B11 ="Guard"))
Ta konkretna formuła pozwala policzyć liczbę komórek w zakresie B2:B11 równą „Ochrona” nawet po tym, jak ten zakres komórek został w jakiś sposób przefiltrowany.
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Jak używać PODSUMY z LICZBĄ JEŻELI w Excelu
Załóżmy, że mamy następujący zbiór danych zawierający informacje o różnych koszykarzach:
Następnie przefiltrujmy dane, aby wyświetlić tylko wiersze, w których znajdują się gracze Konferencji Zachodniej .
Aby to zrobić, zaznacz zakres komórek A1:C11 . Następnie kliknij kartę Dane na górnej wstążce i kliknij przycisk Filtruj .
Następnie kliknij strzałkę rozwijaną obok opcji Konferencja i upewnij się, że zaznaczone jest tylko pole wyboru Zachód , a następnie kliknij OK :
Dane zostaną automatycznie przefiltrowane, aby wyświetlić tylko wiersze, w których kolumna Konferencja ma wartość Zachód :
Jeśli spróbujemy użyć funkcji COUNTIF() do zliczenia liczby wierszy, w których pozycja jest równa „Ochrona”, w rzeczywistości zwróci ona liczbę wierszy równą „Ochrona” w oryginalnym zbiorze danych:
Zamiast tego musimy zastosować następującą formułę:
=SUMPRODUCT(SUBTOTAL(3,OFFSET( B2:B11 ,ROW( B2:B11 )-ROW( B2 ),0,1)),--( B2:B11 ="Guard"))
Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:
Ta funkcja zlicza tylko liczbę widocznych linii, gdzie Pozycja jest równa „Straż”, czyli 4 linie.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w programie Excel:
Jak usunąć filtrowane wiersze w programie Excel
Jak liczyć filtrowane wiersze w programie Excel
Jak dodać filtrowane wiersze w programie Excel