Zdrojem dat pro tvorbu kontingenční tabulky bývá nejčastěji datová tabulka, umístěná přímo v sešitu Excelu. Excel však umožňuje využívat pro tvorbu kontingenčních tabulek také jiné datové zdroje, zejména databázové systémy, například Access.
Řešení příkladů v této kapitole vyžaduje dva soubory – databázi Access2013_KT.accdb a ukázkový sešit Access2013_KT.xlsx.
NahoruTvorba propojení na externí zdroj dat
Vytvoření kontingenční tabulky z dat umístěných v databázi provedete pomocí následujícího postupu:
- Použijte příkaz Kontingenční tabulka na kartě VLOŽENÍ ve skupině Tabulky. V zobrazené nabídce označte volbu Použít externí zdroj dat a stiskněte tlačítko Zvolit připojení.
![](/images/onlibpc/8.3.4-1.jpg)
- Zobrazí se seznam naposledy použitých připojení. Pokud vytváříte nové připojení, klikněte na tlačítko Vyhledat další a v okně pro výběr databáze nalezněte umístění a název databáze, ze které se má kontingenční tabulka vytvořit, a potvrďte tlačítkem Otevřít.
![](/images/onlibpc/8.3.4-2.jpg)
- V dalším okně vyberte datový zdroj. V seznamu jsou zobrazeny všechny tabulky a výběrové dotazy, obsažené ve vybrané databázi. Zvolte potřebnou tabulku nebo dotaz a klepněte na tlačítko OK.
![](/images/onlibpc/8.3.4-3.jpg)
- Po potvrzení můžete opět pracovat s běžným oknem pro vytváření kontingenční tabulky. Pod tlačítkem Zvolit připojení vidíte název aktuálního připojení.
Informaci o externím zdroji dat si sešit Excelu uloží i s úplnou cestou. Pokud databázi Accessu přesunete do jiného umístění (nebo přejmenujete), kontingenční tabulka nebude správně fungovat, a to i tehdy, jestliže jsou sešit i databáze umístěny ve stejné složce.
Po kliknutí na tlačítko Vyhledat další je možné kromě přímého otevření databáze použít i propojovací soubor s příponou *.odc (Office Data Connection).
Použití souboru ODC má dvě výhody:
- V souboru je již zahrnuta informace o umístění a názvu databáze. Nemusíte ji proto vyhledávat.
- Pomocí souboru ODC můžete pro tvorbu kontingenční tabulky použít i jiné datové zdroje, např. SQL Server.
NahoruTvorba kontingenční tabulky
Po potvrzení zdroje dat budeme vráceni zpět do dialogového okna Vytvořit kontingenční tabulku. V části Zvolte umístění sestavy kontingenční tabulky určíte, jestli ji chcete vytvořit na novém nebo na existujícím listu. Vytvoření kontingenční tabulky potvrdíme tlačítkem OK.
![](/images/onlibpc/8.3.4-4.jpg)
Tím se na listu vytvoří prázdná kontingenční tabulka a na pravé straně se zobrazí okno se seznamem polí. Jednotlivá pole zatáhněte myší do potřebných částí kontingenční tabulky.
Pro aktualizaci postavte kurzor do oblasti kontingenční…