Kontingenčné tabuľky sú jedným z najúčinnejších nástrojov pre analýzu väčšieho množstva údajov. Sú praktické, intuitívne a poskytujú rýchle výsledky, ktoré by inak trvali hodiny ručného spracovania. Tento článok vás prevedie, ako takéto tabuľky vytvoriť a využiť v praxi. Článok je určený pre začiatočníkov, ktorí sa chcú naučiť efektívne spracovávať údaje, no aj pre pokročilých používateľov, ktorí si chcú osviežiť vedomosti. Podľa rebríčka top nástrojov pre prax od zamestnávateľa patria každoročne kontingenčné tabuľky do pätice top Microsoft Excel nástrojov.
PROTIP: Vzorové dáta na tréning nájdete priamo v Microsoft Excel. Dáta získate ak kliknete pravým tlačidlom myši na názov hárku. Následne kliknete na Vložiť → Tabuľkové riešenia → Sales Report (Insert → Spreadsheet Solutions → Sales Report).
Zdroj: Microsoft Excel
Čo je kontingenčná tabuľka (Pivot Table)?
Kontingenčná tabuľka bežne hovorovo tzv. pivotka je interaktívny analytický nástroj dostupný v softvéroch, ako je Microsoft Excel, ktorý umožňuje zhrnúť, analyzovať a prezentovať údaje.
V kontexte softvéru, ako je Microsoft Excel, kontingenčná tabuľka predstavuje interaktívny nástroj na rýchle zhrnutie veľkého množstva údajov. Umožňuje podrobnú analýzu číselných údajov, identifikáciu vzorcov, trendov a porovnaní v dátach. Používatelia môžu jednoducho meniť usporiadanie riadkov a stĺpcov, aplikovať filtre a vykonávať rôzne výpočty bez potreby zložitých vzorcov.
Celkovo kontingenčné tabuľky slúžia na efektívnu analýzu a prezentáciu údajov, čo umožňuje lepšie pochopenie a interpretáciu komplexných dátových súborov. V starších verziách Microsoft Excel ste sa mohli stretnúť aj s názvom krížové tabuľky alebo slangovo pivotky z anglického názvu pivot table. Bežne, keď prídete na pracovný pohovor, tak sa vás vo veľkých firmách a korporátoch môžu hneď na začiatku opýtať či ovládate pivotky a teda čo ovládate kontingenčné tabuľky.
Mimochodom slovo kontingent znamená vopred stanovený počet, dávka; zákonom alebo zmluvou stanovený počet alebo množstvo. Bežne ste sa so slovom kontingent mohli stretnúť v armáde alebo pri situácií, že niekto kričí utvorte kontingent. Kontingenčná tabuľka je dynamická tabuľka, ktorá sa používa na prehľadnú vizualizáciu vzájomného vzťahu dvoch štatistických znakov. Keby ste mali kontingenčnú tabuľku vysvetliť 12 ročnému dieťaťu, tak to nie je nič iné ako skladačka/lego kde kocky sú dáta. Vyskladáte si totiž z dát akúkoľvek ďalšiu tabuľku/tabuľky, ktoré potrebujete a to bez neustáleho kopírovania a prenášania dát.
Na čo kontingenčná tabuľka slúži?
Kontingenčná tabuľka je praktický nástroj na spracovanie veľkého množstva údajov. Jej využitie oceníte najmä v situáciách, keď potrebujete pracovať iba s vybranými stĺpcami zo zdrojovej tabuľky a analyzovať ich vzájomné prepojenia z iného pohľadu. Prehľadávanie rozsiahlych databáz môže byť často zložité, no kontingenčná tabuľka tento proces výrazne zjednodušuje. Pomocou tohto typu tabuľky dokážete vyselektovať a vizualizovať kľúčové stĺpce a riadky, čím vytvoríte zrozumiteľný prehľad hodnôt a súvislostí, ktoré v zdrojových údajoch nie sú na prvý pohľad zrejmé. Výsledná tabuľka obsahuje iba relevantné informácie, pričom odstráni nepotrebné časti, ktoré pre daný problém nemajú význam. Takto pripravená tabuľka umožňuje detailnejšiu a efektívnejšiu analýzu dát.
Kontingenčná tabuľka je nástroj používaný na prehľadné zhrnutie a analýzu vzťahov medzi dvoma alebo viacerými štatistickými znakmi. Riadky kontingenčnej tabuľky zodpovedajú možným hodnotám jedného znaku, zatiaľ čo stĺpce zodpovedajú možným hodnotám druhého znaku. V jednotlivých bunkách tabuľky sú uvedené počty prípadov, kedy prvý znak nadobúda hodnotu zodpovedajúcu príslušnému riadku a druhý znak hodnotu zodpovedajúcu príslušnému stĺpcu.
Kontingenčnú tabuľku nájdete na Karte Vložiť (Insert) / Kontingenčná tabuľka vo verziách 2007, 2010, 2013, 2016, 2023 + Office/Microsoft 365. V starších verziách 98, 2000, 2002, 2003 bola na karte Údaje / Zostava kontingenčnej tabuľky a kontingenčného grafu. Alebo je jednoducho viete vytvoriť zostať z pravej tabuľky priamo na karte Návrh tabuľky / Zhrnúť s kontingenčnou tabuľku.
Kontingenčná tabuľka je interaktívna tabuľka, ktorá slúži na rýchle sumarizovanie veľkého množstva údajov. Prehadzovaním riadkov a stĺpcov môžeme zobraziť rôzne súhrny zdrojových údajov, filtrovať údaje zobrazením rôznych stránok alebo zobraziť podrobné údaje o oblastiach, ktoré vás zaujímajú. Kontingenčná tabuľka slúži k porovnávaniu súvisiacich celkových hodnôt, najmä ak chceme sumarizovať dlhý zoznam dát a porovnať viac aspektov jednotlivých údajov. V kontingenčnej tabuľke sa údaje automaticky zoraďujú a vytvárajú sa súhrny a súčty. Kontingenčná tabuľka je interaktívna, a tak umožňuje zmenou zobrazenia údajov zobraziť viac podrobných dát alebo vypočítať iné súhrny.
Kontingenčné tabuľky sa najčastejšie používajú na analýzu predajných údajov, sledovanie výkonov tímov, identifikáciu trendov alebo porovnanie rôznych parametrov. Kontingenčné tabuľky nachádzajú široké uplatnenie v oblastiach, kde je potrebná efektívna analýza údajov, napríklad:
- Sumarizácia predajov podľa regiónov, produktov alebo časových období.
- Meranie a porovnanie ukazovateľov, napríklad produktivity alebo dosahovania cieľov.
- Rýchle odhalenie vzorcov alebo zmien v údajoch, ktoré môžu byť dôležité pre rozhodovanie.
- Porovnávanie ziskovosti produktov na základe rôznych kritérií, ako sú ceny, trhy alebo obdobia.
- Načítanie údajov z rôznych zdrojov (napr. CSV, databázy alebo cloudové služby) a ich vzájomné prepojenie v jednej tabuľke.
- Čistenie údajov a odstraňovanie duplicít, čo zvyšuje presnosť a kvalitu analýzy.
Príklad využitia z praxe:
Pomocou kontingenčnej tabuľky môžete analyzovať predaje produktov v jednotlivých regiónoch počas rôznych časových období, čo vám pomôže identifikovať najziskovejšie oblasti alebo obdobia.
V prípade, že vedenie spoločnosť sleduje počet dokončených úloh zamestnancami v rôznych tímoch. Kontingenčná tabuľka umožní porovnať produktivitu tímov a identifikovať najvýkonnejších zamestnancov.
Marketingový tím importuje údaje z CRM systému (o zákazníkoch) a z e-shopu (o nákupoch). Pomocou kontingenčnej tabuľky je možné analyzovať, ktorý typ zákazníkov (napr. podľa veku alebo miesta) generuje najvyššie príjmy.
Zdrojové údaje kontingenčnej tabuľky: Kontingenčnú tabuľku môžeme vytvoriť na základe zoznamu aplikácie Microsoft Excel, externej databáze, viac listov aplikácie Excel alebo z inej kontingenčnej tabuľky alebo v Microsoft PowerPivot, Power Query.
Kontingenčná tabuľka sa skladá z polí, z ktorých každé odpovedá stĺpcu zdrojových údajov a sumarizuje viac riadkov informácií zo zdrojových údajov. Polia v kontingenčnej tabuľke sumarizujú údaje v riadkoch alebo stĺpcoch. Polia = Stĺpce. Preto sa vám aj bude otvárať samostatné okno Polia Kontingenčnej tabuľky pri jej vytváraní.
Porovnanie klasickej a kontingenčnej tabuľky v Microsoft Excel
Klasická tabuľka a kontingenčná tabuľka v Exceli sa líšia najmä svojim účelom a spôsobom využitia. Klasická tabuľka slúži predovšetkým na manuálne zadávanie a organizáciu údajov. Má pevne definované riadky a stĺpce, kde sa výpočty a analýzy vykonávajú pomocou vzorcov. Tento typ tabuľky je vhodný na jednoduché operácie, ako je sumarizácia údajov alebo základné výpočty. Na druhej strane, kontingenčná tabuľka je automatizovaný nástroj určený na pokročilú analýzu údajov. Umožňuje dynamicky sumarizovať, triediť a filtrovať veľké množstvo údajov, čo ju robí ideálnou pre zložitejšie analýzy. Rozdiely sú zrejmé z tabuľky:
Parameter | Tabuľka | Kontingenčná tabuľka | |
Účel | Uchováva dáta v jednoduchom formáte. | Sumarizuje, analyzuje a prezentuje údaje z tabuľky. | |
Štruktúra | Skladaná z riadkov a stĺpcov, kde sú údaje väčšinou fixné. | Dynamická štruktúra, umožňuje meniť riadky, stĺpce a zobrazenia. | |
Zdroj dát | Priamo zadané údaje alebo importované. | Závisí na existujúcej tabuľke ako zdroji dát. | |
Dynamickosť | Statická – zmeny sa robia manuálne. | Dynamická – automaticky sa aktualizuje pri zmene zdrojových dát. | |
Funkcie | Základné úpravy (pridávanie, mazanie, filtrovanie, triedenie). | Pokročilé funkcie, ako je sumarizácia, filtrovanie, výpočty a grupovanie dát. | |
Interaktivita | Minimálna interaktivita, väčšina úprav je manuálna. | Vysoká interaktivita – používateľ môže pridávať rôzne polia, meniť dimenzie a aplikovať rôzne výpočty. | |
Analýza dát | Nevhodná pre komplexnú analýzu dát. | Ideálna na analýzu veľkého množstva dát – poskytuje prehľad a agregáciu. | |
Grafická prezentácia | Vyžaduje manuálnu tvorbu grafov na základe dát. | Možnosť rýchlej tvorby kontingenčných grafov priamo z tabuľky. | |
Jednoduchosť použitia | Jednoduchá na pochopenie a použitie. | Vyžaduje základné znalosti, aby bolo možné ju efektívne využívať. | |
Rýchlosť spracovania dát | Pomaljšie, ak je potrebné manuálne sumarizovať alebo analyzovať údaje. | Rýchla a efektívna na sumarizáciu a analýzu veľkého množstva údajov. | |
Závislosť na šablónach | Nie je závislá na preddefinovaných šablónach alebo zdrojoch. | Vyžaduje zdrojovú tabuľku, aby mohla fungovať. |
Vytvorenie kontingenčnej tabuľky v Exceli
V prvom rade je nutné riadiť sa niekoľkými pravidlami (tzv. Božie prikázania pre zostavenie kontingenčnej tabuľky) a to:
- Údaje v tabuľke musia byť zoradené do stĺpcov. Po lopate dáta a tabuľka je orientovaná v stĺpcoch. Hlavička je prvý riadok.
- Údaje rovnakého druhu musia byť v jednom stĺpci. To znamená, že keď máte v stĺpci napr. celé čísla, tak je dobré to zachovať a nedávať tam aj texty/reťazce a ešte aj TRUE/FALSE. Sú situácie kedy sa toto pravidlo porušuje keď napríklad v práve v stĺpci s číslami chcete mať len 1 text napr. slovo nie je skladom/nedostupné.
- Prvý riadok tabuľky musí obsahovať názvy stĺpcov, ktoré sú jedinečné a teda sa neopakujú. To znamená, že musíš mať korektne vyplnenú hlavičku a to bez duplicít.
- Tabuľka by nemala obsahovať žiadne voľné riadky alebo stĺpce. Hlavne nesmie obsahovať prázdne stĺpce.
- Ideálne zostavte kontingenčnú tabuľky z dynamickej pravej Microsoft Excel tabuľky. Tabuľky a kontingenčné tabuľky sú najlepší priatelia na život a smrť.
Pripravte si dáta – Dáta reprezentujú tabuľku, ktorá má parametre presne podľa spomínaných pravidiel. Bez dát to nepôjde a ani nemá moc zmysel.
Zdroj: Microsoft Excel
Označte tabuľku – Kliknite do bunky v tabuľke a prejdite na kartu Vložiť > Kontingenčná tabuľka.
Zdroj: Microsoft Excel
Vyberte rozsah údajov a zvoľte, či chcete tabuľku vytvoriť na novom hárku alebo v aktuálnom. Odporúčame využiť možnosť vytvoriť tabuľku v novom hárku. Pri vložení kontingenčnej tabuľky máme na výber z možnosti tabuľka alebo rozsah. Pre zjednodušenie zvolíme možnosť tabuľka.
Zdroj: Microsoft Excel
Vytvorí sa vám kontingenčná tabuľka.
Zdroj: Microsoft Excel
Vrátime sa späť, kde vidíme, že v menu pribudli “Analýza kontingenčnej tabuľky” a “Návrh”.
Zdroj: Microsoft Excel
Pre zoznam krajín – bez duplicít zaškrtnem políčko KRAJINA.
Zdroj: Microsoft Excel
Kontingenčné tabuľky používajú na sumarizáciu hodnôt z dátových polí súhrnné funkcie, napríklad SUMA, POČET (COUNT) nebo PRIEMER (AVERAGE). Tieto funkcie tiež poskytujú automatické súhrny a celkové súčty na mieste, ktoré si pre ich zobrazenie zvolíte. Vo väčšine kontingenčných tabuliek môžeme zo zdrojových údajov zobraziť riadky s podrobnými údajmi, ktoré tvoria súhrnnú hodnotu v danej dátové bunke. Potiahnutím tlačidla poľa do inej časti kontingenčnej tabuľky môžete dáta zobraziť rôznymi spôsobmi a počítať rôzne súhrnné hodnoty. Kontingenčný graf: Môžeme ho vytvoriť na základe starej KT alebo súčasne s KT. Ak zmeníme rozvrhnutie KT, zmeníme aj rozvrhnutie KG a naopak.
Kompletný postup nájdete vo videu ➡️ https://www.youtube.com/watch?v=5fJVxYWtEIs
Vytvorenie kontingenčnej tabuľky v Google Sheets
Kontingenčné tabuľky sú navrhnuté tak, aby ušetrili váš čas a zjednodušili prácu. Google Sheets navyše pridáva k tejto funkcii niekoľko výhod – jeho rozhranie je intuitívne, nevyžaduje žiadne inštalácie, a navyše umožňuje spoluprácu viacerých používateľov v reálnom čase. To je ideálne pre tímové projekty, kde každý člen potrebuje rýchly a jednoduchý prístup k dátam.
Google Sheets je navyše ideálnou platformou pre kontingenčné tabuľky, pretože umožňuje pracovať s údajmi v cloude. To znamená, že môžete jednoducho importovať dáta z rôznych zdrojov, ako sú Google Forms, CSV súbory alebo iné cloudové služby, a okamžite ich analyzovať. Akékoľvek zmeny v zdrojových údajoch sa dajú ľahko aktualizovať aj v tabuľke, čo eliminuje potrebu manuálnych zásahov a znižuje riziko chýb.
Postup na vytvorenie kontingenčnej tabuľky
Vytváranie kontingenčných tabuliek je základnou zručnosťou pre každého, kto pravidelne pracuje s dátami. Tu je jednoduchý postup ako na to.
Pripravte si dáta. Uistite sa, že vaša tabuľka je správne pripravená na vytvorenie kontingenčnej tabuľky. Mala by obsahovať jasne pomenované hlavičky stĺpcov. Dôležité je, aby bol dátový rozsah usporiadaný, bez prázdnych riadkov alebo duplicít, ktoré by mohli narušiť analýzu.
Zdroj: Google Sheet
Označte tabuľku – Kliknite do bunky v tabuľke a prejdite na kartu Vložiť > Kontingenčná tabuľka.
Zdroj: Google Sheet
Po vytvorení kontingenčnej tabuľky sa zobrazí nový hárok alebo tabuľka na existujúcom hárku spolu s ovládacím panelom na pravej strane.
Zdroj: Google Sheet
Pridáme riadky, stĺpce, hodnoty a filtre podľa potreby a upravíme tabuľku.
Zdroj: Google Sheet
V prípade, že sa chcete naučiť efektívne spracovávať a analyzovať dáta pomocou Google Sheets, odporúčame absolvovať akreditovaný kurz Online kurz Google Workspace – Tabuľky (Google Sheets). Kurz vás prevedie základmi tvorby a úpravy tabuliek, používania funkcií a vzorcov pre automatizáciu výpočtov a organizáciu dát. Získate znalosti o vytváraní a filtrovaní údajov spolu s tvorbou prehľadných zostáv. To vám pomôže lepšie spravovať údaje a vizualizovať ich výsledky pre potreby projektov a reportov. Naučíte sa využívať výhody online tabuliek Google Sheets oproti Microsoft Excel.
Microsoft Excel – PowerPivot
Power Pivot je výkonný doplnok pre program Excel, ktorý umožňuje pokročilú analýzu údajov a vytváranie komplexných dátových modelov. Tento nástroj je navrhnutý na spracovanie veľkých objemov dát z rôznych zdrojov, čo zjednodušuje rýchlu analýzu a poskytuje možnosť ľahko zdieľať prehľady a výsledky.
V Power Pivote pracujete s dátovým modelom, ktoré sú navzájom prepojené vzťahmi. Dátový model je plne synchronizovaný s modelom v okne Power Pivot. To znamená, že všetky údaje importované do Excelu sú okamžite dostupné aj v Power Pivote a naopak, čo vám umožňuje efektívne manipulovať a analyzovať dáta na jednom mieste.
V prípade, že pracujete s veľkými objemami dát, neváhajte ani chvíľu. Power Pivot vám do veľkej miery robotu uľahčí. Viac o doplnku Power Pivot sa dozviete z nášho akreditovaného kurzu Online kurz Microsoft Excel – PowerPivot.
Zdokonaľte si prácu s kontingenčnými tabuľkami vo VITA Academy
Ak chcete svoje zručnosti posunúť na vyššiu úroveň, odporúčame kurz kontingenčných tabuliek vo VITA Academy. Z kurzov sme pre vás vybrali dva a to jeden pre začiatočníkov a druhý pre pokročilých užívateľov programu Excel.
VITA Academy Online kurz Microsoft Excel – Kontingenčné Tabuľky
Online kurz Microsoft Excel: Kontingenčné tabuľky je ideálnou voľbou pre každého, kto sa chce naučiť efektívne pracovať s kontingenčnými tabuľkami a analyzovať údaje. Tento kurz je jediný akreditovaný a certifikovaný program na Slovensku zameraný na túto oblasť.
Počas kurzu sa naučíte:
- Čo sú kontingenčné tabuľky
- Pracovať s dátumami
- Filtrovať údaje
- Vyrábať grafy
- Analyzovať dáta
- Používať podmienené formátovanie
- Štýlovať a formátovať tabuľky
- Vytvárať prepojenia
Tento kurz vás pripraví na to, aby ste kontingenčné tabuľky využívali nielen intuitívne, ale aj profesionálne. Ak túžite skutočne zvládnuť prácu s kontingenčnými tabuľkami, tento kurz je pre vás tou správnou voľbou.
Prihláste sa na kurz už dnes a zistite, ako efektívne využívať tento nástroj na každodenné analýzy.
VITA Academy Online kurz Microsoft Excel – Pokročilé Techniky a Veľké Dáta
Online kurz Microsoft Excel – Pokročilé Techniky a Veľké Dáta vás naučí tvoriť pokročilé analýzy v programe Microsoft Excel. Ide o jediný akreditovaný a certifikovaný kurz na Microsoft Excel – Pokročilé Techniky a Veľké Dáta na Slovensku. Ako absolvent kurzu budete ovládať najpoužívanejšie analytické nástroje a funkcie určené k hromadnému spracovaniu veľkého objemu dát. Naučíme vás:
- Tvoriť pokročilé analýzy bez programovania.
- Pracovať s analytickými nástrojmi Excelu.
- Získavať a spracovávať veľký objem dát.
- Vyhnúť sa častým chybám.
- Zamedziť riziku poškodenia a straty dát.
- Spravovať veľký objem dát.
- Automatizovať najnáročnejšie opakujúce sa úlohy.
- Naučiť sa základy pravdepodobnosti a štatistiky.
Ak sa chcete skutočne naučiť používať Pokročilé Techniky a Veľké Dáta v Exceli, tak toto je ideálny online kurz pre vás. Kompletná ponuka kurzov zameraných na zvládnutie programu Microsoft Excel na stránkach VITA Academy.
Kontingenčné tabuľky sú výkonný nástroj na spracovanie údajov. Ich pochopením a správnym využitím môžete získať cenné informácie pre strategické rozhodnutia. Začnite s ich jednoduchou tvorbou a postupne sa zdokonaľujte pomocou kurzov a praktického využitia.
Objavte online kurzy Microsoft Excel
Zdroje a použitá literatúra ku kontingenčným tabuľkám
- Alexander, M., Walkenbach, J. Analýza údajov pomocou kontingenčných tabuliek v Microsoft Exceli. Brno: Computer Press, 2013. ISBN 978-80-251-3830-1.
- Jelen, B., Alexander, M. Microsoft Excel 2016: Kontingenčné tabuľky. Brno: Computer Press, 2016. ISBN 978-80-251-4601-6.
- MICROSOFT. (2024). Vytvorenie kontingenčnej tabuľky na analýzu údajov z hárkov. In support.microsoft.com. Dostupné na: https://support.microsoft.com/sk-sk/office/vytvorenie-kontingen%C4%8Dnej-tabu%C4%BEky-na-anal%C3%BDzu-%C3%BÚdajov-z-h%C3%A1rkov-a9a84538-bfe9-40a9-a8e9-f99134456576.
- MICROSOFT. (2024). Zmena zdrojových údajov pre kontingenčnú tabuľku. In support.microsoft.com. Dostupné na: https://support.microsoft.com/sk-sk/office/zmena-zdrojov%C3%BDch-%C3%BÚdajov-pre-kontingen%C4%8Dn%C3%BA-tabu%C4%BEku-afd93524-f7de-432c-84d0-3896fbbc2577.
- Snížek, P. Excel 2013: Praktická príručka. Brno: Computer Press, 2013. ISBN 978-80-251-4037-3.