Sčítání hodnot na základě několika podmínek

Sčítání hodnot na základě několika podmínek

Chcete sečíst hodnoty na základě několika podmínek, například prodeje určitého produktu v určité oblasti. Ve vzorci použijete funkci SUMIFS.

Tady je příklad se dvěma podmínkami: Chceme vypočítat součet prodejů ve sloupci D, a to v řádcích, které ve sloupci C obsahují druh produktu Maso a ve sloupci A obsahují oblast Jih.

Data v excelovém listu

Tady je vzorec, který použijete:

=SUMIFS(D2:D11,A2:A11,”Jih”,C2:C11,”Maso”)Výsledek je 14719 a tady je popis, jak vzorec funguje:

SUMIFS je matematická funkce. Sčítá čísla, která jsou v tomhle případě ve sloupci D. Nejdřív tedy zadáme, kde ta čísla jsou:

  • =SUMIFS(D2:D11,

Jinými slovy – chcete, aby funkce sečetla čísla v téhle oblasti, pokud budou splněny podmínky, které ještě zadáte. Tahle oblast buněk je první argument funkce (argumenty jsou údaje, které funkce potřebuje k výpočtu výsledku).

Chcete, aby funkce našla data, která splňují dvě podmínky – zadáte tedy první podmínku tím, že určíte, kde jsou data podmínky umístěna (A2:A11) a jaká ta podmínka je, to znamená „Jih“. Všimněte si, že argumenty se oddělují středníky.

  • =SUMIFS(D2:D11;A2:A11;"Jih";

Podle toho, že hodnota Jih je uzavřená v uvozovkách, Excel pozná, že se jedná o textová data.

Nakonec zadáte argumenty pro druhou podmínku – oblast buněk (C2:C11), ve kterých se má hledat slovo Maso, a samotné slovo Maso uzavřené v uvozovkách, aby Excel našel buňky s tímto slovem. Ukončete vzorec pravou závorkou – tedy znakem ) – a stisknutím klávesy Enter dostanete výsledek 14719.

  • =SUMIFS(D2:D11,A2:A11,”Jih”,C2:C11,”Maso”)

Pokud si při zadávání funkce SUMIFS v Excelu nepamatujete argumenty, nápověda je po ruce. Když napíšete =SUMIFS(, vedle vzorce se objeví pomůcka pro automatické dokončení vzorce se seznamem argumentů ve správném pořadí.

Podle obrázku pomůcky pro automatické dokončení vzorce se seznamem argumentů zadejte argument oblast_součtu jako D2:D11 (neboli oblast čísel, která chcete sečíst) a potom argument oblast_kritérií1 jako A2:A11 (neboli oblast dat, ve kterých má platit kritérium1 "Jih").

Použití nástroje pro automatické dokončení vzorce při zadávání funkce SUMIFS

Při zadávání vzorce zobrazuje nástroj pro automatické dokončení vzorce zbývající argumenty (tady to není vidět) – oblast_kritérií2 je C2:C11 (neboli oblast dat, kde má platit kritérium2 "Maso").

Pokud v pomůcce pro automatické dokončení vzorce kliknete na funkci SUMIFS, otevře se s článek s podrobnou nápovědou.

Vyzkoušejte si to

Pokud si chcete pohrát s funkcí SUMIFS, nabízíme ukázková data a vzorec, který tuto funkci používá.

S ukázkovými daty a vzorci můžete pracovat přímo tady, v sešitě aplikace Excel Online. Změňte hodnoty a vzorce nebo přidejte vlastní hodnoty a vzorce a podívejte se, jak se výsledky dynamicky mění.

Zkopírujte všechny buňky z níže uvedené tabulky a vložte je do buňky A1 nového excelového sešitu. Možná bude nutné upravit šířku sloupců, abyste vzorce lépe viděli.

Oblast

Prodejce

Typ

Prodej

Jih

Němcová

Nápoje

3571

Západ

Navrátil

Mléčné výrobky

3338

Východ

Makovec

Nápoje

5122

Sever

Makovec

Mléčné výrobky

6239

Jih

Jelínek

Plodiny

8677

Jih

Navrátil

Maso

450

Jih

Navrátil

Maso

7673

Východ

Makovec

Plodiny

664

Sever

Navrátil

Plodiny

1500

Jih

Jelínek

Maso

6596

Vzorec

 

Popis

Výsledek

'=SUMIFS(D2:D11,A2:A11,
"Jih", C2:C11,"Maso")

Součet prodejů masa ve
sloupci C v oblasti Jih
ve sloupci A (výsledek je 14719).

=SUMIFS(D2:D11,A2:A11,
"Jih", C2:C11,"Maso")

Poznámky: 

  • Chcete další příklady? Najdete je v článku věnovaném funkci SUMIFS.

  • Pokud chcete vytvořit celkovou hodnotu jenom pro jednu oblast na základě hodnoty v jiné oblasti, použijte funkci SUMIF.

Začátek stránky

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×