Počítejte řádky, pokud splňují interní kritéria v aplikaci Excel
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í interní kritéria s funkcí SUMPRODUCT/a>
Počítejte řádky, pokud splňují interní kritéria s funkcí SUMPRODUCT
Chcete -li počítat řádky, pokud splňují interní, vypočítaná kritéria, může vám pomoci funkce SUMPRODUCT v aplikaci Excel, obecná syntaxe je:
- logical_expression: Slouží k porovnání hodnot v řádku nebo sloupci.
1. Chcete -li zvýšit počet prodaných produktů, zadejte do prázdné buňky následující vzorec:
Chcete -li dosáhnout snížení počtu prodaných produktů, použijte následující vzorec:
Pozor: Ve výše uvedeném vzorci, B2: B8, B2: B8> C2: C8 jsou logické výrazy, které slouží k porovnání hodnot ve sloupci B s hodnotami ve sloupci C.
2. A pak stiskněte vstoupit klíč k získání požadovaného výsledku, viz screenshot:
Vysvětlení vzorce:
= SUMPRODUCT (-(B2: B8
- B2: B8: Tento logický výraz se používá k porovnání hodnot ve sloupci B s hodnotami ve sloupci C v každém řádku a vrací hodnoty pole takto: {TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE}.
- -(B2: B8: --Toto dvojité záporné znaménko se používá k převodu TRUE hodnoty na 1 a False hodnoty na 0. Výsledek tedy získáte takto: {1; 0; 1; 1; 0; 1; 1}.
- SUMPRODUCT(--(B2:B8<C2:C8))=SUMPRODUCT({1;0;1;1;0;1;1}): Tato funkce SUMPRODUCT shrnuje všechny položky v poli a vrací výsledek: 5.
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 řá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.
- Počítat shody mezi dvěma sloupci
- Například mám dva seznamy dat ve sloupci A a sloupci C, nyní chci porovnat dva sloupce a spočítat, zda se hodnota ve sloupci A nachází ve sloupci C ve stejném řádku jako na obrázku níže. V tomto případě může být funkce SUMPRODUCT tou nejlepší funkcí pro vyřešení tohoto úkolu v aplikaci Excel.
- Spočítejte počet buněk, které obsahují konkrétní text
- Předpokládejme, že máte seznam textových řetězců a možná budete chtít zjistit počet buněk, které obsahují určitý text, jako součást jejich obsahu. V tomto případě můžete při použití funkce COUNTIF použít zástupné znaky (*), které představují libovolné texty nebo znaky ve vašich kritériích. Tento článek představím, jak používat vzorce pro řešení této úlohy v aplikaci Excel.
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel - pomůže vám vyniknout před davem
Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...
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, Edge a Firefox.