Nabavite popis imena datoteka iz mapa i podmapa (pomoću programa Power Query)

Gledajte video zapise - nabavite popis imena datoteka iz mapa i podmapa

Prije nekog vremena napisao sam Excel vodič za dobivanje popisa naziva datoteka iz mape u Excelu.

U tom sam vodiču pokazao razne načine za dobivanje popisa naziva datoteka iz mape (pomoću funkcije FILE i VBA).

Međutim, ograničenje te metode je da imena datoteka može dobiti samo iz mape, a ne iz podmapa unutar glavne mape.

No to možete učiniti pomoću programa Power Query (‘Preuzmi i transformiraj’ ako koristite Excel 2016 ili novije verzije).

Gdje pronaći Power Query

Ako koristite Excel 2016, ne morate učiniti ništa dodatno. Sve opcije Power Query pronaći ćete u Get & Transform kategoriju na kartici Podaci.

Imajte na umu da se Power Query i Get & Transform odnose na istu stvar.

Za Excel 2010/2013 morate instalirati dodatak Power Query da biste ga koristili (dolje opisani koraci).

  1. Kliknite ovdje za preuzimanje dodatka Power Query. Preuzmite 32-bitnu verziju ako je vaš Excel 32-bitni i 64-bitni ako je vaš Excel 64-bitni.
  2. Instalirajte programski dodatak Power Query.
  3. Otvorite Excel. Ako vidite karticu Power Query, preskočite preostale korake. Ako ne, prijeđite na sljedeći korak.
  4. Idite na Datoteka i kliknite Opcije.
  5. U dijaloškom okviru ‘Excel mogućnosti’ kliknite Dodatak u lijevom oknu.
  6. Na padajućem izborniku Upravljanje odaberite COM programske dodatke i kliknite Idi.
  7. Na popisu dostupnih dodataka odaberite Power Query i kliknite U redu.
  8. Zatvorite Excel aplikaciju i ponovno pokrenite Excel.

Gore navedeni koraci instalirali bi i aktivirali Power Query za vaš Excel.

Nabavite popis imena datoteka iz mapa i podmapa

Budući da koristim Excel 2016, svi snimci i pisani koraci su za Excel 2016. Iste možete koristiti i za Excel 2010 i 2013.

Pogledajmo sada kako dobiti popis svih naziva datoteka iz mape i podmapa unutar nje.

Evo koraka za dobivanje popisa svih naziva datoteka iz mape:

  1. Idite na karticu Podaci.
  2. U grupi Get & Transform kliknite New Query.
  3. Zadržite pokazivač miša na opciji "Iz datoteke" i kliknite na "Iz mape".
  4. U dijaloški okvir Mapa unesite put do mape ili je pomoću gumba za pretraživanje pronađite.
  5. Pritisnite U redu.
  6. U dijaloškom okviru koji se otvori vidjet ćete nazive svih datoteka zajedno s ostalim metapodacima.
  7. Pritisnite gumb Učitaj.

Gore navedeni koraci učitali bi sve podatke o datotekama na vašem radnom listu programa Excel.

Nakon što imate podatke u Excelu, možete ih urediti ako je potrebno.

S podacima koje imam u Excelu mogu učiniti sljedeće:

  • Filtrirajte nazive datoteka 0 na temelju proširenja (vrsta datoteke) - to je u stupcu B.
  • Filtrirajte nazive datoteka prema nazivu mape - nalazi se u stupcu F.

Uređivanje podataka stupaca u Power Queryju

Prije učitavanja podataka u Excel podatke možete urediti i u programu Power Query.

Na primjer, možete izbrisati neke stupce ili dobiti još metapodataka za svaku datoteku.

Evo koraka za dobivanje dodatnih stupaca metapodataka u uređivaču Power Query:

  1. Idite na karticu Podaci.
  2. U grupi Get & Transform kliknite New Query.
  3. Zadržite pokazivač miša na opciji "Iz datoteke" i kliknite na "Iz mape".
  4. U dijaloški okvir Mapa unesite put do mape ili je pomoću gumba za pretraživanje pronađite.
  5. Pritisnite U redu.
  6. U dijaloškom okviru koji se otvori kliknite "Uredi".
  7. U uređivaču programa Power Query kliknite ikonu za proširenje u stupcu "Atributi". Pokazat će vam popis dodatnih stupaca koje možete dobiti za datoteke (poput veličine datoteke ili samo za čitanje ili skrivene). Odaberite stupce koje želite imati u podacima (i poništite ostale).
  8. Pritisnite U redu.
  9. Kliknite na "Učitaj".

To će učitati podatke u Excel s odabranim dodatnim stupcima.

Možete i izbrisati stupce ako vam ne trebaju. Da biste to učinili, u uređivaču programa Power Query odaberite stupac koji želite izbrisati, desnom tipkom miša kliknite i kliknite Ukloni.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave