Note: The other languages of the website are Google-translated. Back to English

Spočítat počet řádků s více kritérii NEBO

Chcete -li spočítat počet řádků s více kritérii v různých sloupcích, s logikou NEBO, může vám pomoci funkce SUMPRODUCT. Mám například zobrazenou zprávu o produktu, jak je uvedeno níže, nyní chci spočítat řádky, kde je produkt „tričko“ nebo barva „černá“. Jak se s tímto úkolem vypořádat v Excelu?


Spočítat počet řádků s více kritérii NEBO

V aplikaci Excel pomocí funkce SUMPRODUCT k počítání počtu řádků s více kritérii v různých sloupcích je obecná syntaxe:

=SUMPRODUCT(--((criteria1)+(criteria2)>0))
  • criteria1, criteria2: Logické výrazy používané ke splnění podmínek.

Chcete-li například spočítat počet řádků, kde je produktem „tričko“ nebo barva „černá“, zadejte nebo zkopírujte následující vzorec do prázdné buňky, aby se vypočítal, a stiskněte vstoupit klíč k získání výsledku:

=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))


Vysvětlení vzorce:

=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))

  • (A2: A12 = "tričko")+(C2: C12 = "černé"):
    První logický výraz zkontroluje, zda je produkt „tričko“, vrátí výsledek takto: {FALSE; TRUE; TRUE; FALSE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; TRUE}.
    Druhý logický výraz zkontroluje, zda je barva „černá“, a vrátí výsledek takto: {TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; TRUE}.
    Logika NEBO vyžaduje sčítání, takže dva logické výrazy jsou spojeny znaménkem sčítání (+). Matematická operace automaticky převede hodnoty PRAVDA a NEPRAVDA na 1 s a 0 s, takže získáte pole takto: {1; 1; 1; 0; 1; 0; 1; 1; 0; 0; 2}.
  • --((A2:A12="T-shirt")+(C2:C12="Black")>0)=--({1;1;1;0;1;0;1;1;0;0;2}>0): Nejprve zkontrolujte hodnoty v poli větší než 0: Pokud je hodnota větší než 0, zobrazí se PRAVDA; pokud je menší než 0, zobrazí se FALSE. A pak dvojité záporné znaménko vynutí, aby PRAVDA a NEPRAVDA byly 1 s a 0 s, takže získáte toto: {1; 1; 1; 0; 1; 0; 1; 1; 0; 0; 1}.
  • SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))=SUMPRODUCT({1;1;1;0;1;0;1;1;0;0;1}): Nakonec funkce SUMPRODUCT sečte všechny hodnoty v poli, aby se získal výsledek: 7.

Tip:

Chcete-li přidat další podmínky, stačí do funkce SUMPRODUCT přidat logické výrazy, například spočítat počet řádků, kde je produkt „tričko“ nebo barva „černá“ nebo počet „50“ prosím použijte následující vzorec:

=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")+(D2:D12=50)>0))


Použitá relativní funkce:

  • SUMPRODUCT:
  • Funkci SUMPRODUCT lze použít k vynásobení dvou nebo více sloupců nebo polí dohromady a následnému získání součtu produktů.

Další články:

  • Spočítat počet řádků, které obsahují konkrétní hodnoty
  • Může být pro nás snadné spočítat počet buněk s konkrétní hodnotou v listu aplikace Excel. Získání počtu řádků, které obsahují konkrétní hodnoty, však může být poměrně komplikované. V takovém případě vám může pomoci komplexnější vzorec založený na funkcích SUM, MMULT, TRANSPOSE a COLUMN. Tento tutoriál bude hovořit o tom, jak vytvořit tento vzorec pro řešení této úlohy v aplikaci Excel.
  • Počítejte řádky, pokud splňují interní kritéria
  • Předpokládejme, že máte zprávu o prodejích produktů za letošní a loňský rok a nyní možná budete muset počítat produkty, u nichž jsou tržby v tomto roce vyšší než v loňském roce nebo tržby v tomto roce jsou nižší než loni, jak je uvedeno níže zobrazený snímek obrazovky. Normálně můžete přidat pomocný sloupec pro výpočet rozdílu v prodeji mezi těmito dvěma roky a poté pomocí COUNTIF získat výsledek. Ale v tomto článku představím funkci SUMPRODUCT, abych získal výsledek přímo bez jakéhokoli pomocného sloupce.
  • Počítejte řádky, pokud splňují více kritérií
  • Počítejte počet řádků v rozsahu na základě více kritérií, z nichž některá závisí na logických testech, které fungují na úrovni řádků, funkce SUMPRODUCT v Excelu vám může udělat laskavost.

Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL