Součet podle skupin v tabulce Excel

Anonim


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