Přejít k hlavnímu obsahu

Jak počítat s více kritérii v aplikaci Excel?


Countif s více kritérii ve stejném sloupci


Počítání buněk s více kritérii na základě textové hodnoty

Například mám následující data, která obsahují některé produkty, a teď musím spočítat počet KTE a KTO, které jsou vyplněny ve stejném sloupci, viz screenshot:

Chcete-li zjistit počet KTE a KTO, zadejte tento vzorec:

=COUNTIF($A$2:$A$15,"KTE")+COUNTIF($A$2:$A$15,"KTO")

A pak stiskněte vstoupit klíč k získání počtu těchto dvou produktů. Viz screenshot:

Poznámky:

1. Ve výše uvedeném vzorci: A2: A15 je rozsah dat, který chcete použít, KTE a KTO jsou kritéria, která chcete počítat.

2. Pokud existují více než dvě kritéria, která chcete spočítat v jednom sloupci, stačí použít = COUNTIF (rozsah1, kritéria1) + COUNTIF (rozsah2, kritéria2) + COUNTIF (rozsah3, kritéria3) +…

  • Tip:
  • Tento kompaktní vzorec vám také pomůže vyřešit tento problém: =SUMPRODUCT(COUNTIF($A$2:$A$15,{"KTE";"KTO"})), and then press Enter key to get the result.
  • Kritéria můžete přidat stejně =SUMPRODUCT(COUNTIF(range,{ "criteria1";"criteria2";"criteria3";"criteria4"…})).


Počítat buňky s více kritérii mezi dvěma hodnotami

Pokud potřebujete spočítat počet buněk, jejichž hodnota je mezi dvěma danými čísly, jak vyřešit tuto úlohu v aplikaci Excel?

Jako příklad si vezměte níže uvedený snímek obrazovky, chci získat výsledek čísla, které je mezi 200 a 500. Použijte tyto vzorce:

Zadejte tento vzorec do prázdné buňky, kde chcete najít výsledek:

=COUNTIF($B$2:$B$15,">200")-COUNTIF($B$2:$B$15,">500")

A pak stiskněte vstoupit klíč k získání výsledku, jak potřebujete, viz screenshot:

Poznámka: Ve výše uvedeném vzorci:

  • B2: B15 je rozsah buněk, který chcete použít, > 200 a > 500 jsou kritéria, která chcete spočítat buňky;
  • celý vzorec znamená najít počet buněk, které mají hodnotu větší než 200, a poté odečíst počet buněk s hodnotou větší než 500.
  • Tip:
  • K řešení tohoto úkolu můžete také použít funkci COUNTIFS, zadejte tento vzorec: =COUNTIFS($B$2:$B$15,">200",$B$2:$B$15,"<500"), and then press Enter key to get the result.
  • Kritéria můžete přidat stejně =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...).

Počítat buňky s více kritérii mezi dvěma daty

Chcete-li počítat buňky na základě časového období, funkce COUNTIF a COUNTIFS vám mohou také poskytnout laskavost.

Například chci spočítat čísla buněk, že datum je mezi 5/1/2019 a 8/1/2019 ve sloupci, prosím, postupujte takto:

Zadejte následující vzorec do prázdné buňky:

=COUNTIFS($B$2:$B$15, ">=5/1/2019", $B$2:$B$15, "<=8/1/2019")

A pak stiskněte vstoupit klíč k získání počtu, viz screenshot:

Poznámka: Ve výše uvedeném vzorci:

  • B2: B15 je rozsah buněk, který chcete použít;
  • > = 5/1/2018 a <= 8/1/2019 jsou kritéria data, která chcete spočítat buňky;

Kliknutím se dozvíte více o funkci COUNTIF ...



Countif s více kritérii ve stejném sloupci s užitečnou funkcí

Pokud máte Kutools pro Excel, S jeho Vyberte konkrétní buňky Pomocí této funkce můžete rychle vybrat buňky se specifickým textem nebo buňkami mezi dvěma čísly nebo daty a poté získat požadované číslo.

Tip:Použít toto Vyberte konkrétní buňky funkce, za prvé, měli byste si stáhnout Kutools pro Excela poté tuto funkci rychle a snadno aplikujte.

Po instalaci Kutools pro Excel, udělejte prosím toto:

1. Vyberte seznam buněk, které chcete spočítat na základě kritérií, a poté klikněte Kutools > vybrat > Vyberte konkrétní buňky, viz screenshot:

2. V Vyberte konkrétní buňky V dialogovém okně nastavte operace podle potřeby a klikněte na OK, byly vybrány konkrétní buňky a počet buněk se zobrazí v poli s výzvou, jak je uvedeno níže:

Poznámka: Tato funkce vám také pomůže vybrat a spočítat buňky mezi dvěma konkrétními čísly nebo daty, jak ukazují následující snímky obrazovky:

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Countif s více kritérii ve více sloupcích

Pokud existuje více kritérií ve více sloupcích, například následující snímek obrazovky, a chci získat počet KTE, jejichž pořadí je větší než 300 a název je Ruby.

Zadejte tento vzorec do požadované buňky:

=COUNTIFS($A$2:$A$15,"KTE",$B$2:$B$15,">300",$C$2:$C$15,"Ruby")

a potom stiskněte tlačítko vstoupit klíč k získání požadovaného počtu KTE.

Poznámky:

