Jak sčítat s podmínkou IF v aplikaci Excel (6 způsobů)

  • Sdílet Toto
Hugh West

Někdy potřebujeme v aplikaci Excel sečíst hodnoty na základě kritérií. Aby bylo možné tento požadavek splnit, je v aplikaci Excel zabudována funkce s názvem funkce SUMIF . SUMIF Funkce nám umožňuje sčítat hodnoty v Excelu pomocí podmínky if. S ohledem na to se v tomto článku naučíte používat funkci SUMIF funkce, shrnout hodnoty s podmínkou if v Excelu.

Stáhněte si cvičebnici

Doporučujeme vám stáhnout si soubor aplikace Excel a procvičit se v něm.

SUM IF Condition.xlsx

Funkce SUMIF: přehled

Tato funkce nám umožňuje sečíst rozsah buněk s podmínkou.

Syntaxe

SUMIF(rozsah,kritéria,sum_range)

Argumenty

  • rozsah: Toto pole je povinné. Odkazuje na rozsah buněk, které obsahují kritéria.
  • kritéria: Toto pole je rovněž povinné. Odkazuje na podmínku, která musí být splněna.
  • sum_range: Jedná se o nepovinný požadavek. Odkazuje na rozsah buněk, které se přidají, pokud je podmínka splněna.

6 způsobů sčítání pomocí podmínky IF v aplikaci Excel

V tomto článku použijeme jako datovou sadu vzorový ceník produktů, na kterém si všechny metody ukážeme. Pojďme se tedy na datovou sadu podívat:

Bez dalších diskusí se tedy vrhneme rovnou na všechny metody jednu po druhé.

1. Součet Pokud je v aplikaci Excel vyžadováno jiné kritérium porovnání

Shrňme ceny vyšší než $40 . Za tímto účelem,

❶ Vybrat buňku C14 .

Typ vzorec

=SUMIF(C5:C12, ">40")

v buňce.

❸ Stiskněte ENTER tlačítko.

🔎 Do vzorce

Do pole kritérií jsme vložili " >40 ", kde " > " odfiltruje všechny ceny vyšší než $40 Výše uvedený vzorec jako celek shrnuje všechny ceny vyšší než $40 . Existuje více operátorů, jako je " > ", které jsou uvedeny níže:

Operátor Stav
> Součet, pokud je větší než
< Součet, pokud je nižší než
= Součet, pokud se rovná
Součet, pokud se nerovná
>= Součet, je-li větší nebo roven
<= Součet, je-li menší nebo roven

2. Součet, pokud se v aplikaci Excel objeví různá textová kritéria

Můžeme použít SUMIF sečteme hodnoty na základě shody textu. Například sečteme ceny pro přesnou shodu s produktem nazvaným " CPU ". Aby to bylo hotové,

❶ Vybrat buňku C14 .

Typ vzorec

=SUMIF(B5:B12, "CPU", C5:C12)

v buňce.

❸ Stiskněte ENTER tlačítko.

Hodnoty založené na shodách lze rozdělit do dvou základních kategorií:

1. Přesná shoda

  • Součet pro porovnávané výsledky

Použijte vzorec:

=SUMIF(B5:B12, "CPU", C5:C12)

  • Součet bez porovnávaných výsledků

Použijte vzorec:

=SUMIF(B5:B12, " CPU", C5:C12)

2. Částečná shoda

  • Součet pro porovnávané výsledky

Použijte vzorec:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • Součet bez porovnávaných výsledků

Použijte vzorec:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. Podmínka funkce SUMIF aplikace Excel s řadou srovnávacích operátorů & Odkaz na buňky

Na stránkách SUMIF Funkce nám umožňuje vytvořit vyhledávací pole a provést operaci součtu na základě hodnot zadaných do vyhledávacího pole. Například chceme vypočítat celkové ceny všech produktů bez položky " Monitor ". Nyní si projdeme kroky k jeho implementaci:

❶ Vybrat buňku C15 .

Typ vzorec

=SUMIF(B5:B12,""&C14, C5:C12)

v buňce.

❸ Stiskněte ENTER tlačítko.

🔎 Do vzorce

V poli kritérií jsme použili ""&C14, kde je "" je zodpovědný za to, že nebere v úvahu to, na co bylo poukázáno v buňce C14 .

1. Součet cen za položky s výjimkou "Monitoru".

Použijte vzorec:

=SUMIF(B5:B12,""&C14, C5:C12)

2. Součet cen položky "Monitor"

Použijte vzorec:

=SUMIF(B5:B12,C14, C5:C12)

4. Použití funkce Excel SUMIF Podmínka se zástupnými symboly

Pokud chcete sčítat hodnoty na základě částečných shod, můžete použít jeden ze dvou zástupných symbolů:

  • Hvězdička (*) - představuje libovolný počet znaků.
  • Otazník (?) - představuje jeden znak na určité pozici

4.1 Částečné shody se zástupnými znaky

1. Součet hodnot, které začínají slovem "Mouse".

Použijte vzorec:

=SUMIF(B5:B12, "Mouse*", C5:C12)

2. Součet hodnot, které končí slovem "Mouse".

Použijte vzorec:

=SUMIF(B5:B12, "*Mouse", C5:C12)

3. Součet hodnot pro "Myš" přítomnou na libovolné pozici

Použijte vzorec:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. Součet hodnot, které obsahují alespoň 1 znak.

Použijte vzorec:

=SUMIF(B5:B12,"?*", C5:C12)

5. Součet hodnot pro prázdné buňky

Použijte vzorec:

=SUMIF(B5:B12, "*", C5:C12)

4.2 Součet hodnot s určitým počtem znaků

Předpokládejme, že chcete sečíst hodnoty, které mají v příslušné buňce slova dlouhá X znaků. Pro usnadnění provedení vypočítáme celkovou cenu výrobků dlouhých 3 znaky:

Zadejte vzorec

=SUMIF(B5:B12, "???", C5:C12)

v buňce C14 a stiskněte tlačítko ENTER tlačítko.

Zde je počet otazníků ( ? ) určuje počet znaků, do kterých se má vyhledávat.

5. Funkce SUMIF aplikace Excel s podmínkou data

Řekněme, že chceme zjistit celkový počet prodaných výrobků k určitému datu. Abychom to zjistili, stačí do pole kritérií vložit datum. Zde je vzorec:

=SUMIF(B5:B12,"9/1/2020",D5:D12)

Můžeme udělat více s SUMIF funkce pro data. Například,

1. Součet hodnot pro použití aktuálního data

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. Součet hodnot před použitím aktuálních dat

=SUMIF(B5:B12, "<"&TODAY(),D5:D12)

3. Součet hodnot po použití aktuálních dat

=SUMIF(B5:B12,">"&TODAY(),D5:D12)

6. Součet Pokud prázdné buňky odpovídají hodnotám v aplikaci Excel

V této části sečteme pouze ty ceny, u nichž chybí odpovídající data. K tomu můžete použít vzorec

=SUMIF(B5:B12,"=",D5:D12)

Nebo

=SUMIF(B5:B12,"",D5:D12)

v buňce D14.

Obě vrátí stejný výsledek.

Na co nezapomenout

📌 Dávejte pozor na syntaxe o SUMIF funkce.

📌 Opatrně zacházejte s rozsah pole uvnitř vzorce.

📌 Nevkládat pole v polích range nebo sum_range.

📌 Velikost rozsahu a sum_range by měly být stejné.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.