SUMIFS je funkcia na súčet buniek, ktoré spĺňajú viacero kritérií. SUMIFS je možné použiť na súčet hodnôt, ak susedné bunky spĺňajú kritériá na základe dátumov, čísel a textu. SUMIFS podporuje logické operátory (>,<,,=) and wildcards (*,?) for partial matching.
Účel Súčet buniek, ktoré zodpovedajú viacerým kritériám Návratová hodnota Súčet buniek, ktoré spĺňajú všetky kritériá Syntax = SUMIFS (rozsah súčtu, rozsah1, kritériá1, [rozsah2], [kritériá2], ...) Argumenty
- rozsah_sumu - Rozsah, ktorý sa má sčítať.
- rozsah 1 - Prvý rozsah na evakuáciu.
- kritériá1 - Kritériá, ktoré sa majú použiť v rozsahu 1.
- rozsah 2 - [voliteľné] Druhý rozsah na vyhodnotenie.
- kritériá2 - [voliteľné] Kritériá, ktoré sa majú použiť v rozsahu 2.
Funkcia SUMIFS sčíta bunky v rozsahu pomocou dodaných kritérií. Na rozdiel od funkcie SUMIF môže SUMIFS použiť viac ako jednu sadu kritérií s viac ako jedným rozsahom. Prvý rozsah je rozsah, ktorý sa má sčítať. Kritériá sú dodávané v dvojice (rozsah/kritériá) a je potrebný iba prvý pár. Ak chcete použiť ďalšie kritériá, zadajte ďalší pár rozsah/kritérium. Je povolených až 127 párov rozsahov/kritérií.
Kritériá môžu zahŕňať logické operátory (>,<,,=) and zástupné znaky (*,?) na čiastočnú zhodu. Kritériá môžu byť tiež založené na hodnote z inej bunky, ako je vysvetlené nižšie.
SUMIFS je v skupine osem funkcií v programe Excel ktoré rozdeľuje logické kritériá na dve časti (rozsah + kritériá). Výsledkom je, že syntax použitá na zostavenie kritérií je odlišná , a SUMIFS vyžaduje bunkový rozsah pre argumenty rozsahu nemôžete použiť príponu pole .
Ak potrebujete manipulovať s hodnotami, ktoré sa zobrazujú v a rozsah argument (t. j. extrahujte rok z dátumov, ktoré sa majú použiť v kritériách), pozrite si dokument SUMPRODUCT a/alebo FILTER funkcie.
Príklady
V prvom prípade (I5) je SUMIFS nakonfigurovaný tak, aby sčítal hodnoty v stĺpci F, keď je farba v stĺpci C „červená“. V druhom prípade (I6) je SUMIFS nastavený na súčet hodnôt v stĺpci F iba vtedy, ak je farba „červená“ a štát 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
- Viaceré podmienky sa aplikujú pomocou logiky AND, t.j. podmienka 1 A podmienka 2 atď.
- Každý ďalší rozsah musí mať rovnaký počet riadkov a stĺpcov ako rozsah_sumu , ale rozsahy nemusia byť priľahlé. Ak zadáte rozsahy, ktoré sa nezhodujú, zobrazí sa chyba #HODNOTA.
- Textové reťazce v kritériách musia byť uzavreté v dvojitých úvodzovkách (''), t.j. 'jablko', '> 32', 'jap*'
- Bunkové odkazy v kritériách sú nie uzavreté v úvodzovkách, t.j. „<'&A1
- Zástupné znaky? a * môžu byť použité v kritériách. Otáznik (?) Sa zhoduje s ľubovoľným znakom a hviezdička (*) so sekvenciou znakov (nula alebo viac).
- Ak chcete nájsť doslova otáznik alebo hviezdičku, použite vlnovku (~) pred otáznik alebo hviezdičku (t. J. ~ ?, ~*).
- SUMIF a SUMIFS môžu pracovať s rozsahmi, ale nie s poľami. To znamená, že nemôžete používať ďalšie funkcie ako ROK v rozsahu kritérií, pretože výsledkom je pole. Ak potrebujete túto funkciu, použite Funkcia SUMPRODUCT .
- Poradie argumentov je medzi funkciami SUMIFS a SUMIF rozdielne. Rozsah súčtu je prvým argumentom v SUMIFS, ale tretím argumentom v SUMIF.