Ako zlúčiť súbory CSV do jednej tabuľky programu Excel pomocou Power Query

Posledná aktualizácia: 2 novembra 2026
  • Power Query umožňuje konsolidovať viacero súborov z lokálneho alebo cloudového priečinka, pokiaľ zdieľajú rovnakú dátovú schému.
  • Použitie vzorového súboru uľahčuje hromadné transformácie, ako je napríklad odstránenie horných riadkov alebo zmena hlavičiek.
  • Existujú obmedzenia, keď sa stĺpce úplne nezhodujú, čo si vyžaduje manuálne čistenie alebo použitie skriptov VBA v zložitých prípadoch.

Osoba analyzujúca údaje a grafy na notebooku v modernom, profesionálnom kancelárskom prostredí

Predstavte si, že máte kopu mesačných alebo týždenných prehľadov roztrúsených po rôznych priečinkoch a namiesto toho, aby ste strácali ráno zúfalým kopírovaním a vkladaním údajov, môžete všetko zjednotiť do jednej excelovskej tabuľky len niekoľkými kliknutiami. Presne tu prichádza na rad Power Query, nástroj, ktorý je v podstate pravou rukou každého, kto pracuje s údajmi a umožňuje nám bez námahy konsolidovať súbory s rovnakou štruktúrou.

Najúžasnejšie na tomto systéme je, že vás neobmedzuje na lokálny priečinok v počítači; dáta môžete sťahovať z lokalít SharePointu, Azure Data Lake alebo Azure blobov . Kľúčom k bezproblémovému fungovaniu je, aby súbory mali rovnakú schému, čo znamená, že stĺpce sa zhodujú, hoci Power Query je dostatočne inteligentný na to, aby pomohol vyčistiť dáta, ak obsahujú akýkoľvek šum alebo nepotrebné riadky.

Postupný proces kombinovania

Pohľad zhora na notebook a viacero vytlačených hárkov s údajmi, ktoré predstavujú konsolidáciu súborov

Keď sa pripojíte k zdroju údajov, prvá vec, ktorú uvidíte, je zobrazenie súborového systému. Najdôležitejším stĺpcom je tu Obsah, ktorý obsahuje binárnu reprezentáciu každého dokumentu. Ak kliknete na jednu z týchto binárnych hodnôt, program sa pokúsi určiť, či ide o súbor CSV, JSON alebo Excel, aby ho mohol otvoriť. Ak chcete zlúčiť celú dávku, máte dve možnosti: kliknúť priamo na tlačidlo Zlúčiť alebo, ak ste dôkladnejší, vybrať možnosť Transformovať údaje, aby ste filtrovali zoznam súborov (napríklad aby ste ignorovali konkrétne priečinky) pred pokračovaním v zlúčení.

  Príklady a definície veľkých dát

Po otvorení dialógového okna zlúčenia Power Query použije vzorový súbor na analýzu štruktúry . Predvolene vyberie prvý súbor v zozname, ale môžete ho zmeniť, ak existuje iný, ktorý lepšie reprezentuje množinu údajov. Tu môžete vybrať možnosť preskočiť súbory s chybami , čo je záchrana, keď je zostava poškodená alebo prázdna, a zabráni sa tak zastaveniu celého procesu.

Správa výstupov a čistenie dát

Profesionálne zostavenie finančných grafov a notebook na konsolidovanú analýzu údajov

Po prijatí zlúčenia systém v zákulisí vykoná technické kúzlo: vytvorí vzorový dotaz a parametrizovanú funkciu. To znamená, že všetky zmeny, ktoré vykonáte vo vzorovom súbore, sa automaticky replikujú do všetkých ostatných súborov v priečinku. Ak napríklad vaše súbory CSV obsahujú štyri riadky nepotrebných hlavičiek pred skutočnými údajmi, môžete prejsť na transformačný dotaz a použiť možnosť odstránenia horných riadkov , aby ste tento neporiadok vyčistili.

Po vyčistení riadkov je nevyhnutné použiť funkciu „ Použiť prvý riadok ako hlavičky“ . Majte na pamäti, že keď to urobíte, Power Query zvyčajne pridá krok automatickej konverzie dátového typu. Ak sa po návrate do hlavného dotazu zobrazí chyba, že stĺpec „Stĺpec1“ sa nenašiel, nebojte sa; je to normálne, pretože ste stĺpce v príklade premenovali a nasledujúci krok už nerozpoznáva staré názvy. Jednoducho odstráňte tento chybný krok z tably Použité kroky a všetko sa vráti do normálu.

Bežné výzvy a pokročilé alternatívy

Tím spolupracujúci na analýze tabuliek a štatistických správ v kancelárii

Niekedy život nie je taký jednoduchý a narazíme na súbory, ktoré nie sú identické. Napríklad, ak máte zostavy ServiceNow, kde jedna hlavička sa nazýva „resolved_on“ a druhá „closed_on“, Power Query vám môže spôsobiť problémy, pretože vyžaduje konzistentnú štruktúru . Ak vzorový súbor presne nezodpovedá zvyšku, nástroj môže vynechať informácie z nezhodných súborov alebo vyvolať chyby importu.

  Model GPT-5 vo vedeckom výskume: využitie, pokroky a obmedzenia

V prípadoch, keď je štruktúra úplne chaotická alebo objem dát je masívny (presahuje jeden milión riadkov programu Excel), existujú aj iné možnosti. Niektorí používatelia sa rozhodnú pre skripty VBA pomocou rozhraní CSV , ktoré umožňujú spájanie súborov bez opakovania hlavičiek, bez ohľadu na to, či sa oddeľovač polí alebo záznamov v jednotlivých súboroch líši. Hoci je prostredie Windows Shell mimoriadne rýchle, často zlyháva pri spracovaní vložených zalomení riadkov, zatiaľ čo robustné riešenie VBA nepreťažuje pamäť RAM a dokáže bez problémov spracovať milióny záznamov.

Detail ekonomických ukazovateľov vytlačených na klávesnici notebooku, symbolizujúcich zdroje údajov CSV

Na dokončenie procesu nezabudnite po skombinovaní údajov v Power Query priradiť správny typ údajov ku každému stĺpcu (dátum pre dátumy, mena pre príjem atď.) pred načítaním finálnej tabuľky. Správnosť všetkých údajov môžete overiť filtrovaním stĺpca Názov zdroja, aby ste sa uistili, že všetky súbory v priečinku boli úspešne spracované.

Možnosť automatizovať spájanie viacerých súborov CSV vám umožňuje prejsť od zdĺhavej manuálnej práce k profesionálnemu pracovnému postupu, či už využitím flexibility Power Query na čistenie údajov alebo použitím VBA, keď sú štruktúry nekompatibilné alebo objemy presahujú limity tabuliek.