WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Kontingenční tabulka z více kontingenčních tabulek

Vložení příspěvku
Předmět:
Vaše jméno: (povinný údaj) Váš e-mail:
Text:(Zbývá: 1000 znaků - povinný údaj)
Připojit ukázkový soubor:
(Maximální velikost souboru jsou 2MB.)
 Opište následující text (kvůli zneužití):  wBBNk   

hlavní kategorie | zpět | + odpovědět na toto téma
Kontingenční tabulka z více kontingenčních tabulek - diskuze na toto téma
Ahoj, potřeboval bych radu. Mám udělaný v Excelu rozpočet dle měsíců. Jeden list = jeden měsíc. U každého listu/měsíce mám tabulku výdajů, která obsahuje sloupce Položka, Částka, Kategorie. Z této tabulky mám pak na stejném listu udělanou kontingenční tabulka, která je ve stylu Kategorie, Částka, abych měl vlastně dohromady sečtené a seřazené kategorie. Takhle to mám pro každý jeden list aka měsíc. Chtěl bych ale vytvořit takový souhrnný list za rok, kde by byla tabulka (kontingenční, která by tahala data z těch jednotlivých měsíčních kontingenčních tabulek abych si zase mohl pohodlně filtrovat kategorie apod. Otázka tedy zní: Jak vytvořit takovou kontingenční tabulku, která bude vlastně tahat data z těch podružných kontingenčních tabulek. Pokud mé vysvětlení není dostatečné, rád poskytnu další informace, screeny apod. Předem děkuji, Karel

elninoslov | 1.12.2021 21:27  
 
 
Ja by som to urobil tak, že by som mal jeden list pre zadávanie všetkých výdajov. Druhý list pre jednoduché filtrovanie pomocou Rýchlych filtrov rok/mesiac/kategória. One-Click. zdroj by bola Tabuľka (objekt, Ctrl+T), nie iba obyč. tabuľka. Každopádne ak trváte na svojich listoch, tak aj to by sa dalo cez PowerQuery zlúčiť do dátového modelu, a z neho si vycucne sumárna KT čo potrebuje. Priložte prázdny Excel bez citlivých dát. O akú verziu Office sa jedná?
Odpověď
elninoslov | 2.12.2021 07:51  
 
 
Príklad PQ. Aktualizácia prebieha cez Obnoviť všetko na karte Údaje, alebo cez pravý klik - a Obnoviť, alebo Ctrl+Alt+F5
Odpověď
Karel | 2.12.2021 18:28  
 
 
Vy jste génius! Takhle nějak jsem si to představoval! Mám Office 365. Takže teda stačí mít na každém listu obyčejnou tabulku a pak hádám vytvořit nějak datový model, který bude slučovat všechny ty tabulky do té jedné kontingeční na kartě "Sumár" ?
Odpověď
elninoslov | 2.12.2021 19:46  
 
 
Práveže to nie je obyčajná tabuľka. V našich končinách sa to nazýva "Tabuľka" s veľkým "T", inak sa tomu hovorí aj ExcelTable, ObjectTable, v makre sa to volá ListObject. Obyčajné vyplnené bunky prevediete na Tabuľku cez Ctrl+T. Okrem iných výhod (dopĺňanie riadkov, vzorcov, formátov) ich pekne vidí ako zdroj KT (kontingenčka), ale aj PQ (PowerQuery). To PQ je v tomto prípade veľmi výhodné, lebo takéto Tabuľky dokáže ľahko spojiť do jednej a umiestniť ju do Dátového modelu, na ktorý je napojená KT. PQ je ako ofiko doplnok od Microsoftu pre Office 2010/2013. Novšie Office 2016/2019/2021/365 ho majú už priamo obsiahnutý. Príkazy, ktoré to v PQ zabezpečia si pozrite: Údaje - Dotazy a pripojenia - vpravo pravý klik na dotaz - Upraviť - napravo máte jednotlivé príkazy a ich presný zápis si pozriete v Domov - Rozšírený editor. Ak sa použije toto riešenie, tak netreba ani ten pomocný skrytý list Nastavenie, kde bola cesta k aktuálnemu súboru. Z názvu Tabuliek "tblMes01" PQ získa mesiac.
Odpověď
Karel | 2.12.2021 20:43  
 
 
Děkuju mockrát za pomoc. Přikládám soubor, kde můžete posoudit, jestli jsem udělal vše dobře.
Odpověď
elninoslov | 3.12.2021 10:41  
 
 
Tak asi dobré. Inak môžete si tam, ak potrebujete, pridať aj české názvy mesiacov. Len číslo mesiaca tam musí byť kvôli zoradeniu. Prípadne súhrny kategórii či mesiacov ...
Odpověď
Karel | 3.12.2021 15:38  
 
 
Rozumím, bohatě mi to stačí jen s těmi čísly měsíců. Ještě jednou děkuju za rady. Mějte se a přeji hezké svátky! K.
Odpověď