Je snadné je sčítat podle skupin mimo tabulku pomocí funkce SUMIF, ale co když chceme sečíst skupiny v tabulce. Stejné jako kontingenční tabulka. To je také snadné. Tento článek popisuje, jak sečíst hodnoty podle jejich skupin ve stejné tabulce bez opakování.
Obecný vzorec
= IF (název_skupinyCell_Above_group_name, SUMIF (rozsah_skupiny, název_skupiny, rozsah_součtu), ””)
Obecný vzorec výše může vypadat zdlouhavě, ale právě jsem použil popisná jména, aby to vysvětlovalo samo.
Skupinové jméno: odkaz na buňku názvu skupiny, kterou chcete sečíst.
Cell_Above_group_name: odkaz na buňku buňky nad názvem skupiny.
Skupina_rozsahu: odkaz na rozsah, který obsahuje názvy skupin.
Rozsah součtu: rozsah buňky, která obsahuje hodnoty.
Podívejme se tedy, jak to funguje na příkladu.
Příklad: Součet hodnot podle skupiny
Zde máme tabulku Excelu, která obsahuje data tří společností s náhodnými daty.
První a nejlepší metodou je použití kontingenčních tabulek. Kontingenční tabulka je nejlepší k získání souhrnných a strukturovaných dat podle skupin.
Pokud však chcete z jakéhokoli důvodu sečíst hodnoty podle skupin pouze v původní tabulce. Pak použijte tuto metodu. Nejprve seřaďte tabulku podle skupin. A pak napište tento vzorec do C2:
= IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "")
Zkopírujte tento vzorec a máme součet různých skupin.
Jak tedy tento vzorec Excelu funguje?
Aby tento vzorec fungoval, je velmi důležité třídění dat podle skupin.
Podívejme se na funkci v C2 = IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "").,
Zde funkce IF kontroluje, zda název v A2 není roven A1. Nejsou si rovny, proto běží funkce SUMIF a sumuje hodnotu v rozmezí $ B $ 2: $ B $ 10 pouze pro hodnotu v A2, což nám dává 25551 v C2.
Podívejme se na funkci v C3, = IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A3, $ B $ 2: $ B $ 10), "")
Zde funkce IF kontroluje, zda se název v A3 nerovná A2. Jsou si rovni. Funkce SUMIF je tedy přeskočena a je vrácena nepravdivá část, která neobsahuje nic („“).
Jak používat funkci SUMIF v aplikaci Excel
SUMIFS s daty v Excelu
SUMIF s neprázdnými buňkami
Jak používat funkci SUMIFS v aplikaci Excel
SUMIFY pomocí logiky AND-OR
Oblíbené články:
Funkce VLOOKUP v Excelu
COUNTIF v aplikaci Excel 2016
Jak používat funkci SUMIF v aplikaci Excel