
souhrn
SUMIFS je funkce pro součet buněk, které splňují více kritérií. SUMIFS lze použít k součtu hodnot, když sousední buňky splňují kritéria založená na datech, číslech a textu. SUMIFS podporuje logické operátory (>, <,, =) a zástupné znaky (* ,?) pro částečnou shodu.
Účel
Součet buněk, které odpovídají více kritériímNávratová hodnota
Součet buněk, které splňují všechna kritériaSyntax
= SUMIFS (rozsah_součtu, rozsah1, kritéria1, (rozsah2), (kritéria2), …)Argumenty
- sum_range - Rozsah, který se má sečíst.
- range1 - první evakuační rozsah.
- kriteria1 - kritéria, která se mají použít na range1.
- range2 - (volitelně) Druhý rozsah k vyhodnocení.
- kritéria2 - (volitelně) Kritéria, která se mají použít na range2.
Verze
Excel 2007Poznámky k použití
Funkce SUMIFS shrnuje buňky v rozsahu pomocí zadaných kritérií. Na rozdíl od funkce SUMIF může SUMIFS použít více než jednu sadu kritérií s více než jedním rozsahem. První rozsah je rozsah, který se má sečíst. Kritéria jsou dodávána v párech (rozsah / kritéria) a je vyžadován pouze první pár. Chcete-li použít další kritéria, zadejte další pár rozsah / kritérium. Je povoleno až 127 párů rozsahů / kritérií.
Kritéria mohou zahrnovat logické operátory (>, <,, =) a zástupné znaky (* ,?) pro částečnou shodu. Kritéria mohou být také založena na hodnotě z jiné buňky, jak je vysvětleno níže.
SUMIFS je ve skupině osmi funkcí v aplikaci Excel, které rozdělují logická kritéria na dvě části (rozsah + kritéria). Výsledkem je, že syntaxe použitá k vytvoření kritérií je odlišná a SUMIFS vyžaduje rozsah buněk pro argumenty rozsahu, nemůžete použít pole.
Pokud potřebujete manipulovat s hodnotami, které se objevují v argumentu rozsahu (tj. Extrahovat rok z dat pro použití v kritériích), podívejte se na funkce SUMPRODUCT a / nebo FILTER.
Příklady
V prvním příkladu (I5) je SUMIFS nakonfigurován tak, aby sčítal hodnoty ve sloupci F, když je barva ve sloupci C „červená“. Ve druhém příkladu (I6) je SUMIFS nastaven na součet hodnot ve sloupci F, pouze když je barva „červená“ a stav je Texas (TX).
=SUMIFS(F5:F11,C5:C11,"red") // sum if red =SUMIFS(F5:F11,C5:C11,"red",D5:D11,"TX") // sum if red and TX
Poznámky
- Více podmínek se aplikuje pomocí logiky AND, tj. Podmínka 1 AND podmínka 2 atd.
- Každý další rozsah musí mít stejný počet řádků a sloupců jako sum_range, ale rozsahy nemusí sousedit. Pokud zadáte rozsahy, které se neshodují, zobrazí se chyba #HODNOTA.
- Textové řetězce v kritériích musí být uzavřeny do uvozovek („“), tj. „Apple“, „> 32“, „jap *“
- Odkazy na buňky v kritériích nejsou uzavřeny v uvozovkách, tj. „<“ & A1
- Zástupné znaky? a * lze použít v kritériích. Otazník (?) Odpovídá libovolnému jednomu znaku a hvězdička (*) odpovídá libovolné posloupnosti znaků (nula nebo více).
- Chcete-li najít doslovný otazník nebo hvězdičku, použijte vlnovku (~) před otazníkem nebo hvězdičkou (tj. ~ ?, ~ *).
- SUMIF a SUMIFS mohou zpracovávat rozsahy, ale ne pole. To znamená, že v rozsahu kritérií nemůžete použít jiné funkce, jako je YEAR, protože výsledkem je pole. Pokud tuto funkci potřebujete, použijte funkci SUMPRODUCT.
- Pořadí argumentů se mezi funkcemi SUMIFS a SUMIF liší. Sum_range je první argument v SUMIFS, ale třetí argument v SUMIF.
Související videa



