Jak se používá Sumif?

7 zobrazení
Funkce SUMIF sčítá hodnoty v rozsahu buněk, jen pokud splňují zadané kritérium. Například =SUMIF(B2:B5;Jan;C2:C5) sečte hodnoty z C2:C5 pouze tehdy, když odpovídající buňky v B2:B5 obsahují Jan. Pro součty s více kritérii použijte funkci SUMIFS.
Komentář 0 líbí se mi

SUMIF: Jednoduchý součet s podmínkou

Funkce SUMIF v tabulkových procesorech, jako je například Microsoft Excel nebo Google Sheets, je mocným nástrojem pro rychlé a efektivní sčítání číselných hodnot, které splňují předem definované podmínky. Na rozdíl od jednoduché funkce SUM, která sčítá všechny hodnoty v daném rozsahu, SUMIF umožňuje selektivní součet pouze těch hodnot, které odpovídají zadanému kritériu. To značně zjednodušuje analýzu dat a umožňuje rychlé vygenerování shrnutí.

Základní syntaxe funkce SUMIF je následující:

=SUMIF(rozsah_kritérií; kritérium; rozsah_součtu)

Pojďme si jednotlivé komponenty podrobně rozebrat:

  • rozsah_kritérií: Toto je oblast buněk, ve které se hledají hodnoty odpovídající zadanému kritériu. Funkce SUMIF projde každou buňku v tomto rozsahu a porovná ji s kritériem.

  • kritérium: Toto je hodnota nebo výraz, podle kterého se hodnoty v rozsah_kritérií filtrují. Může to být:

    • Konkrétní hodnota: Například "Jan", 10, "Praha".
    • Číselný výraz: Například ">100", "<5", ">=10".
    • Textové výrazy s divokými kartami: "" (libovolná posloupnost znaků), "?" (libovolný znak). Například "ova" najde všechny buňky končící na "ova".
  • rozsah_součtu: Toto je oblast buněk, ze které se sčítají hodnoty, které odpovídají splnění kritéria v rozsah_kritérií. Velikost tohoto rozsahu musí odpovídat velikosti rozsah_kritérií.

Příklady použití:

Představte si tabulku s prodeji, kde sloupec A obsahuje jména obchodníků a sloupec B jejich tržby:

Obchodník Tržby
Jan 1000
Petr 1500
Jan 2000
Marie 1200
Petr 800

Chceme zjistit celkové tržby Jana:

=SUMIF(A1:A5; "Jan"; B1:B5)

Funkce projde buňky A1:A5 a najde všechny buňky s hodnotou "Jan". Pro tyto buňky poté sečte odpovídající hodnoty z rozsahu B1:B5 (tj. 1000 + 2000 = 3000). Výsledkem bude tedy 3000.

Další příklad: Chceme zjistit součet tržeb obchodníků, kteří dosáhli tržeb vyšších než 1000:

=SUMIF(B1:B5; ">1000"; B1:B5)

Tentokrát je kritériem číselný výraz ">1000". Funkce projde buňky B1:B5 a sečte hodnoty (z B1:B5), které jsou větší než 1000 (tj. 1500 + 2000 + 1200 = 4700). Výsledkem bude 4700.

Pro složitější podmínky, které vyžadují více kritérií, je vhodné použít funkci SUMIFS. SUMIF je však ideální pro rychlé a jednoduché součty s jednou podmínkou. Je to neocenitelný nástroj pro každého, kdo pracuje s tabulkovými procesory a potřebuje efektivně analyzovat data.