Gaukite failų pavadinimų sąrašą iš aplankų ir poaplankių (naudodami „Power Query“)

Žiūrėti vaizdo įrašą - gaukite failų pavadinimų sąrašą iš aplankų ir poaplankių

Prieš kurį laiką aš parašiau „Excel“ vadovėlį, kaip gauti failų pavadinimų sąrašą iš „Excel“ aplanko.

Toje pamokoje aš parodžiau įvairius būdus, kaip gauti failų pavadinimų sąrašą iš aplanko (naudojant funkciją FILE ir VBA).

Tačiau šio metodo apribojimas yra tas, kad jis gali gauti failų pavadinimus tik iš aplanko, o ne iš poaplankių pagrindiniame aplanke.

Bet tai galite padaryti naudodami „Power Query“ („Get & Transform“, jei naudojate „Excel 2016“ ar naujesnes versijas).

Kur rasti „Power Query“

Jei naudojate „Excel 2016“, jums nieko nereikia daryti papildomai. Visas „Power Query“ parinktis rasite Gaukite ir transformuokite kategorijoje „Duomenys“.

Atminkite, kad „Power Query“ ir „Get & Transform“ nurodo tą patį.

Norėdami naudoti „Excel 2010/2013“, turite įdiegti „Power Query“ priedą, kad galėtumėte jį naudoti (toliau aprašyti veiksmai).

  1. Spustelėkite čia, kad atsisiųstumėte „Power Query“ priedą. Įsitikinkite, kad atsisiunčiate 32 bitų, jei jūsų „Excel“ yra 32 bitų, ir 64 bitų, jei jūsų „Excel“ yra 64 bitų.
  2. Įdiekite „Power Query“ priedą.
  3. Atidarykite „Excel“. Jei matote skirtuką „Power Query“, praleiskite likusius veiksmus. Jei ne, pereikite prie kito žingsnio.
  4. Eikite į Failas ir spustelėkite Parinktys.
  5. Dialogo lange „Excel“ parinktys kairėje srityje spustelėkite Priedas.
  6. Išskleidžiamajame meniu Tvarkyti pasirinkite COM priedai ir spustelėkite Eiti.
  7. Galimų priedų sąraše pasirinkite „Power Query“ ir spustelėkite Gerai.
  8. Uždarykite „Excel“ programą ir paleiskite „Excel“ iš naujo.

Pirmiau nurodyti veiksmai įdiegs ir suaktyvins „Excel“ „Power Query“.

Gaukite failų pavadinimų sąrašą iš aplankų ir poaplankių

Kadangi naudoju „Excel 2016“, visos momentinės nuotraukos ir rašytiniai veiksmai yra skirti „Excel 2016“. Tą patį galite naudoti ir „Excel 2010“ ir „2013“.

Dabar pažiūrėkime, kaip gauti visų failų pavadinimų sąrašą iš aplanko ir jame esančių poaplankių.

Štai veiksmai, kaip gauti visų failų pavadinimų sąrašą iš aplanko:

  1. Eikite į skirtuką Duomenys.
  2. Grupėje Gauti ir transformuoti spustelėkite Nauja užklausa.
  3. Užveskite žymeklį ant parinkties „Iš failo“ ir spustelėkite „Iš aplanko“.
  4. Dialogo lange Aplankas įveskite aplanko kelią arba naudokite naršymo mygtuką, kad jį rastumėte.
  5. Spustelėkite Gerai.
  6. Atsidariusiame dialogo lange pamatysite visų failų pavadinimus ir kitus metaduomenis.
  7. Spustelėkite mygtuką Įkelti.

Pirmiau minėti veiksmai įkelia visus duomenis apie „Excel“ darbalapio failus.

Kai turėsite duomenis „Excel“, prireikus galėsite juos redaguoti.

Turėdamas „Excel“ turimus duomenis, galiu atlikti šiuos veiksmus:

  • Filtruokite failo0 pavadinimus pagal plėtinį (failo tipą) - tai yra B stulpelyje.
  • Filtruokite failų pavadinimus pagal aplanko pavadinimą - tai yra F stulpelyje.

Stulpelių duomenų redagavimas „Power Query“

Prieš įkeldami duomenis į „Excel“, taip pat galite redaguoti duomenis „Power Query“.

Pavyzdžiui, galite ištrinti kai kuriuos stulpelius arba gauti daugiau kiekvieno failo metaduomenų.

Norėdami gauti papildomų metaduomenų stulpelių „Power Query“ redaktoriuje, atlikite šiuos veiksmus:

  1. Eikite į skirtuką Duomenys.
  2. Grupėje Gauti ir transformuoti spustelėkite Nauja užklausa.
  3. Užveskite žymeklį ant parinkties „Iš failo“ ir spustelėkite „Iš aplanko“.
  4. Dialogo lange Aplankas įveskite aplanko kelią arba naudokite naršymo mygtuką, kad jį rastumėte.
  5. Spustelėkite Gerai.
  6. Atsidariusiame dialogo lange spustelėkite „Redaguoti“.
  7. „Power Query“ redaktoriuje spustelėkite išskleidimo piktogramą stulpelyje „Atributai“. Tai parodys papildomų stulpelių, kuriuos galite gauti už failus, sąrašą (pvz., Failo dydį arba tik skaitymo arba paslėptą). Pasirinkite stulpelius, kuriuos norite turėti duomenyse (ir atžymėkite likusius).
  8. Spustelėkite Gerai.
  9. Spustelėkite „Įkelti“.

Tai įkelia „Excel“ duomenis su pasirinktais papildomais stulpeliais.

Taip pat galite ištrinti stulpelius, jei to nereikia. Norėdami tai padaryti, „Power Query“ redaktoriuje pasirinkite stulpelį, kurį norite ištrinti, dešiniuoju pelės mygtuku spustelėkite ir spustelėkite Pašalinti.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave