Popis svih datoteka u mapi u Excelu pomoću Power Queryja - Excel savjeti

Sadržaj

Današnje pitanje: Marcia mora dobiti popis svih PDF datoteka porezne fakture iz mape u Excel proračunsku tablicu. To je lako učiniti ako koristite Excel 2016 na računalu sa sustavom Windows pomoću novih alata Get & Transform Data.

Ako imate Excel 2010 za Windows ili Excel 2013 za Windows, morat ćete preuzeti besplatni dodatak Power Query s Microsofta. Idite na svoju omiljenu tražilicu i upišite "Download Power Query" da biste pronašli trenutnu vezu. (Microsoft voli mijenjati URL-ove svako tromjesečje, a moj sjajni momak s interneta mrzi kad su naše veze zastarjele, pa neću ni pokušati ovdje staviti vezu.)

Video u nastavku prikazat će vam kompletne korake, ali ovdje je pregled:

  1. Počnite od praznog radnog lista
  2. Podaci, Dohvati podatke iz datoteke, iz mape
  3. Otvorite mapu
  4. Kliknite Uredi umjesto Učitaj
  5. Otvorite padajući padajući filtar za vrstu datoteke i uklonite sve što nije PDF
  6. Otvorite filtar na mapi i uklonite sve podmape smeća
  7. Zadrži samo naziv datoteke i mapu - kliknite desnom tipkom miša svaki naslov stupca i odaberite Ukloni
  8. Povucite naslov mape lijevo od naslova datoteke. To omogućuje spajanje.
  9. Odaberite oba stupca. Kliknite jedan naslov. Shift + Kliknite drugi naslov.
  10. Odaberite Dodaj stupac, Spoji stupce, Upišite novi naziv stupca. Kliknite U redu.
  11. Desnom tipkom miša kliknite naslov novog stupca i Ukloni ostale stupce
  12. Početna, Zatvori i učitaj
  13. Nevjerojatan dio … upit možete osvježiti kasnije. Kliknite ikonu Osvježi na ploči Upiti i veze.

Iako je Power Query nevjerojatno moćan, ovo mi je jedan od najdražih zadataka. Često želim pokrenuti VBA makronaredbu na svakoj datoteci u mapi. Dobivanje popisa svih PDF-ova u mapi je dobra polazna točka.

Gledaj video

Prijepis videozapisa

Naučite Excel iz podcasta, epizoda 2181 - Popis datoteka mapa u Excelu!

Hej, dobrodošao natrag u prijenos uživo, ja sam Bill Jelen. Današnje pitanje, netko ima popis PDF datoteka s poreznim računom u mapi, a on mora dobiti popis svih tih naziva datoteka u Excelu. U redu, i jedan od načina da to učinite je da ih sve otkucate ili kopirate i zalijepite iz Windows Explorera, ali postoji izvrstan alat koji to može riješiti. I moje prvo pitanje bilo je "Pa koju verziju Excela imate?" Jer ako slučajno imate Excel 2016, imat će ovu nevjerojatnu novu funkcionalnost pod nazivom "Dohvati i transformiraj podatke"! Sada je to u Officeu 365 s lijeve strane, mislim da je u izvornoj verziji programa Excel 2016 bio u trećoj grupi, u redu, pa potražite Dohvati i transformiraj. Ako ste u programu Excel 2010 ili Excel 2013 za Windows, možete preuzeti Power Query i imat ćete vlastitu karticu s upravo tim stvarima.

Sada ćemo na brzinu pogledati ovu mapu, u redu, upravo sam stvorio lažnu mapu ovdje s nekim lažnim podacima. Vidjet ćete da se u ovoj mapi nalaze i Excel datoteke i PDF-ovi, želim samo PDF-ove, a tu su i neke podmape, ne želim te PDF-ove, želim samo PDF-ove u glavnoj mapi. Dakle C: Proračuni, kopirat ću to, a zatim se vratiti ovdje u Excel i reći ćemo da želimo dobiti podatke, iz datoteke, iz cijele mape, poput ove, a zatim tamo unesite put do mape ili upotrijebite bilo koji gumb Pregledaj. A kad dobijete ovaj prvi zaslon, definitivno ga želite urediti i sada smo u Power Query editoru.

Dakle, moj cilj ovdje, ne treba mi Sadržaj, pa ću kliknuti desnom tipkom miša i reći Ukloni taj stupac. Postoji moj popis datoteka, želim samo PDF datoteke, pa ako postoji nešto što nije PDF, želim samo PDF datoteke, kliknite U redu, vidim da su to samo PDF datoteke. Ah, a onda pogledajte ovdje, vidite, sad oni povlače stvari samo iz izvorne mape i iz mape Garbage, pa otvorim ovo i poništim sve što nije originalna mapa. U redu, sada imam lijep mali popis, a ovaj je popis, znate znate, 9 zapisa, ali u stvarnom životu kladim se da ih vjerojatno ima, znate, desetke ili stotine. Dobro, sada mi ne trebaju nikakve druge stvari, tako da mogu kliknuti desnom tipkom miša i ukloniti te stupce.

