Kontingenční tabulky v Excelu byste neměli podceňovat. To proto, že kontingenční tabulky Excelu dodají vše, co potřebujete pro analýzu dat. Od zhušťování řádků dat po odvození součtů a seskupování podobných sloupců je v kontingenčních tabulkách od všeho trochu.
Analýza dat však nemusí být tak přímočará, jak se zdá. Chcete-li tedy svá data vylepšit, můžete použít řadu pokročilých funkcí kontingenčních tabulek Excelu, které vylepší svá data a usnadní vám život.
Pokud jste již s kontingenčními tabulkami obeznámeni a chcete jít o krok dále s některými pokročilými funkcemi, můžete se podívat na následující pokročilé funkce kontingenčních tabulek.
Příprava souboru dat
Chcete-li porozumět pokročilým funkcím, musíte nejprve připravit počáteční datovou sadu. Pro usnadnění použijeme následující řádky a sloupce k ilustraci pokročilých funkcí kontingenční tabulky.
Tato data si můžete stáhnout přímo ze zdroje a procvičit si níže uvedené funkce.
Stažení:Ukázka supermarketu (Volný, uvolnit)
Jak vytvořit kontingenční tabulku v Excelu?
Vyberte data pro kontingenční tabulku Excel. Chcete-li vložit kontingenční tabulku, klikněte na Vložit karta nahoře a za ní Kontingenční tabulka volba.
Vybrat Z tabulky/rozsahu volba.
Protože jste před vložením pivotu vybrali rozsah dat, rozsah dat se automaticky aktualizuje v dialogovém okně pivot. Můžete si vybrat cíl kontingenční tabulky – můžete ji umístit na existující list nebo nový list.
Jakmile kliknete na OK, váš pivot je připraven ke kontrole. Ze seznamu polí můžete přidat potřebná zobrazení řádků/sloupců/hodnot.
Případně můžete automaticky vytvářet kontingenční tabulky v Excelu s VBA ušetřit čas a námahu.
1. Slice and Dice Data s Slicers
Slicery byly představeny jako součást sady Microsoft Excel 2010 a jsou dostupné ve vyšších verzích MS Office. Microsoft pokračuje ve vydávání nové funkce Excelu pomoci uživatelům co nejlépe využít jejich běžné datové úlohy.
Stejně jako některé jiné funkce aplikace Excel jsou i slicery vynikajícím způsobem, jak ovládat své pivoty pomocí externího filtru pivotů.
Na rozdíl od vestavěného pivotního filtru si můžete přizpůsobit průřezy a kdykoli zobrazit obsah. Uživatelé považují průřezy za docela efektivní, protože můžete filtrovat více položek a zobrazit je všem.
Přidání průřezů v kontingenční tabulce
Chcete-li do kontingenční tabulky přidat průřez, klikněte na kontingenční tabulku a přejděte na Analýza kontingenční tabulky tab, za kterým následuje Vložte kráječ volba.
Jakmile kliknete na tlačítko Průřez, můžete si vybrat jeden nebo více sloupců, které chcete použít jako průřez. Všechny možnosti, které vyberete, jsou pro usnadnění zobrazeny v samostatných polích filtru vedle pivotu. Položky průřezu filtrují kontingenční tabulku a zobrazují, co je relevantní.
Průřez je výhodný, zvláště když chcete ovládat více kontingenčních tabulek současně s okny průřezu (filtru).
2. Práce s vypočítanými poli
Vypočítaná pole jsou vynikajícím způsobem, jak do kontingenční tabulky přidat výpočty, které jsou nezbytné při práci s více číselnými sloupci, a vypočítat tak nové hodnoty za běhu.
Místo toho, abyste se potýkali s možnostmi kontingenční tabulky, můžete v kontingenční tabulce vytvořit nový sloupec (sloupky). Kdykoli provedete jakékoli změny v inherentních datech, změny se automaticky projeví v kontingenční tabulce. Nejprve však musíte aktualizovat kontingenční tabulku.
Jak vytvořit vypočítané pole v kontingenční tabulce
Předpokládejme, že chcete vypočítat celkový prodej pro každou podkategorii. Zjevným vzorcem je odvodit součin polí prodeje a množství.
Chcete-li takové výpočty provádět efektivně, můžete v kontingenční tabulce vytvořit výpočtové pole.
Chcete-li vytvořit počítané pole, klikněte na svou kontingenční tabulku a přejděte do Analýza kontingenční tabulky tab. Klikněte na Pole, položky a sady tlačítko z pásu karet.
Klikněte na Vypočítané pole z rozbalovací nabídky. V dialogovém okně v rámci název sloupec, přiřaďte záhlaví sloupce. Dále z Pole seznamu, vyberte názvy sloupců, které chcete ve vzorci použít.
Hledejte Odbyt volba. Klikněte na Vložit pole knoflík. Možnost prodeje se automaticky přidá do Vzorec sloupec. Podobně můžete kliknout Množství, následuje Vložit pole knoflík.
Přidat hvězdička (*) mezi názvy dvou polí v řádku vzorců. Klikněte na Přidat knoflík.
V rámci kontingenční tabulky je k dispozici nově vytvořený sloupec.
Podobně můžete v kontingenčních tabulkách vytvořit více počítaných polí a vylepšit tak své výpočty.
3. Jak aktualizovat více kontingenčních tabulek
Když pracujete s komplexními daty, existuje vysoká pravděpodobnost, že vytvoříte více kontingenčních tabulek současně.
V závislosti na struktuře vašich dat můžete dát přednost umístění několika pivotů na jeden list, zatímco mnoho dalších může být na jiných listech ve stejném sešitu.
Existují dva způsoby, jak můžete v sešitu aktualizovat více kontingenčních tabulek. První možností je použít Excel VBA k automatizaci procesu aktualizace.
Případně to můžete provést také ručně. Klikněte na libovolnou kontingenční tabulku a přejděte na Analýza kontingenční tabulky v horní nabídce pásu karet. Klikněte na Obnovit rozbalovací nabídka tlačítka. Vybrat Obnovit vše ze seznamu.
Jakmile klepnete na toto tlačítko, všechny kontingenční tabulky v sešitu se obnoví. Jakékoli nové změny se projeví v kontingenční tabulce.
Často chcete seskupit konkrétní datové body, aby koncoví uživatelé lépe porozuměli struktuře dat. Jako odborník pravděpodobně dobře rozumíte datům a jejich vztahu k širším kategoriím. Naopak, koncoví uživatelé mohou mít často potíže s pochopením těchto seskupení v rámci kontingenčních tabulek.
Pro usnadnění procesu můžete použít Skupina funkce pro seskupení podkategorií dohromady a přejmenování skupiny, abyste získali smysluplné informace.
Chcete-li vytvořit skupinu, stiskněte ctrl klíč a vybrat více položek ze seznamu položek najednou. Klikněte pravým tlačítkem do kontingenční tabulky a klikněte na Skupina volba.
Excel vytvoří výchozí skupiny, které můžete upravit výběrem více položek.
Jakmile jsou skupiny připraveny, můžete názvy skupin přejmenovat podle svých potřeb.
Chcete-li skupiny odebrat, klikněte pravým tlačítkem do kontingenční tabulky a vyberte Zrušit seskupení volba.
Použití pokročilých kontingenčních funkcí v Excelu
Funkce kontingenční tabulky nejsou omezeny pouze na Microsoft Excel. Mnoho programovacích jazyků nabízí takovou funkcionalitu a Python není výjimkou z tohoto pravidla.
V Pythonu můžete používat kontingenční tabulky a hrát si s jeho jedinečnými funkcemi, abyste mohli efektivně manipulovat a analyzovat svá data. Ujišťujeme vás, že Python poskytuje mnoho funkcí, které vám usnadní a zrychlí práci.