Funkce SUBTOTAL v aplikaci Excel
Funkce mezisoučtu aplikace Excel je vestavěná funkce, která se používá k poskytnutí mezisoučtu dané datové tabulky nebo datových sad, tento vzorec má dva argumenty, jeden je číslo funkce a druhý je rozsah, rozsah může být více, Excel má přednastaveno číslo funkce, které si musíme pamatovat před použitím této funkce, protože 1 představuje průměr a 2 představuje počet atd.
Syntax

Vzorec SUBTOTAL přijímá následující parametry a argumenty:
- function_num - Toto je číslo, které určuje, která funkce by měla být použita pro výpočty mezisoučtů v seznamu.
- ref1 - Toto je pojmenovaný rozsah nebo odkaz na mezisoučet.
- ref2 - Toto je volitelné. Toto je pojmenovaný rozsah nebo odkaz na mezisoučet.
- Návratová hodnota: Návratovou hodnotou bude číselná hodnota, která představuje konkrétní druh mezisoučtu.
Poznámky k použití
- Funkce SUBTOTAL se používá k získání mezisoučtu v seznamu nebo v databázi.
- Mezisoučet může při mezisoučtu používat různé funkce, které zahrnují PRŮMĚR, POČET, MAX a další (všechny funkce jsou uvedeny níže).
- Funkce SUBTOTAL vylučuje hodnoty v řádku, který je skrytý filtrem, a je výchozí.
- Funkce SUBTOTAL je velmi užitečná funkce v aplikaci Microsoft Excel.
Dostupné funkce pro SUBTOTAL
Jak je uvedeno výše, funkce SUBTOTAL může při mezisoučtu používat různé funkce; Zde je seznam dostupných funkcí se zahrnutím nebo vyloučením hodnot ve skrytých řádcích. Chování funkce SUBTOTAL je řízeno argumentem „číslo_funkce“. Viz tabulka níže -
Funkce | číslo_funkce
Zahrnuje skryté hodnoty | číslo_funkce
Nezahrnuje skryté hodnoty |
PRŮMĚRNÝ | 1 |
101 |
POČET | 2 |
102 |
COUNTA | 3 |
103 |
MAX | 4 |
104 |
MIN | 5 |
105 |
PRODUKT | 6 |
106 |
STDEV | 7 |
107 |
STDEVP | 8 |
108 |
SOUČET |
9 |
109 |
VAR |
10 |
110 |
VARP | 11 |
111 |
Ručně skryté hodnoty ve funkci SUBTOTAL
Určitě jste si všimli, že hodnoty použité pro argument function_num jsou spárovány ve výše uvedené tabulce, například 1-101, 2-102, 3-103 atd. To souvisí s tím, jak funkce SUBTOTAL zachází s ručně skrytými řádky.
Pojďme to objasnit.
- Když je hodnota function_num mezi 1-11 , funkce SUBTOTAL bude zahrnovat buňky, které jsou ručně skryty.
- Když je hodnota function_num mezi 101-111 , funkce SUBTOTAL vylučuje nebo ignoruje hodnoty v řádcích, které jsou ručně skryty.
Vždy pamatujte, že funkce SUBTOTAL vylučuje hodnoty v buňkách, které jsou skryty s filtrem. Bez ohledu na function_num jsou vyloučeny hodnoty, které jsou přítomny v řádcích filtrovaných.
Jak otevřít funkci SUBTOTAL v aplikaci Excel?
- Můžete jednoduše zadat požadovaný SUBTOTÁLNÍ vzorec do požadované buňky, abyste dosáhli návratové hodnoty argumentu.
- Můžete ručně otevřít dialogové okno SUBTOTÁLNÍ vzorec v tabulce a zadat logické hodnoty, abyste dosáhli návratové hodnoty.
- Zvažte snímek obrazovky níže, abyste viděli možnost SUBTOTAL v nabídce Math & Trig Function.

- Klikněte na možnost SUBTOTAL. Otevře se dialogové okno SUBTOTAL formula, kde můžete vložit hodnoty argumentů a získat návratovou hodnotu.

Jak používat funkci SUBTOTAL v aplikaci Excel? (s příklady)
Podívejme se níže na některé příklady funkce SUBTOTAL. Tyto příklady vám pomohou při zkoumání použití funkce SUBTOTAL.

Na základě výše uvedené tabulky Excel pojďme zvážit tři příklady a uvidíme návrat funkce SUBTOTAL na základě SUBTOTAL vzorce v aplikaci Excel.

Pro lepší pochopení zvažte níže uvedené screenshoty výše uvedených příkladů.
Příklad č. 1

Příklad č. 2

Příklad č. 3

Příklad č. 4

Příklad č. 5

Příklad č. 6

Příklad č. 7

Příklad č. 8

Příklad č. 9

Příklad č. 10

Příklad č. 11

Chyby ve funkci Mezisoučet
Pokud se vám v aplikaci SUBTOTAL Function vyskytne jakýkoli druh chyby v aplikaci Excel, může to být kterákoli z následujících možností -
- #HODNOTA! - K této chybě dochází, pokud daný argument function_num není jednou z povolených hodnot (tj. Mezi 1-11 nebo 101-111).
- # DIV / 0! - K této chybě dochází u požadovaného výpočtu, který zahrnuje dělení číselnou 0. Požadovaným výpočtem může být cokoli, například zjištění průměru, směrodatné odchylky nebo rozptylu pro rozsah buněk, které neobsahují žádnou číselnou hodnotu.
Věci k zapamatování
- Funkce SUBTOTAL vrací mezisoučet čísel, která jsou přítomna ve sloupci seznamu nebo databáze.
- Funkce SUBTOTAL má schopnost vrátit SUM, PRŮMĚR, POČET, MAX a další, přičemž hodnoty ve skrytých řádcích zahrnují nebo vylučují.
- Když je hodnota function_num mezi 1-11, funkce SUBTOTAL bude zahrnovat skryté hodnoty.
- Když je hodnota function_num mezi 101-111, funkce SUBTOTAL vylučuje nebo ignoruje skryté hodnoty.
- Ve filtrovaných seznamech bude SUBTOTAL vždy ignorovat hodnoty, které jsou přítomny ve skrytých řádcích, bez ohledu na číslo_funkce.
- Funkce SUBTOTAL ignoruje další mezisoučet, který již existuje v referencích. Dělá se to, aby se zabránilo chybě dvojitého započítání.
- Funkce Excel SUBTOTAL je určena pro výpočet hodnoty vertikálních dat, která je vertikálně uspořádána v listu aplikace Excel. V horizontálních rozsazích budou vždy zahrnuty hodnoty ve skrytých sloupcích.