|
Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Jak praktiky využít funkci SUBTOTAL, aneb několik zajímavých funkcí v jednom kabátě.
Ač je funkce SUBTOTAL velice praktická (zastoupí/nahradí 11 funkcí), její používání není až tak časté.
Nejčastěji se s touto funkcí setkáte v "automatizovaných" výpočtech jako jsou souhrny případně v kontingenčních tabulkách.
Jelikož možnosti, které tato funkce nabízí, jsou opravdu široké, zaslouží si tato funkce samostatný článek, ve kterém její možností představím a dokáži, že její používání vám usnadní spoustu práce.
Funkce SUBTOTAL může nahradit použiti těchto funkcí:
Praktické příklady budou představeny ve třech verzích, pro:
SUBTOTAL(konstanta_funkce;odkaz1;odkaz2; atd.)
Konstanta funkce (zahrnuje skryté hodnoty) |
Konstanta funkce (ignoruje skryté hodnoty) |
Funkce |
---|---|---|
1 | 101 | PRŮMĚR |
2 | 102 | POČET |
3 | 103 | POČET2 |
4 | 104 | MAX |
5 | 105 | MIN |
6 | 106 | SOUČIN |
7 | 107 | SMODCH.VÝBĚR |
8 | 108 | SMODCH |
9 | 109 | SUMA |
10 | 110 | VAR.VÝBĚR |
11 | 111 | VAR |
Funkci nelze užít při skrývání sloupců, skryté sloupce nerespektuje.
Výsledek funkce SUBTOTAL při filtrování automatickým filtrem bude vždy stejný (tj. nemá vliv použití konstanty 1 – 11 nebo 101 – 111).
Konstanty funkce 101 až 111 jsou k dispozici od Excel 2003
Na praktických příkladech (různé možností odkazování) je předvedeno použití funkce SUBTOTAL, ukázkové příklady jsou navíc ke stažení zdarma.
Nejčastější použití, kdy máte tabulku s daty a potřebujete zjistit Průměr, Sumu, max, nebo min hodnotu.
=SUBTOTAL(1;D14:D25)
Soubor
SUBTOTAL - klasická tabulka v MS Excel
ke stažení zdarma. (Pro Excel 2007 a vyšší).
Definované názvy, kdy někdy potřebujete z důvodu "automatizace" výpočtu se odkazovat na definované názvy oblastí.
=SUBTOTAL(1;NEPŘÍMÝ.ODKAZ(D10))
Soubor
SUBTOTAL - Definované názvy v MS Excel
ke stažení zdarma (jak vkládat odkazy na definované názvy oblasti/buněk). Pro Excel 2007 a
vyšší.
Na tabulku je aplikovaný styl, který je hodně oblíbeným. Hlavně na zahraničních webech je použití tabulek se stylem populární. Kdo se s tímto odkazováním nesetkal, mohou vzorce působit nepochopitelným dojmem (ač opak je pravdou). Jak bude prakticky vypadat odkazování na tabulky se stylem, je popsáno v této kapitole.
=SUBTOTAL(1;Tabulka1[Věk])
Soubor
SUBTOTAL Styly tabulky v MS Excel
ke stažení zdarma. Pro tabulky které mají nastavený styl. (Pro Excel 2007 a vyšší).
Pomocí ovládacího prvku si vyberete, zda z tabulky chcete pomocí SUBTOTAL spočítat průměr, sumu, max, min, atd. hodnotu.
Poznámka: Jak vkládat ovládací prvky je popsáno v samostatném článku: Ovládací prvky formuláře.
Soubor
SUBTOTAL v MS Excel
ke stažení zdarma. (Pro Excel 2007 a vyšší).
Jak na pokročilejší použití funkce SUBTOTAL, včetně použití této funkce v souhrnech je v přípravě.
Používáte funkci SUBTOTAL? Máte zajímavý příklad použití. Můžete se zmínit v komentářích.
Článek byl aktualizován: 19.09.2020 10:57
Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.
Přidáno: 09.05.14 09:33
A jakou funkci mám použít, když potřebuju sčítat v řádku a skrývat SLOUPCE?
Přidáno: 10.05.14 21:29
To Tomáš: Nutno naprogramovat vlastní, nebo data převést do řádku.
Přidáno: 05.06.14 10:00
Zdravim, jak bych mohl pro SUBTOTAL vlozit jeste nejakou podminku? Konkretneji, mam prvni tabulku, kde v A sloupci mam jmena (kazdy clovek se muze opakovat, tedy stejne jmeno byt vicekrat), v B sloupci vydaje v Kc a v C sloupci datum. A pak na novem liste druhou tabulku, kde mam v D sloupci jmeno (kazde prave jednou) a v E sloupci soucet vydaju pro dane jmeno (tzn soucet hodnot B sloupce prvni tabulky, kde se rovnaji hodnoty jmena v A a D sloupcich). Udelat samotny soucet v E sloupci je mi jasne - napr. SUMIFS(list1!B:B;list1!A:A;list2!D:D) Lze to nejak scitat tak, aby to ignorovalo filtrem schovane radky/jmena - tzn kdyz napriklad na prvnim listu pro C sloupec vyfiltruji jen nejaky rok, tak aby to na druhem listu v E sloupci scitalo jen vydaje v danem roce? Velmi dekuji za pripadnou radu..
Přidáno: 02.08.14 19:57
To Koťas: Pár příkaldu n následujících článcích:
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2021 |