Excel je silný program, který uživatelům umožňuje manipulovat s daty a provádět s nimi různé výpočty. Jednou z častých úloh je sčítání určitých buněk na základě předem stanovených kritérií. SUMIF, SUMIFS a SUMPRODUCT jsou jen některé z funkcí aplikace Excel, které lze k tomuto účelu použít. Tyto funkce prozkoumáme v tomto příspěvku a popíšeme, jak je použít k sčítání buněk na základě kritérií.
Buňky se sčítají pomocí funkce SUMIF na základě jedné podmínky. Při použití funkce SUMIF s kritérii odkazujícími na buňky je třeba zadat tři argumenty range, criteria a sum_range. Pomocí argumentu range můžete zadat rozsah buněk, které se mají porovnat s kritérii. Požadavek, který musí buňky splňovat, aby byly zahrnuty do součtu, se zadává pomocí argumentu kritérium. Poslední možnost, sum_range, určuje rozsah buněk, které chcete sečíst.
Pro ilustraci si představte, že sloupec A obsahuje seznam údajů o prodeji a že chcete sečíst hodnoty ve sloupci B pro všechny buňky, kde odpovídající hodnota sloupce A je „Produkt A“. Můžete použít následující vzorec: A:A, „Produkt A“, B:B, =SUMIF(A:A)
Jak použít kritéria v jiném sloupci k součtu čísel v jednom sloupci v aplikaci Excel?
Pomocí funkce SUMIFS sečtete data v jednom sloupci na základě požadavků v jiném sloupci. Funkce SUMIFS umožňuje na rozdíl od funkce SUMIF definovat několik kritérií. Podobně jako SUMIF v syntaxi používá SUMIFS další argumenty kritérií.
Uvažujme tabulku, která obsahuje údaje o prodeji a chcete sečíst hodnoty ve sloupci B pro všechny buňky, kde odpovídající hodnoty ve sloupcích A a C jsou „Výrobek A“, respektive „Oblast A“. Můžete použít následující vzorec: B:B, A:A, „Produkt A“, C:C, „Region A“) =SUMIFS
Pokud jsou podmínky splněny, jak má být sečten rozsah?
Pomocí funkce SUMPRODUCT se sečte množina buněk závislá na splnění řady podmínek. Pomocí funkce SUMPRODUCT můžete provádět výpočty na polích a vracet součet výsledků. Vynásobením polí kritérií a sečtením výsledků lze použít k sečtení rozsahu při splnění určitých podmínek.
Pokud máte například rozsah hodnot ve sloupci A a chcete sečíst hodnoty ve sloupci B pro všechny buňky, kde je hodnota ve sloupci A větší než 10 a menší než 20, pak to můžete provést pomocí výše uvedeného příkladu. Lze použít následující vzorec: A:A>10*(A:A>20)*B:B) =SUMPRODUKT
Jak lze sečíst buňky, které byly filtrovány na základě určitých kritérií?
K sečtení buněk v závislosti na určitých kritériích po filtrování dat použijte funkci SUBTOTAL. Na základě zvolených kritérií filtru vypočítá funkce SUBTOTAL mezisoučet pro sadu buněk.
Uvažujme tabulku s údaji o prodeji, kde chcete sečíst hodnoty ve sloupci B pro všechny viditelné buňky, kde sloupec A obsahuje hodnotu „Výrobek A“. Proveďte tyto akce:
1. Použijte sloupec A „Výrobek A“ k filtrování dat.
2. Vyberte buňky ve sloupci B, které jsou po použití filtru stále viditelné.
3. Použijte níže uvedený vzorec:
Excel má řadu funkcí pro sčítání buněk na základě kritérií. Funkce jako SUMIF, SUMIFS, SUMPRODUCT a SUBTOTAL lze použít k součtu buněk na základě jednoho kritéria, více kritérií nebo filtrovaných dat. Pokud tyto funkce znáte a používáte, můžete v aplikaci Excel efektivně měnit a analyzovat svá data.
Ano, můžete použít vzorec pro funkci SUMIF v kritériu aplikace Excel. Jako kritérium může sloužit odkaz na buňku obsahující vzorec, logický výraz nebo kombinace obojího.
Pomocí funkce SUMIFS aplikace Excel můžete sčítat hodnoty na základě řádkových a sloupcových kritérií. Zde je návod, jak postupovat:
1. Určete požadavky na sloupce a řádky, které chcete sečíst. Pro ilustraci předpokládejme, že chcete sečíst čísla v rozsahu podle norem ve sloupci A a v řádku 1. Použijte funkci SUMIFS s následující syntaxí v prázdné buňce: =SUMIFS(součet_rozsahu, kritéria_rozsahu1, kritéria1, kritéria2,…). 3. V argumentu sum_range zadejte rozsah buněk, které chcete sečíst. Chcete-li například sečíst čísla v rozsahu B2 až E5, zadejte jako argument sum_range B2 až E5.
4. V argumentu criteria_range1 zadejte rozsah buněk, které tvoří kritéria pro řádky. Pokud se například kritéria nacházejí ve sloupci A, zadejte jako kritérium_rozsah1 hodnoty A2:A5. 5. V případě, že se kritéria nacházejí ve sloupci A, zadejte jako kritérium_rozsah1 hodnoty A2:A5. V argumentu criteria1 zadejte kritéria pro řádky. Jako kritérium1 zadejte „Kategorie1“, pokud chcete přidat data, když kritérium ve sloupci A je „Kategorie“. Zadáním dalších argumentů criteria_range a criteria můžete podle svého uvážení přidat další kritéria.
7. Stisknutím klávesy Enter získáte součet hodnot podle zadaných podmínek.
Pomocí funkce SUMIFS můžete v aplikaci Excel rychle sečíst čísla na základě řádkových i sloupcových kritérií.