SUMIFS (funkce)

Funkce SUMIFS, jedna z matematických a trigonometrických funkcí, přidává všechny argumenty, které splňují několik kritérií. Použijte ji třeba, když chcete sečíst počet prodejců v zemi, kteří (1) žijí ve městě s jedním PSČ a (2) jejichž zisky překračují konkrétní hodnotu v korunách.

Váš prohlížeč nepodporuje video. Nainstalujte si Microsoft Silverlight, Adobe Flash Player nebo Internet Explorer 9.

Toto video je součástí výukového kurzu s názvem Pokročilé funkce KDYŽ.

Syntaxe

SUMIFS(oblast; oblast_kritérií1; kritéria1; oblast_kritérií2; kritéria2]; ...)

  • =SUMIFS(A2:A9,B2:B9,"=A*",C2:C9,"Tom")

  • =SUMIFS(A2:A9,B2:B9,"<>banány",C2:C9,"Tom")

Název argumentu

Popis

Oblast    (povinné)

Oblast buněk k sečtení.

Oblast_kritérií1    (povinné)

Oblast testovaná pomocí Kritéria1.

Oblast_kritérií1 a Kritéria1 tvoří dvojici hledání, kde se vyhledávají konkrétní kritéria v oblasti. Po nalezení položek v oblasti se přidají jejich odpovídající hodnoty v Oblast_součtu.

Kritéria1    (povinné)

Kritéria, která určují buňky Oblast_kritérií1 k přidání. Kritéria se třeba dají zadat takto: 32, ">32", B4, "jablka" nebo "32".

Oblast_kritérií2, kritéria2, …    (nepovinná)

Další oblasti a jejich přidružená kritéria. Můžete zadat až 127 dvojic oblast/kritéria.

Příklady

Pokud chcete tyto příklady použít v Excelu, tažením vyberte data v tabulce, klikněte pravým tlačítkem na výběr a vyberte Kopírovat. V novém listu klikněte pravým tlačítkem na buňku A1 a v části Možnosti vložení vyberte Přizpůsobit formátování cíli.

Prodané množství

Produkt

Prodejce

5

Jablka

Tom

4

Jablka

Jana

15

Artyčoky

Tom

3

Artyčoky

Jana

22

Banány

Tom

12

Banány

Jana

10

Mrkev

Tom

33

Mrkev

Jana

Vzorec

Popis

=SUMIFS(A2:A9, B2:B9, "=A*", C2:C9, "Tom")

Přidá počet produktů, které začínají písmenem A a prodal je Tom. Použije zástupný znak* v argumentu Kritéria1, "=A*" k vyhledání odpovídajících názvů produktů v argumentu Oblast_kritérií1 B2:B9 a vyhledá jméno Tom v argumentu Oblast_kritérií2 C2:C9. Pak sečte čísla v argumentu Oblast_součtu A2:A9, které splňují obě podmínky. Výsledek je 20.

=SUMIFS(A2:A9, B2:B9, "<>Banány", C2:C9, "Tom")

Sečte počet produktů, které nejsou banány a prodal je Tom. Vyloučí banány použitím <> v argumentu Kritéria1, "<>Banány", a vyhledá jméno "Tom" v argumentu Oblast{_>_<_}kritérií2 C2:C9. Pak sečte čísla, která odpovídají oběma podmínkám v argumentu Oblast_součtu A2:A9. Výsledek je 30.

Běžné problémy

Problém

Popis

Místo očekávaného výsledku se zobrazuje 0 (nula).

Pokud testujete textové hodnoty, jako je něčí jméno, musí být hodnota Kritéria1,2 uvedená v závorkách.

Výsledek není správný, pokud má Oblast_součtu hodnotu PRAVDA nebo NEPRAVDA.

Hodnoty PRAVDA a NEPRAVDA pro argument Oblast_součtu se vyhodnocují jinak. To může při sečtení způsobit nečekané výsledky.

Buňky v argumentu Oblast_součtu, které obsahují hodnotu PRAVDA, se vyhodnocují na 1. Buňky s hodnotou NEPRAVDA se vyhodnocují na 0 (nula).

Doporučené postupy

Postupujte takto...

Popis

Používejte zástupné znaky.

Použití zástupných znaků jako otazník (?) a hvězdička (*) v argumentu kritéria1,2 může pomoct najít podobné shody, které ale nejsou přesné.

Otazník zastupuje jeden libovolný znak. Hvězdička zastupuje jakoukoli posloupnost libovolných znaků. Pokud chcete vyhledat skutečný znak otazníku nebo hvězdičky, zadejte před otazník vlnovku (~).

Například =SUMIFS(A2:A9, B2:B9, "=A*", C2:C9, "To?") přidá všechny instance jména, které začíná na "To" a končí posledním písmenem, které může být různé.

Je třeba porozumět rozdílu mezi funkcí SUMIF a SUMIFS.

Pořadí argumentů se ve funkcích SUMIFS a SUMIF liší. Konkrétně argument oblast_součtu je první argument funkce SUMIFS, ale třetí argument funkce SUMIF. To je zdroj běžných problémů s používáním těchto funkcí.

Pokud tyto podobné funkce kopírujete a upravujete, uveďte argumenty ve správném pořadí.

Pro argumenty oblasti používejte stejný počet řádků a sloupců.

Argument Oblast_kritérií musí obsahovat stejný počet řádků a sloupců jako argument Oblast_součtu.

Začátek stránky

Máte konkrétní otázku k funkci?

Zadejte dotaz do komunitního fóra Excelu

Pomozte nám vylepšit Excel

Máte nějaké návrhy na zlepšení dalších verzí Excelu? Pokud ano, podívejte se prosím na témata v části Názor uživatele Excelu.

Viz taky

Podívejte se na video o používání pokročilých funkcí jako SUMIFS

Funkce SUMIF sečte jenom hodnoty, které splňují jedno kritérium

Funkce SUMA.ČTVERCŮ sečte druhé mocniny jednotlivých hodnot

Funkce COUNTIF spočítá jenom hodnoty, které splňují jedno kritérium

Funkce COUNTIFS spočítá jenom hodnoty, které splňují víc kritérií

Funkce IFS (Office 365, Excel 2016 nebo novější)

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

Zjišťování chyb ve vzorcích pomocí kontroly chyb

Matematické a trigonometrické funkce

Funkce Excelu (podle abecedy)

Funkce Excelu (podle kategorie)

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

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

×