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.

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. K hledání odpovídajících názvů produktů v aplikaci Criteria_range1 B2:B9 používá zástupný znak * v poli Kritéria1, "=A*" a vyhledá název "Tom" v Criteria_range2 C2:C9. Pak sečte čísla v argumentu Oblast_součtu A2:A9, které splňují obě podmínky. Výsledek je 15.

=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 pomocí <>kritéria1, "<>Banány"a vyhledá název "Tom" v Criteria_range2 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

Udělejte toto

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

Potřebujete další pomoc?

Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.

Viz také

Podívejte se na video o používání pokročilých funkcí KDYŽ jako je 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íce kritérií

Funkce IFS (Microsoft 365, Excel 2016 a novější)

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

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

Matematické a trigonometrické funkce

Funkce Excelu (podle abecedy)

Funkce Excelu (podle kategorie)

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×