Prejsť k hlavnému obsahu

Ako počítať / sčítať bunky na základe filtra s kritériami v Exceli?

V Exceli vlastne môžeme rýchlo spočítať a sčítať bunky pomocou funkcií COUNTA a SUM v normálnom rozsahu údajov, ale tieto funkcie nebudú správne fungovať vo filtrovanej situácii. Ak chcete počítať alebo sčítať bunky na základe filtra alebo filtra s kritériami, tento článok vám môže pomôcť.

Počítanie / sčítanie buniek na základe filtra so vzorcami

Počítanie / sčítanie buniek na základe filtra s Kutools pre Excel

Počítajte / sčítajte bunky na základe filtra s určitými kritériami pomocou vzorcov


Počítanie / sčítanie buniek na základe filtra so vzorcami

Nasledujúce vzorce vám pomôžu rýchlo a jednoducho spočítať alebo sčítať hodnoty filtrovaných buniek, postupujte takto:

Ak chcete spočítať bunky z filtrovaných údajov, použite tento vzorec: =SUBTOTAL(3; C6:C19) (C6:C19 je rozsah údajov, ktorý je filtrovaný, od ktorého chcete počítať) a potom stlačte vstúpiť kľúč. Pozrite si snímku obrazovky:

počet dokumentov na základe filtra 1

Ak chcete sčítať hodnoty buniek na základe filtrovaných údajov, použite tento vzorec: =SUBTOTAL(9; C6:C19) (C6:C19 je rozsah údajov, ktorý je filtrovaný a ktorý chcete sčítať) a potom stlačte vstúpiť kľúč. Pozrite si snímku obrazovky:

počet dokumentov na základe filtra 2


Počítanie / sčítanie buniek na základe filtra s Kutools pre Excel

Ak máte Kutools pre Excelsa Počítateľný a Sumvisible funkcie vám tiež môžu pomôcť spočítať a sčítať filtrované bunky naraz.

Kutools pre Excel : s viac ako 300 praktickými doplnkami Excelu, ktoré si môžete bezplatne vyskúšať bez obmedzenia do 30 dní. 

Po inštalácii Kutools pre Excel, zadajte nasledujúce vzorce na sčítanie alebo súčet filtrovaných buniek:

Spočítajte filtrované bunky: =COUNTVISIBLE(C6:C19)

Súčet filtrovaných buniek: =SUMVISIBLE(C6:C19)

počet dokumentov na základe filtra 3

Tipy: Tieto funkcie môžete použiť aj kliknutím Kutools > Kutools Funkcie > Štatistika a matematika > AVERAGEVISIBLE / COUNTVISIBLE / SUMVISIBLE ako potrebujete. Pozrite si snímku obrazovky:

Stiahnite si a bezplatne vyskúšajte Kutools pre Excel teraz!


Počítajte / sčítajte bunky na základe filtra s určitými kritériami pomocou vzorcov

Niekedy vo svojich filtrovaných údajoch chcete počítať alebo sčítať na základe kritérií. Napríklad mám nasledujúce filtrované údaje, teraz potrebujem spočítať a sčítať objednávky s názvom „Nelly“. Tu uvediem niekoľko vzorcov na jeho vyriešenie.

počet dokumentov na základe filtra 5

Počítajte bunky na základe údajov filtra s určitými kritériami:

Zadajte tento vzorec: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)), --( B6:B19="Nelly")), (B6: B19 sú filtrované údaje, ktoré chcete použiť, a text Nelly je kritérium, podľa ktorého chcete počítať) a potom stlačte vstúpiť kľúč na získanie výsledku:

počet dokumentov na základe filtra 6

Sčítanie buniek na základe údajov filtra s určitými kritériami:

Ak chcete sčítať filtrované hodnoty v stĺpci C na základe kritérií, zadajte tento vzorec: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)),( B6:B19="Nelly")*(C6:C19)) (B6: B19 obsahuje kritériá, ktoré chcete použiť, text Nelly sú kritériá a C6:C19 sú hodnoty buniek, ktoré chcete sčítať) a potom stlačte vstúpiť tlačidlo na vrátenie výsledku, ako je znázornené na nasledujúcom obrázku obrazovky:

počet dokumentov na základe filtra 7

Najlepšie nástroje kancelárskej produktivity

🤖 Kutools AI asistent: Revolučná analýza údajov založená na: Inteligentné prevedenie   |  Generovať kód  |  Vytvorte si vlastné vzorce  |  Analyzujte údaje a generujte grafy  |  Vyvolajte funkcie Kutools...
Populárne funkcie: Nájsť, zvýrazniť alebo identifikovať duplikáty   |  Odstrániť prázdne riadky   |  Kombinujte stĺpce alebo bunky bez straty údajov   |   Kolo bez vzorca ...
Super vyhľadávanie: VLookup viacerých kritérií    VLookup s viacerými hodnotami  |   VLookup cez viacero hárkov   |   Fuzzy vyhľadávanie ....
Pokročilý rozbaľovací zoznam: Rýchlo vytvorte rozbaľovací zoznam   |  Závislý rozbaľovací zoznam   |  Rozbaľovací zoznam s viacerými možnosťami ....
Správca stĺpcov: Pridajte konkrétny počet stĺpcov  |  Presunúť stĺpce  |  Prepnúť stav viditeľnosti skrytých stĺpcov  |  Porovnajte rozsahy a stĺpce ...
Hlavné funkcie: Zameranie mriežky   |  Dizajnový pohľad   |   Veľký Formula Bar    Správca zošitov a hárkov   |  Knižnica zdrojov (Automatický text)   |  Výber dátumu   |  Kombinujte pracovné listy   |  Šifrovať/dešifrovať bunky    Odoslať e-maily podľa zoznamu   |  Super filter   |   Špeciálny filter (filtrovať tučné/kurzíva/prečiarknuté...) ...
Top 15 sád nástrojov12 text náradie (doplniť text, Odstrániť znaky, ...)   |   50 + graf Typy (Ganttov diagram, ...)   |   40+ Praktické vzorca (Vypočítajte vek podľa narodenín, ...)   |   19 vloženie náradie (Vložte QR kód, Vložiť obrázok z cesty, ...)   |   12 Konverzia náradie (Čísla k slovám, Prepočet meny, ...)   |   7 Zlúčiť a rozdeliť náradie (Rozšírené kombinovanie riadkov, Split Cells, ...)   |   ... a viac

Obohaťte svoje excelové zručnosti pomocou Kutools pre Excel a zažite efektivitu ako nikdy predtým. Kutools for Excel ponúka viac ako 300 pokročilých funkcií na zvýšenie produktivity a šetrenie času.  Kliknutím sem získate funkciu, ktorú najviac potrebujete...

Popis


Karta Office prináša do balíka Office rozhranie s kartami a značne vám uľahčí prácu

  • Povoliť úpravy a čítanie na kartách vo Worde, Exceli, PowerPointe, Publisher, Access, Visio a Project.
  • Otvorte a vytvorte viacero dokumentov na nových kartách toho istého okna, nie v nových oknách.
  • Zvýši vašu produktivitu o 50 % a zníži za vás stovky kliknutí myšou každý deň!
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