U redu, sad ono što mi ovdje stvarno treba je da trebam put do mape i naziv datoteke zajedno. U redu, pa ću uzeti FolderPath i povući ga ulijevo i baciti tamo, a zatim čarobni korak ovdje: U uobičajenom Excelu morali bismo napraviti spajanje za ovo, ali ono što ću učiniti je da Spajaću stupce. Dakle, idem dodati stupac i odabrati spajanje stupaca, separator će biti None, novi će se stupac zvati FileName i kliknite OK, u redu, tako da imamo naziv mape, kosu crtu i naziv datoteke , onako. Sad je to zapravo jedino što nam treba, pa ću kliknuti desnom tipkom miša i reći Ukloni ostale stupce, a zatim konačno Početna, Zatvori i Učitaj i dobit ćemo potpuno novi list s našim podacima. U redu, dolazi u obliku tablice, pa ću kopirati ovo, Ctrl + C,a zatim dođite ovdje do mjesta gdje sam stvarno želio podatke ovdje, i zalijepite posebne vrijednosti, kliknite U redu. Sad to više nije tablica, to su samo moji čisti podaci, takvi, a sada, evo stvarno lijepe stvari o ovome.

Stoga smo to jednom postavili i vau, trebalo je manje od 3 minute da se postavi, ali vratimo se u tu mapu Proračuni i pomaknimo neke stvari. Uzmimo jedan od ovih zapisa o smeću i kopirat ćemo ga u glavnu mapu, Ctrl + V, u redu, tako da ovdje ima više stvari, ima 10 PDF datoteka umjesto 9. Ako dođem ovdje gdje je upit, i više s desne strane zaslona, ​​u Upitima i vezama, možda ćete morati ovo proširiti, ja sam svoj već proširio, vidjet ćete naše proračune s učitanih 9 redaka. Kliknut ću ovdje malu ikonu Osvježi i vrlo brzo proračun sada ima učitanih 10 redaka. Dakle, to je preuzimanje novih zapisa, jednom ste to postavili i tada ćete se moći samo osvježiti kako biste dobili nove podatke.

Pa, ovo je poanta u podcastu gdje vas obično tražim da kupite moju knjigu, ali umjesto toga danas ću vas zamoliti da kupite ovu knjigu "M je za (DATA) MONKEY" Kena Pulsa i Miguela Escobara. ZANIMLJIVA knjiga koja će vas naučiti sve o korištenju Power Queryja ili Dobivanje i pretvaranje podataka, svemu onome što sam naučio o Power Queryu iz ove knjige.

U redu, završavamo se s ovom epizodom: Cilj nam je kako uvesti popis imena datoteka u Excel, ako imate Excel 2016, možete koristiti novi Dohvati i transformiraj podatke. Ako nemate 2016. godinu, ali imate stvarnu verziju Excela koja radi u sustavu Windows, tada možete preuzeti besplatni dodatak Power Query koji je za Excel 2010 ili Excel 2013. Neće raditi na vašem Android telefonu ili vaš iPad, ili iPhone, ili Surface RT ili Mac, točno, to je samo za Windows verzije Excela. Stoga ćemo krenuti od praznog radnog lista, Podaci, Dohvati podatke, Iz datoteke, Iz mape, unesite naziv mape ili Pregledaj, pazite da kliknete Uredi umjesto Učitaj. A zatim na filtru filtrirajte vrstu datoteke da biste se riješili svega što nije PDF, filtrirajte naziv mape da biste se riješili svih podmapa smeća. Zadržite samo naziv datoteke i mapu,pa desnom tipkom miša kliknite one druge i recite Ukloni stupac, a zatim povucite naslov mape lijevo od datoteke, što omogućuje spajanje. Odaberite oba stupca, a zatim na kartici Dodaj stupac odaberite Spoji stupce, upišite novo ime, kliknite U redu i desnom tipkom miša kliknite taj novi stupac te Uklonite ostale stupce, Početna, Zatvori i Učitaj, i dat će vam svoj popis. Nevjerojatan dio, kasnije možete osvježiti upit pomoću ove ikone Osvježi u Upitima i vezama.možete kasnije osvježiti upit pomoću ove ikone Osvježi u Upitima i vezama.možete kasnije osvježiti upit pomoću ove ikone Osvježi u Upitima i vezama.

Pa, hej, želim vam zahvaliti što ste navratili, vidimo se sljedeći put za još jedan prijenos od!

Da biste saznali više o Power Queryju, preporučujem ovu knjigu Kena Pulsa i Miguela Escobara.

M je za (DATA) MAJMUN »

Zanimljivi članci...