Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » Query-editor » Data-vice-listu-do-tabulky-PowerQuery
Microsoft Excel logo

Data z více listů do jedné tabulky - Power Query

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Potřebuji sloučit data z více listů do jedné tabulky. Mám například data z 12 měsíců. Bohužel tabulky jsou na jednotlivých listech. V tomto článku se dozvíte jak využitím PowerQuery sloučit data do jednoho listu.

Úvodem

V tomto článku je sepsán postup jak sloučit do jedné tabulky data z více listů.

Tabulky v jednotlivých listech mají stejné označení sloupců.

Z důvodů přehlednosti je rozděleno na jednotlivé kapitoly:

Ukázka

Spojit listy do jedné tabulky - Power Query - Excel

Zdrojová data

Pro ukázku mám sešit, který obsahuje listy popsány leden až prosinec. Neboli obsahuje 12 listů, každý list obsahuje tabulku. Tyto tabulky potřebuji spoji do jedné. Výhodou je, že jednotlivé sloupce jsou stejní, neboli, každý jednotlivý list obsahuje Id, Jméno a název měsíce.

Ve skutečnosti tabulky mohou být podstně větší, ale pro ukázku (náhledy obrazovek) jsem tabulky zjednodušil.

Spojit listy do jedné tabulky - Power Query - Excel

Vložení do PowerQuery

Zdrojová data máme, teď jen potřebuji je vhodně načíst do Power Query. Jak na to?

V Excel menu Data > Načíst data > Ze souboru > Ze sešitu v dialogovém okně Navigátor nutno nad názvem souboru provést pravý klik a vybrat Transformovat data.

Spojit listy do jedné tabulky - Power Query - Excel

Spustí se Power Query editor s načtenou tabulkou, které obsahuje názvy jednotlivých listů a pár údajů navíc.

Úprava v Power Query

Po načtení dat se v Power Query objeví tabulky, kde jsou pro nás důležité sloupce

  • Name - názvy listů
  • Kids - typ oblastí
Spojit listy do jedné tabulky - Power Query - Excel

Pro další pokračování je potřeba ve sloupci Kids vyberte jen Sheet. Pojmenovaný odkazy, atd. nepotřebujete (o tom ve speciálním článku).

Ve sloupci Name si vyberte jen listy které chcete načítat. Většinou nepotřebujete všechny listy. Například v mé ukázce chci jen 12 list (názvy měsíců od leden po prosinec) List Úvod a Popis nepotřebuji.

Mate-li hotovo filtrování odstraňte sloupce a ponechte jen:

  • Data
Spojit listy do jedné tabulky - Power Query - Excel

Teď zbývá rozkliknut "dvojšipku" u názvu Data. A data se rozbalí (načtou), neboli se jednotlivé tabulky (ony tabulky z jednotlivých listů) načtou.

Tip: nemusíte načítat všechny sloupce a je vhodné zaškrtnout v zobrazeném okně Použivat původní název sloupce jako předponu

Výsledek bude vypadat podobně.

Spojit listy do jedné tabulky - Power Query - Excel

Teď jen zbývá data upravit:

  • První řádek jako Záhlaví
  • Odfiltrovat popisky dat (záhlaví z dalších listů)

a je hotovo

Spojit listy do jedné tabulky - Power Query - Excel

Zbývá načíst do Excel.

Načtení do Excel

Máteli vše připraveno zbývá pouze načíst zpět do Excel.

V power Query jen na menu Domovská stránka > Zavřít a načíst > Zavřít a načíst

Spojit listy do jedné tabulky - načíst do Excel - Power Query - Excel

Tipy na doplnění

Napadá vás co doplnit? Můžete zmínit v komentářích.

Článek byl aktualizován: 13.11.2019 20:14

Odměna

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.


Pavel Lasák - autor webu

Pavel Lasák

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ů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

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 - 2019 | 240

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.