Funkce Excel SUBTOTAL
Na rozdíl od funkcí SUM, AVERAGE, COUNTA a dalších funkcí, které dělají pouze jednu věc, je funkce SUBTOTAL všestranná a může provádět různé aritmetické a logické operace, jako je výpočet součtu nebo průměru, nalezení minimální nebo maximální hodnoty, získání standardní odchylky a více (viz tabulka pod argumentem číslo_funkce). SUBTOTAL je také flexibilnější, protože může zahrnout nebo vyloučit skryté hodnoty.
Syntax
=SUBTOTAL(function_num, ref1, [ref2], ...)
Argumenty
- function_num (povinné): Číslo 1-11 nebo 101-111, které určuje matematickou operaci, kterou chcete použít ve výpočtu:
- 1 - 11: Zahrnout ručně skryté řádky;
- 101 - 111: Ignorovat ručně skryté řádky.
-
Function_num funkce Popis Zahrnout
skrytýIgnorovat
skrytý1 101 PRŮMĚRNÝ Vypočítá průměr čísel 2 102 COUNT Spočítá buňky, které obsahují číselné hodnoty 3 103 COUNTA Počítá neprázdné buňky 4 104 MAX Vrátí maximální hodnotu 5 105 MIN Vrátí minimální hodnotu 6 106 ZBOŽÍ Vypočítá součin čísel 7 107 STDEV Vypočítá směrodatnou odchylku na základě vzorku 8 108 SMODCH Vypočítá směrodatnou odchylku na základě celého základního souboru 9 109 SOUČET Vypočítá součet čísel 10 110 VAR Odhadne rozptyl na základě vzorku 11 111 VAR Odhadne rozptyl na základě celé populace
- ref1 (povinné): Pojmenovaný rozsah nebo odkaz, pro který chcete mezisoučet.
- [ref2], ... (volitelné): Až 254 dalších pojmenovaných rozsahů nebo odkazů na mezisoučet.
Návratová hodnota
Funkce SUBTOTAL vrací číselnou hodnotu.
Poznámky k funkcím
- SUBTOTAL ignoruje hodnoty ve vyfiltrovaných řádcích, bez ohledu na to číslo_funkce.
- SUBTOTAL s číslo_funkce of 101-111 ignoruje hodnoty ve skrytých řádcích, ale ne ve skrytých sloupcích. Hodnoty ve skrytých sloupcích jsou vždy zahrnuty.
- SUBTOTAL ignoruje ostatní vzorce SUBTOTAL, které existují ref1, ref2, … aby se zabránilo dvojímu započtení.
- SUBTOTAL vrátí # DIV / 0! chyba, pokud má funkce provést dělení nulou (0).
- SUBTOTAL vrátí #HODNOTA! chyba, pokud:
- číslo_funkce je jakékoli číslo jiné než 1-11 nebo 101-111;
- Jakýkoli z argumentů ref obsahuje nečíselnou hodnotu;
- Kterýkoli z argumentů ref obsahuje 3D odkaz.
Příklad
Předpokládejme, že máte inventární list, jak je znázorněno výše, a chcete získat celkový počet položek na listu, zkopírujte nebo zadejte níže uvedený vzorec do buňky G5 a stiskněte vstoupit získat výsledek:
=MEDZISČET(3,B4: B14)
Chcete-li získat celkové jednotky všech položek v obchodě I a obchodu II na listu, zkopírujte nebo zadejte níže uvedený vzorec do buňky G8 a stiskněte vstoupit získat výsledek:
=MEDZISČET(9,D4: D14,E4: E14)
Chcete-li zjistit průměrnou cenu položek na listu, zkopírujte nebo zadejte níže uvedený vzorec do buňky G11 a stiskněte vstoupit získat výsledek:
=MEDZISČET(1,C4: C14)
√ Poznámka: Aby se výsledky zobrazovaly správně ve formátu měny, jak je uvedeno výše, měli byste použít Formát buněk prvek: Vyberte buňky, na které chcete prvek použít, a stiskněte Ctrl + 1. Pod záložkou Číslo ve vyskakovacím okně Formát buněk dialog, zvolte Měnaa nastavte desetinná místa, symbol a formát pro záporná čísla v pravé části:
Související funkce
Funkce Excel AGGREGATE vrací souhrn výpočtů jako SUM, COUNT, SMALLL atd. s možností ignorovat chyby a skryté řádky.
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel - pomůže vám vyniknout před davem
Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...
Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.