Przejdź do głównej zawartości

Jak liczyć / sumować komórki na podstawie filtru z kryteriami w programie Excel?

Właściwie w Excelu możemy szybko policzyć i zsumować komórki za pomocą funkcji COUNTA i SUMA w normalnym zakresie danych, ale te funkcje nie będą działać poprawnie w przefiltrowanej sytuacji. Aby policzyć lub zsumować komórki na podstawie filtru lub filtru z kryteriami, ten artykuł może Ci wyświadczyć.

Policz / sumuj komórki na podstawie filtru z formułami

Policz / sumuj komórki na podstawie filtru z Kutools for Excel

Liczenie / sumowanie komórek na podstawie filtru z określonymi kryteriami przy użyciu formuł


Policz / sumuj komórki na podstawie filtru z formułami

Poniższe formuły mogą pomóc w szybkim i łatwym liczeniu lub sumowaniu przefiltrowanych wartości komórek, wykonaj następujące czynności:

Aby policzyć komórki z przefiltrowanych danych, zastosuj następującą formułę: = SUMA CZĘŚCIOWA (3; C6: C19) (C6: C19 jest zakresem filtrowanych danych, od którego chcesz liczyć), a następnie naciśnij Wchodzę klucz. Zobacz zrzut ekranu:

Liczba dokumentów na podstawie filtru 1

Aby zsumować wartości komórek na podstawie przefiltrowanych danych, zastosuj następującą formułę: = SUMA CZĘŚCIOWA (9; C6: C19) (C6: C19 to filtrowany zakres danych, który chcesz zsumować), a następnie naciśnij Wchodzę klucz. Zobacz zrzut ekranu:

Liczba dokumentów na podstawie filtru 2


Policz / sumuj komórki na podstawie filtru z Kutools for Excel

Jeśli Kutools dla programu ExcelThe Policzalne i Widoczny funkcje mogą również pomóc w jednoczesnym zliczaniu i sumowaniu przefiltrowanych komórek.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. 

Po zainstalowaniu Kutools dla programu Excel, wprowadź następujące formuły, aby policzyć lub zsumować przefiltrowane komórki:

Policz przefiltrowane komórki: = COUNTVISIBLE (C6: C19)

Zsumuj przefiltrowane komórki: = SUMVISIBLE (C6: C19)

Liczba dokumentów na podstawie filtru 3

Tips: Możesz również zastosować te funkcje, klikając Kutools > Funkcje Kutools > Statystyka i matematyka > ŚREDNIA WIDOCZNE / POLICZALNE / SUMVISIBLE tak jak potrzebujesz. Zobacz zrzut ekranu:

Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Liczenie / sumowanie komórek na podstawie filtru z określonymi kryteriami przy użyciu formuł

Czasami w filtrowanych danych chcesz policzyć lub zsumować na podstawie kryteriów. Na przykład mam następujące przefiltrowane dane, teraz muszę policzyć i zsumować zamówienia o nazwie „Nelly”. Tutaj przedstawię kilka formuł, aby to rozwiązać.

Liczba dokumentów na podstawie filtru 5

Policz komórki na podstawie danych filtru z określonymi kryteriami:

Wprowadź tę formułę: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)), --( B6:B19="Nelly"))(B6: B19 to przefiltrowane dane, których chcesz użyć, oraz tekst Nelly to kryteria, według których chcesz liczyć), a następnie naciśnij Wchodzę klucz do uzyskania wyniku:

Liczba dokumentów na podstawie filtru 6

Sumuj komórki na podstawie danych filtru z określonymi kryteriami:

Aby zsumować przefiltrowane wartości w kolumnie C na podstawie kryteriów, wprowadź następującą formułę: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)),( B6:B19="Nelly")*(C6:C19)) (B6: B19 zawiera kryteria, których chcesz użyć, tekst Nelly to kryteria, a C6: C19 to wartości komórek, które chcesz zsumować), a następnie naciśnij Wchodzę klawisz, aby zwrócić wynik, jak pokazano poniżej:

Liczba dokumentów na podstawie filtru 7

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
First of all, sorry for my bad English haha.

I used Skyyang's formula, but I'm still missing a small part in my formula. I entered the following formula, but it doesn’t recognize my 2nd criteria in the answer. Can you help me further? I can share the sheet if you want.

=SOMPRODUCT(((D4:D45="Auto")+(E4:E45="Zonder vervanging")*(SUBTOTAAL(3;VERSCHUIVING(E4;RIJ(E4:E45)-RIJ(E4:E45)-3;)))))
This comment was minimized by the moderator on the site
Does anybody knows how to do this but with more than one criteria? I mean, if I wanted to COUNT only the rows which qualify for two or more criterias?
Thanks a bunch!
This comment was minimized by the moderator on the site
Hello, WN,
May be the following formula can help you:
=SUMPRODUCT( ( (B2:B23="Large")+(B2:B23="Small"))*(SUBTOTAL(103,OFFSET(B2,ROW(B2:B23)-MIN(ROW(B2:B23)),0))))

If you have more criteria, just join the criteria with + character.
Please try, hope it can help you!
This comment was minimized by the moderator on the site
If i have data in sheet 1 in trying to pull into sheet 2 that comes from a range in a column i want but I'm only looking for data that had a certain value of "system issue" and i want the second sheet to be able to see how many in that column had system issue but *** up the paid amounts in a separate column of sheet one that filter to the "system issue" so we can see how much has been paid out for system issues, thoughts on the formula? The one you keep sharing is only for 1 sheet and you keep using a number after the first parenthesis that i do not know how you came up with it.
This comment was minimized by the moderator on the site
Can this be done with more than one criteria? I mean, I know it can be as per the below answered questions. I have to have sum based on two criteria's One criteria in Row B as "RN" and another one in row DX as "D" and the sum is going to be in row EA. Any help would be great!
This comment was minimized by the moderator on the site
Does anybody knows how to do this but with more than one criteria? I mean, if I wanted to SUM only positive values?
This comment was minimized by the moderator on the site
Hi, Bernardo,
To solve your problem, you should apply below formula:
=SUMPRODUCT(SUBTOTAL(9,OFFSET(B2,ROW(B2:B14)-ROW(B2),0)),--(A2:A14="Lucy"),--(B2:B14>0))

Please try, hope it can help you!
This comment was minimized by the moderator on the site
It's absolutely ridiculous that EXCEL requires the formula to be so complicated! All that should be needed is a SUBTOTAL(9,Range) WHERE/HAVING criteria (X,Y,Z).
This comment was minimized by the moderator on the site
Yes I agree, I am looking for the Excel formula so that the sum of the range (with criteria) is NOT affected by the Filtered columns.
This comment was minimized by the moderator on the site
I agree. It is ridiculous
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations