Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Jak vytvořit kontingenční tabulku v Microsoft Excelu? Odpověď naleznete v tomto článku (platí pro Excel 2010, 2007).
V zahraniční literatuře se kontingenční tabulky vyskytují pod pojmem Pivot Tables.
Hledáte-li v čem vytvořit interaktivní report, provést sumarizaci dat z rozsáhlých tabulek, nehledejte. Použijte kontingenční tabulku.
Kontingenční tabulka má sice divný název (pro někoho strašidelný), ale zdání klame, její používání je jednodušší než si myslíte. Jakmile to jednou zkusíte, již bez ní nebudete moci pracovat (tvořit reporty).
Pomocí kontingenční tabulky můžete data analyzovat, provádět souhrny, třídění, výpočty, tvořit kontingenční grafy. Prezentovaná data budou snáze pochopitelná a nejen pro prezentování, ale také pro následné rozhodování.
Jak na kontingenční tabulky se dozvíte v připravovaném seriálů: Články o kontingenčních tabulkách a grafech, jak je tvořit, co vše tyto tabulky umí. Předvedeno bude na praktických příkladech obchodů se sportovním zbožím (místo sportovního zboží může jít o prodej pečiva, drogérie, finanční služby, výrobní závod, atd.).
V následujících článcích předpokládám, že budete mít k dispozici následující tabulku se zdrojovými daty. Tabulku si můžete v dalším odstavci zdarma stáhnout (ať jí nemusíte přepisovat ;)).
Soubor data pro tvorbu kontingenční tabulky v Excelu ke stažení zdarma. (pro Excel 2007, Excel 2010)
Cílem je vytvořit kontingenční tabulku. Potřebujeme seznam rozčlenit podle kategorií a v jednotlivých kategoriích mít přehledně uspořádání výrobky.
Pokud už něco s Excelem umíte, bude vás to svádět tabulku seřadit a pak použít souhrny (případně nějaké funkce). Sice se takto také dostanete k cíli, ale ten bude zdlouhavější a nebude tak interaktivní a zábavný jako při použití kontingenční tabulky.
Začínáme Ve zdrojové tabulce si vyberte nějakou buňku (můj "zlozvyk" je, že vybírám celou tabulku, ač je to zbytečné).
Na kartě Vložení sekce Tabulky sekce Kontingenční tabulka a z menu vybrat Kontingenční tabulka.
Obdržíte dialogové okno Vytvořit kontingenční tabulku.
V dialogovém okně Vytvořit kontingenční tabulku nastavíte (něco je nastaveno automaticky)
V seznam polí kontingenční tabulky stačí zaškrtnout tato pole:
Zaškrtnutím se automaticky tvoří kontingenční tabulka (průběžně jak zaškrtávate, jde o interaktivní tvorbu)
Kontingenční tabulku máte hotovou.
Protože kontingenční tabulka bude potřeba pro další články, ještě provedeme filtr (ať není tak dlouhá ;) ).
V kontingenční tabulce klik na Popisky řádků a zaškrtnete jen Horolezectví kontingenční tabulka se vyfiltruje:
Dále můžete do kontingenční tabulky přidat další sloupec v Seznam polí kontingenční tabulky zaškrtnete Prodej kontingenční tabulka se rozšíří o další sloupce.
Pokud se Vám nedaří - nabízím vyřešený ukázkový soubor Kontingenční tabulka v Excelu - řešení ke stažení zdarma. (pro Excel 2007, Excel 2010)
Další dílem seriálu je: Data ve zdrojové tabulce - bez číselných hodnot případně Jak ze zdrojové tabulky získat jedinečná data nebo se vrátit na: Seriál o kontingenčních tabulkách a grafech - rozcestník.
O dalších výhodách kontingenčních tabulek se zmíním v samostatném článku o teorií. Jen na okraj při používání kontingenční tabulky si nezničíte zdrojová data (jak se mnohdy při řazení stává, že se člověk "uklikne" a je problém).
Článek byl aktualizován: 19.09.2020 11:02
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: 27.05.13 10:44
Dobry den, prave zkousim vytvorit kontingencni tabulku podle vaseho navodu. Mam k dispozici bohuzel pouze Excel 2003. Kdyz vlozim pozadovane policka do oblasti Dat, "soucet z ks", "soucet z cena" a "soucet z Prodej" se mi radi pod sebe a ne vedle sebe do sloupcu. Je mozne je v teto verzi 2003 dostat nejak vedle sebe? Dekuji, Petra
Přidáno: 27.05.13 16:53
To Petra: V Excelu je tvorba kontingenční tabulky trochu odlišná viz http://office.lasakovi.com/excel/data/ms-excel-kontingencni-tabulka/
Přidáno: 28.05.13 19:02
Tak se mi to podarilo :-) Stacilo chytit ten "soucet z ks" a presoupnout ho do sloupcu. Nadhera! Cely den si hraju s ruznyma tabulkama a je to uzasny! Momentalne jsem se zasekla na VBA - msgbox - dialogové okno. Viz muj dotaz v teto sekci. Jsem uplny zacatecnik s VBA, tak prosim o trpelivost :-) Proste nevim jak to dialogove okno aktivovat, aby se mi objevilo :-( Diky moc, Petra
Přidáno: 28.05.13 21:08
To Petra: Gratulace. MsgBox se zobrazí v VBA okně klik na zelenou šipku. Nebo vložit na list tlačítko a do tlačítka vložit kod o MsgBoxu, nebo jej spustí nějaká jiná akce.
Přidáno: 09.02.14 15:44
Zdravím, chtěl jsem se zeptat, jestli je možné nastavit, abych si do zvláštního sloupce nechal v kontingenční tabulce nechal převést datum na den v týdnu (po, út,...)? Děkuji
Přidáno: 09.02.14 18:04
Zdravím, narazil jsem na problém. Ve zdrojové tabulce mám datumy a hodnoty a v kontingenční tabulce se mi děje to, že pokud je hodnota se stejným datumem, tak se mi sloučí do jednoho a znehodnotí to další data (např. označení dne a součet času). Šlo by nastavit, aby se to neslučovalo a případné datum hodnoty, které je zobrazeno vícekrát zobrazilo i v kontingenční tabulce vícekráte? Děkuji
Přidáno: 09.04.14 15:04
supwer stranky pane lašáku
Přidáno: 11.04.14 08:26
To dasa: děkuji.
Přidáno: 02.10.14 21:38
Díky pomohlo
Přidáno: 11.12.14 21:44
Děkuji moc za pomoc je to výborný. děkuji
Přidáno: 23.12.14 09:52
Výborná stránka. Ste skúsený človek, pán Lasák. Vďaka!
Přidáno: 21.01.15 13:45
Myslím pane Lasáku, že Váš materiál je velmi užitečný a pomáhá. Děkuji! Petr J.
Přidáno: 21.07.15 07:18
Děkuji vám za tento článek, konečně jsem pochopila kontingenční tabulky.
Přidáno: 25.08.15 13:16
Jenom bych rád doplnil, že je nutné označit celou tabulku i s nadpisama (pokud teda jako pan Lasák označujete). Pokud nadpisy nemáte a označíte jenom data, první řádek dat vám bude Excel ignorovat a bude ho považovat za název sloupce. Tímpádem získáte v kontingenčce špatné hodnoty (na což je někdy těžké přijít).
Přidáno: 24.06.16 09:10
Děkuji za článek, moc mi pomohl pochopit účel a tvorbu kontingenčních tabulek.
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 - 2024 |