Sledujte video - získajte zoznam názvov súborov zo priečinkov a podpriečinkov
Pred nejakým časom som napísal návod na Excel o získaní zoznamu názvov súborov z priečinka v programe Excel.
V tomto návode som ukázal rôzne spôsoby, ako získať zoznam názvov súborov z priečinka (pomocou funkcie FILE a VBA).
Obmedzením tejto metódy je však to, že dokáže získať názvy súborov iba z priečinka, a nie z podpriečinkov v hlavnom priečinku.
Môžete to však urobiť pomocou Power Query („Get & Transform“, ak používate Excel 2016 alebo novšie verzie).
Kde nájdete Power Query
Ak používate Excel 2016, nemusíte robiť nič extra. Všetky možnosti Power Query nájdete v Získať a transformovať kategórii na karte Údaje.
Všimnite si toho, že Power Query a Get & Transform odkazujú na to isté.
Ak ho chcete používať v programe Excel 2010/2013, musíte si nainštalovať doplnok Power Query (kroky popísané nižšie).
- Kliknutím sem stiahnete doplnok Power Query. Uistite sa, že sťahujete 32-bitové, ak je váš Excel 32-bitový a 64-bitový, ak je váš Excel 64-bitový.
- Nainštalujte si doplnok Power Query.
- Otvorte Excel. Ak vidíte kartu Power Query, preskočte zostávajúce kroky. Ak nie, prejdite na ďalší krok.
- Prejdite na položku Súbor a kliknite na položku Možnosti.
- V dialógovom okne „Možnosti programu Excel“ kliknite na ľavom paneli na položku Doplnok.
- V rozbaľovacom zozname Spravovať vyberte položku Doplnky COM a kliknite na položku Prejsť.
- V zozname dostupných doplnkov vyberte položku Power Query a kliknite na tlačidlo OK.
- Zatvorte aplikáciu Excel a reštartujte aplikáciu Excel.
Vyššie uvedené kroky by nainštalovali a aktivovali Power Query pre váš Excel.
Získajte zoznam názvov súborov zo priečinkov a podpriečinkov
Keďže používam Excel 2016, všetky snímky a písomné kroky sú pre Excel 2016. To isté môžete použiť aj pre Excel 2010 a 2013.Teraz sa pozrime, ako získať zoznam všetkých názvov súborov z priečinka a podpriečinkov v ňom.
Tu je postup, ako získať zoznam všetkých názvov súborov z priečinka:
- Prejdite na kartu Údaje.
- V skupine Získať a transformovať kliknite na Nový dotaz.
- Ukážte kurzorom na možnosť „Zo súboru“ a kliknite na „Zo priečinka“.
- V dialógovom okne Priečinok zadajte cestu k priečinku alebo ho vyhľadajte pomocou tlačidla prehľadávania.
- Kliknite na tlačidlo OK.
- V dialógovom okne, ktoré sa otvorí, uvidíte názvy všetkých súborov spolu s ďalšími metadátami.
- Kliknite na tlačidlo Načítať.
Vyššie uvedené kroky načítajú všetky údaje o súboroch do vášho pracovného hárka programu Excel.
Keď máte údaje v programe Excel, môžete ich v prípade potreby upraviť.
S údajmi, ktoré mám v programe Excel, môžem vykonávať nasledujúce akcie:
- Filtrujte názvy súborov0 na základe prípony (typ súboru) - nachádza sa v stĺpci B.
- Filtrujte názvy súborov podľa názvu priečinka - je v stĺpci F.
Úprava údajov stĺpcov v Power Query
Pred načítaním údajov do Excelu ich môžete tiež upraviť v Power Query.
Môžete napríklad odstrániť niektoré stĺpce alebo získať ďalšie metadáta pre každý súbor.
Tu sú kroky na získanie ďalších stĺpcov metadát v editore Power Query:
- Prejdite na kartu Údaje.
- V skupine Získať a transformovať kliknite na Nový dotaz.
- Ukážte kurzorom na možnosť „Zo súboru“ a kliknite na „Zo priečinka“.
- V dialógovom okne Priečinok zadajte cestu k priečinku alebo ho vyhľadajte pomocou tlačidla prehľadávania.
- Kliknite na tlačidlo OK.
- V dialógovom okne, ktoré sa otvorí, kliknite na položku „Upraviť“.
- V editore Power Query kliknite na ikonu rozbalenia v stĺpci „Atribúty“. Zobrazí sa vám zoznam ďalších stĺpcov, ktoré môžete k súborom získať (napríklad veľkosť súboru alebo iba na čítanie alebo skryté). Vyberte stĺpce, ktoré chcete mať v údajoch (a ostatné zrušte začiarknutie).
- Kliknite na tlačidlo OK.
- Kliknite na „Načítať“.
Načítajú sa údaje do programu Excel s vybratými ďalšími stĺpcami.
Ak to nepotrebujete, stĺpce môžete tiež odstrániť. Ak to chcete urobiť, v editore Power Query vyberte stĺpec, ktorý chcete odstrániť, kliknite pravým tlačidlom myši a kliknite na položku Odstrániť.