
Obecný vzorec
=SUMIFS(table(values),table(col1),c1,table(col2),c2,table(col3),c3)
souhrn
V některých situacích můžete použít funkci SUMIFS k provedení vyhledávání více kritérií na číselných datech. Chcete-li použít SUMIFS takto, musí být vyhledávací hodnoty číselné a jedinečné pro každou sadu možných kritérií. V zobrazeném příkladu je vzorec v H8:
=SUMIFS(Table1(Price),Table1(Item),H5,Table1(Size),H6,Table1(Color),H7)
Kde Table1 je tabulka Excel, jak je vidět na snímku obrazovky.
Vysvětlení
Tento příklad ukazuje, jak lze funkci SUMIFS někdy použít k "vyhledání" číselných hodnot jako alternativu ke složitějším vzorcům pro vyhledávání podle více kritérií. Tento přístup je méně flexibilní než obecnější vzorce pro vyhledávání založené na INDEXU a MATCH (nebo VLOOKUP), ale je také přímočařejší, protože SUMIFS je navržen tak, aby snadno zvládl více kritérií. Je to také velmi rychlé.
V zobrazeném příkladu používáme funkci SUMIFS k „vyhledání“ ceny položky na základě názvu položky, barvy a velikosti. Vstupy pro tato kritéria jsou buňky H5, H6 a H7.
Uvnitř funkce SUMIFS je rozsah součtu dodáván jako sloupec „Cena“ v tabulce 1:
Table1(Price)
Kritéria jsou dodávána ve 3 párech rozsah / kritéria takto:
Table1(Item),H5 // item Table1(Size),H6 // size Table1(Color),H7 // color
S touto konfigurací funkce SUMIFs najde odpovídající hodnoty ve sloupci "Cena" a vrátí součet odpovídajících cen pro konkrétní kritéria zadaná v H5: H7. Protože pro každou možnou kombinaci kritérií existuje pouze jedna cena, součet odpovídající ceny je stejný jako součet všech odpovídajících cen.
Poznámky:
- Každá kombinace kritérií se musí shodovat pouze s jedním výsledkem.
- Hodnoty vyhledávání (rozsah součtu) musí být číselné.
- Pokud nedojde k žádné shodě, vrátí funkce SUMIFS nulu.