SUMIF (funkcia)

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2016

Funkcia SUMIF sa používa na sčítavanie hodnôt v rozsahu, ktoré spĺňajú zadané kritériá. Predpokladajme napríklad, že v stĺpci, ktorý obsahuje čísla, chcete sčítať len hodnoty väčšie ako 5. Môžete použiť nasledujúci vzorec: =SUMIF(B2:B25;">5")

Tip

  • Ak chcete, môžete kritériá použiť na jeden rozsah a zodpovedajúce hodnoty sčítať v inom rozsahu. Vzorec =SUMIF(B2:B5; "Ján"; C2:C5) napríklad sčíta len tie hodnoty v rozsahu C2:C5, kde sa zodpovedajúce bunky v rozsahu B2:B5 rovnajú hodnote Ján.
  • Ak chcete vypočítať súčet obsahu buniek na základe viacerých kritérií, pozrite si tému SUMIFS (funkcia).

Dôležité

Funkcia SUMIF vráti nesprávne výsledky, keď ju použijete na porovnanie reťazcov dlhších ako 255 znakov alebo na reťazec #VALUE!

Syntax

SUMIF(rozsah; kritériá; [rozsah_súhrnu])

Syntax funkcie SUMIF obsahuje nasledovné argumenty:

  • rozsahPovinné. Rozsah buniek, pre ktorý sa má na základe kritéria vykonať výpočet. Bunky v každom rozsahu musia byť zadefinované ako čísla alebo mená, polia alebo odkazy, ktoré obsahujú čísla. Prázdne a textové hodnoty sa ignorujú. Vybratý rozsah môže obsahovať údaje v štandardnom excelovom formáte (príklady nižšie).

  • kritériáPovinné. Kritérium v podobe čísla, výrazu, odkazu na bunku, textu alebo funkcie, ktorá definuje bunky na sčítanie. Je možné zahrnúť zástupné znaky – otáznik (?) pre ľubovoľný znak, hviezdička (*) pre ľubovoľnú postupnosť znakov. Ak chcete vyhľadať skutočný otáznik alebo hviezdičku, zadajte pred znakom vlnovku (~).
    Kritériá môžu byť vyjadrené napríklad ako 32, ">32", B5, "3?", "jablko*", "*~?" alebo TODAY().

    Dôležité

    Všetky textové kritériá alebo všetky kritériá, ktoré obsahujú logické alebo matematické symboly, musia byť uzavreté do dvojitých úvodzoviek ("). Ak ide o numerické kritérium, dvojité úvodzovky sa nevyžadujú.

  • sum_rangeVoliteľný argument. Skutočné bunky, ktoré sa majú sčítať, ak chcete sčítať bunky iné ako tie, ktoré sú zadané v argumente rozsahu . Ak sa argument sum_range vynechá, program Excel spočíta bunky, ktoré sú zadané v argumente rozsahu (rovnaké bunky, v ktorých sa použili kritériá).
    Sum_range by mali mať rovnakú veľkosť a tvar ako rozsah. Ak nie je, môže sa znížiť výkon a vzorec sčíta rozsah buniek, ktorý sa začína prvou bunkou v sum_range , ale má rovnaké rozmery ako rozsah. Príklad:

    rozsah rozsah_súhrnu Skutočný sčítaný počet buniek
    A1:A5 B1:B5 B1:B5
    A1:A5 B1:K5 B1:B5

Príklady

Príklad 1

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Cena nehnuteľnosti Provízia Údaje
100 000 EUR 7 000 EUR 250 000 EUR
200 000 EUR 14 000 EUR
300 000 EUR 21 000 EUR
400 000 EUR 28 000 EUR
Vzorec Popis Výsledok
=SUMIF(A2:A5;">160000";B2:B5) Súčet provízií pre ceny nehnuteľností nad 160 000 EUR. 63 000 EUR
=SUMIF(A2:A5;">160000") Súčet cien nehnuteľností na 160 000 EUR. 900 000 EUR
=SUMIF(A2:A5;300000;B2:B5) Súčet provízií pre ceny nehnuteľností, ktoré sa rovnajú hodnote 300 000 EUR. 21 000 EUR
=SUMIF(A2:A5;">" & C2;B2:B5) Súčet provízií pre ceny nehnuteľností s hodnotou vyššou ako hodnota v bunke C2. 49 000 EUR

Príklad 2

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Kategória Potravina Predaj
Zelenina Rajčiny 2 300 EUR
Zelenina Zeler 5 500 EUR
Ovocie Banány 800 EUR
Maslo 400 EUR
Zelenina Mrkva 4 200 EUR
Ovocie Hrušky 1 200 EUR
Vzorec Popis Výsledok
=SUMIF(A2:A7;"Ovocie";C2:C7) Súčet predaja všetkých potravín v kategórii Ovocie. 2 000 EUR
=SUMIF(A2:A7;"Zelenina";C2:C7) Súčet predaja všetkých potravín v kategórii Zelenina. 12 000 EUR
=SUMIF(B2:B7;"*y";C2:C7) Súčet predaja všetkých potravín končiacich na y (rajčiny, banány a hrušky). 4 300 EUR
=SUMIF(A2:A7;"";C2:C7) Súčet predaja všetkých potravín, ktoré nemajú zadanú kategóriu. 400 EUR

Na začiatok stránky