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 na základě dat, čísel a textu. SUMIFS podporuje logické operátory (>,<,,=) and wildcards (*,?) for partial matching.
Účel Součet buněk, které odpovídají více kritériím Návratová hodnota Součet buněk, které splňují všechna kritéria Syntaxe = SUMIFS (rozsah_součtu, rozsah1, kritéria1, [rozsah2], [kritéria2], ...) Argumenty
- rozsah_sumu - Rozsah, který se má sečíst.
- rozsah 1 - První rozsah k evakuaci.
- Kritéria 1 - Kritéria pro použití v rozsahu 1.
- rozsah 2 - [nepovinné] Druhý rozsah k vyhodnocení.
- Kritéria 2 - [nepovinné] Kritéria pro použití v rozsahu 2.
Funkce SUMIFS sčítá 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áry (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éria. Je povoleno až 127 párů rozsahů/kritérií.
Kritéria mohou zahrnovat logické operátory (>,<,,=) and 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ě osm funkcí v Excelu která rozdělila logická kritéria na dvě části (rozsah + kritéria). Výsledkem je, že syntaxe použitá ke konstrukci 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 zobrazují v souboru a rozsah argument (tj. extrahujte rok z dat pro použití v kritériích), viz SUMPRODUKT a/nebo FILTR funkce.
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á“. V druhém příkladu (I6) je SUMIFS nastaven na součet hodnot ve sloupci F pouze tehdy, 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
- Několik podmínek je aplikováno pomocí logiky AND, tj. Podmínka 1 A podmínka 2 atd.
- Každý další rozsah musí mít stejný počet řádků a sloupců jako rozsah_sumu , 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 jsou ne uzavřené v uvozovkách, tj.<'&A1
- Zástupné znaky? a * lze použít v kritériích. Otazník (?) Odpovídá jednomu znaku a hvězdička (*) odpovídá libovolné sekvenci znaků (nula nebo více).
- Doslovný otazník nebo hvězdičku najdete pomocí vlnovky (~) před otazníkem nebo hvězdičkou (tj. ~ ?, ~*).
- SUMIF a SUMIFS mohou zpracovávat rozsahy, ale ne pole. To znamená, že nemůžete používat jiné funkce jako ROK v rozsahu kritérií, protože výsledkem je pole. Pokud tuto funkci potřebujete, použijte Funkce SUMPRODUCT .
- Pořadí argumentů se mezi funkcemi SUMIFS a SUMIF liší. Rozsah součtu je první argument v SUMIFS, ale třetí argument v SUMIF.