1. A2: A15 a KTE jsou první rozsah a kritérium, které potřebujete, B2: B15 a > 300 jsou druhým rozsahem a kritériem, které potřebujete, a C2: C15 a Rubín jsou třetím rozsahem a kritériem, na kterém jste založeni.

2. Pokud existuje více kritérií, na základě kterých potřebujete, stačí do vzorce přidat rozsah a kritéria, například: = COUNTIFS (rozsah1, kritéria1, rozsah2, kritéria2, rozsah3, kritéria3, rozsah4, kritéria4, ...)

  • Tip:
  • Zde je další vzorec, který vám může pomoci: =SUMPRODUCT(--($A$2:$A$15="KTE"),--($B$2:$B$15>300),--($C$2:$C$15="Ruby")), and then press Enter key to get the result.

Kliknutím se dozvíte více o funkci COUNTIFS ...


Další články s relativním počtem buněk:

  • Countif pro výpočet procenta v aplikaci Excel
  • Například mám souhrnnou zprávu o výzkumné práci a existují tři možnosti A, B, C, nyní chci vypočítat procento každé z těchto tří možností. To znamená, že potřebuji znát možnost A, která odpovídá procentu všech možností.
  • Počítat konkrétní hodnotu napříč více pracovními listy
  • Předpokládejme, že mám několik pracovních listů, které obsahují následující data, a nyní chci získat počet výskytů konkrétní hodnoty „Excel“ z těchto pracovních listů. Jak mohu spočítat konkrétní hodnoty na více pracovních listech?
  • Počítání buněk, pokud v aplikaci Excel došlo k splnění jednoho z více kritérií
  • Funkce COUNTIF nám pomůže počítat buňky obsahující jedno kritérium a funkce COUNTIFS může pomoci počítat buňky obsahující sadu podmínek nebo kritérií v aplikaci Excel. Co když počítání buněk, pokud obsahuje jedno z více kritérií? Zde budu sdílet způsoby počítání buněk, pokud obsahují X nebo Y nebo Z… atd. V aplikaci Excel.

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (60)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need to count the value has 2, The text is "A", to be counted has 2, excel formula
This comment was minimized by the moderator on the site
Muchas gracias <3
This comment was minimized by the moderator on the site
Thank you for this <3
This comment was minimized by the moderator on the site
hi,
what would the sum be if i needed to count a status of a person over a sheet?
example:
A B C D JAMES ABSENTJOHN PRESENTMIKE ABSENTJAMES PRESENT
Result required:
James absent = 1John absent = 0Mike absent =1
James present = 1John present = 1Mike present = 0

This comment was minimized by the moderator on the site
so basically count the uniquest in C that are not in B with a certain value in D
This comment was minimized by the moderator on the site
Hi,
I use this formulat =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)=0)*(C2:C1000<>"")) to count uniques that dont appear in column bhow can i add another criteria in the formula that should count only a value in column D (new column)
This comment was minimized by the moderator on the site
Hi,
I need to count the different names in a single column which is repeated more than one time..
aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccc
i dont want to mention names in formula, because its many names in the column and i dont want pivot table also,I tried with this formula, but its counting the blank also..=SUMPRODUCT(1/COUNTIF(C10:C500,C10:C500&""))



Result what i need is -
aaaa - 4bbbb - 6cccc - 5


This comment was minimized by the moderator on the site
Hi, alwin,
To solve your problem, you should apply the following array formula:
=SUM(IF($A$1:$A$11=C1,1,0)), after entering this formula, please press Ctrl + Shift + Enter keys together to get the correct result.
See the below screenshot:
This comment was minimized by the moderator on the site
Hi, I am wondering if someone can help me figure our how to combine COUNTIFS formulas. For example, I need to present this more efficiently:

=COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1",VAR4,PH,VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1",VAR4,"Both", VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1", VAR6,PH, VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1", VAR6,"Both", VAR5,"Pres")

So I need counts if VAR1 =Yes; VAR2 = 2016; VAR3=Q1; VAR5=Pres; AND VAR4= PH or Both; AND VAR6=PH or Both. I think the way I have it does the job, but I'm sure there is a more concise way to write the formula as it may get very long as I add criteria to it.
This comment was minimized by the moderator on the site
Great content, very helpful! Thank you so much for sharing this information!
This comment was minimized by the moderator on the site
hi, need to countif from two file with range and selection
=IF((COUNTIFS([SCCD.xlsx]open!$AV:$AV,">6",$AV:$AV,"<10"),[SCCD.xlsx]open!$T:$T,C2,[SCCD.xlsx]open!$V:$V,"SLAHOLD")+COUNTIFS([KTPH.xlsx]open!$H:$H,"SLAHOLD",[KTPH.xlsx]open!$J:$J,">6",!$J:$J,"<10",[KTPH.xlsx]open!$G:$G,C2))=0,"",COUNTIFS([SCCD.xlsx]open!$AV:$AV,">6",$AV:$AV,"<10"),[SCCD.xlsx]open!$T:$T,C2,[SCCD.xlsx]open!$V:$V,"SLAHOLD")+COUNTIFS([KTPH.xlsx]open!$H:$H,"SLAHOLD",[KTPH.xlsx]open!$J:$J,">6",$J:$J,"<10",[KTPH.xlsx]open!$G:$G,C2))

got error.. can someone advice
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations