Kako dobiti seznam imen datotek znotraj mape v Excelu

How to effectively deal with bots on your site? The best protection against click fraud.

Imate mapo, v kateri je na stotine datotek. Dobiti morate seznam imen vseh teh datotek, poleg tega pa morate ta seznam napolniti v Excelovi datoteki. No, očitno obstaja ročni način in potem je način Geek Page. Ročni način bi bil, da kopirate ime vsake datoteke in jo prilepite v Excelovo datoteko, pri čemer potrebujete več let, da dokončate nalogo, s številnimi človeškimi napakami. Način Geek Page bi vsekakor na začetku izvedel nekaj korakov za avtomatizacijo celotnega procesa s pomočjo enega samega klika. Sliši se razburljivo? Tudi mi se tako počutimo!

V tem članku razložimo, kako lahko preprosto ustvarite seznam z imeni datotek, ki so prisotne v določeni mapi, tudi s pomočjo le nekaj čistih Excelovih formul. Upam, da uživate v branju!

Kazalo

Primer scenarija

Recimo, da imate naslednjo mapo z datotekami različnih vrst, recimo xlsx, txt, docx itd. Zdaj je zahteva, da imate ta seznam imen datotek v datoteki Excel brez ročnega kopiranja in lepljenja vsakega imena datoteke, saj je lahko število datotek v mapi precej veliko. Poglejmo, kako je to mogoče enostavno narediti.

instagram story viewer

1 Začetna min

1. razdelek: Kako dobiti seznam vseh imen datotek znotraj mape

Korak 1: Prvič, kosilo Microsoft Excel. Ko se to zgodi, kliknite na Prazen delovni zvezek možnost.

2 Prazen min

2. korak: Nadaljujmo in najprej shranimo dokument, saj koraki, navedeni v tem članku, zahtevajo, da se dokument shrani, da delujejo.

Če želite dokument shraniti, kliknite na MAPA zavihek na vrhu.

OGLAŠEVANJE

3 datoteka Min

3. korak: Zdaj pa na levo okno, kliknite na Shrani kot možnost. Nato na prav okno, kliknite na Prebrskaj gumb.

4 Brskanje Min

4. korak: Ko ste pri Shrani kot okno, naredite naslednje korake.

  1. Navigacija na točna lokacija kje tvoj datoteke so prisotne, to je lokacija, omenjena v Primer scenarija razdelku tega članka.
  2. Kot naslednji, dajte a ime v vašo datoteko za avtomatizacijo pod Ime datoteke polje. V spodnjem primeru sem dal ime kot theGeekPageAutomation.xlsx.
  3. Privzeto bi bila izbrana razširitev. Če pa ni, izberite razširitev kot Delovni zvezek Excel (*.xlsx) iz spustnega menija, povezanega z Shrani kot vrsto možnost.
  4. Pritisnite na Shrani gumb, ko končate.
5 Shrani Wb Min

5. korak: Zdaj pa na Raziskovalec datotek, odprite lokacijo, kjer so vaše datoteke. To je isto mesto, kamor ste v 4. koraku shranili tudi svojo datoteko za avtomatizacijo.

Kliknite na navigacijska vrstica raziskovalca datotek in kopirajte celotno lokacijo z izbiro lokacije in nato s pritiskom na tipke CTRL + C skupaj.

6 Lokacija kopije Min

6. korak: Zdaj se vrnite k datoteki Excel, ki ste jo shranili, v mojem primeru theGeekPageAutomation.xlsx, in potem dvakrat kliknite na prvo celico, kateri je, A1. Izberete lahko tudi druge celice. Ker pa je celoten postopek dolgotrajen, se lahko zmedete, če izberete drugo celico. Zato priporočamo, da izberete samo celico A1.

Zdaj preprosto pritisnite tipke CTRL + V hkrati do prilepite lokacijo, na katero ste kopirali 5. korak.

Ročno dodajte \* (poševnica nazaj + zvezdica) na koncu kopirane lokacije. To je zelo pomembno. V bistvu se prevaja kot, vse, kar je prisotno na navedeni lokaciji.

7 Mesto lepljenja Min

7. korak: Če bi lahko pravilno prilepili lokacijo mape, kjer so vaše datoteke, ta korak lahko preskočite. V nasprotnem primeru, če se soočate s kakršnimi koli težavami, sledi rešitev v enem koraku, poskusite.

Ta korak preprosto opisuje še eno preprosto metodo, s katero lahko dobite lokacijo mape, v kateri so vaše datoteke. Za to morate kopirajte in prilepite naslednjo formulo na celico A1 kot je prikazano na spodnjem posnetku zaslona.

=SUBSTITUTE(CELL("ime datoteke"),RIGHT(CELL("ime datoteke"),LEN(CELL("ime datoteke"))-FIND("@",SUBSTITUTE(CELL("ime datoteke"),"\","@ ",LEN(CELL("ime datoteke"))-LEN(SUBSTITUTE(CELL("ime datoteke"),"\",""))),1)),"*")
8 Prilepite formulo min

Opomba: Upoštevajte, da vam ni treba dodati \* ročno na koncu lokacije, če uporabljate to formulo. Ta del je že obravnavan v formuli.

8. korak: Zdaj, če zadeneš Vnesite tipko, lahko vidite lokacijo mape, v kateri so vaše datoteke.

Ko imate pripravljeno lokacijo mape z \* na koncu, pritisnite FORMULE zavihek na vrhu.

Kot naslednji, pod FORMULE zavihek, pritisnite Določite ime gumb.

9 Določite ime Min

9. korak: Zdaj, prvič, daj ime na vaš novi obseg imen. Ime sem dal kot GeekPageList.

Zdaj pod Se nanaša na polje, vnesite =DATOTEKE( in potem končno kliknite na A1 celico za samodejno zapolnitev DATOTEKE() formula.

=DATOTEKE(
10 datotek Formula Min

10. korak: Ko kliknete celico A1, se bo nanjo sklicevala v DATOTEKE() formula samodejno.

Zaprite formulo FILES() z tipkanje v zaključnem oklepaju, ). Ne pozabite, da je to pomemben korak.

Pritisnite na v redu gumb.

11 Novo ime Zapri Min

11. korak: Zdaj ste uspešno ustvarili imenovani obseg, ki vsebuje imena vseh datotek v mapi, katere lokacijo ste omenili v celici A1.

Zdaj vaš novi imenovani obseg GeekPageList je kot matrika in ima vsa navedena imena datotek v mapi. Edina čakajoča naloga, ki jo imamo zdaj, je uspešno ekstrahiranje imen datotek eno za drugo iz tega niza.

Za uspešno ekstrahiranje prvega imena datoteke iz matrike GeekPageList, preprosto dvojni klik na kateri koli celici, priporočamo celico B1 saj je to celica, uporabljena na vzorčnih posnetkih zaslona, ​​in Kopiraj prilepi naslednjo formulo.

=INDEX(GeekPageList, 1)

Opomba: Če ste svojemu območju imen na naslovu dali drugo ime 9. korak, morate zamenjati GeekPageList ime z imenom, ki ste ga dali.

Upoštevajte tudi, da KAZALO funkcija vzame matriko, ki ji je bila posredovana, kot svoj prvi argument in vrne element, ki je prisoten na indeksni številki, ki ji je bila posredovana, kot svoj drugi argument. V tem primeru, KAZALO funkcija vrne prvo datoteko, ki je prisotna znotraj lokacije mape v celici A1.

12 Indeks Formula Min

OGLAŠEVANJE

12. korak: Če zadeneš Vnesite Zdaj lahko vidite, da je ime prve datoteke uspešno izvlečeno GeekPageList.

13 Ime prve datoteke Min

13. korak: Podobno lahko izvlečete ime druge datoteke z uporabo KAZALO delujejo na naslednji način.

=INDEX(GeekPageList, 2)
13 sekund datoteke min

14. korak: Podobno lahko tretje ime datoteke ekstrahirate tako, da številko indeksa posredujete kot 3.

=INDEX(GeekPageList, 3)
14 Tretja datoteka Min

Dokler je število datotek v mapi omejeno, lahko morda še naprej nadomeščate indeksno število datotek, kot je prikazano v zgornjih korakih. Kaj pa, če je datotek veliko? No, vsekakor potem potrebujemo način, s katerim lahko avtomatiziramo populacijo drugega argumenta KAZALO funkcijo. Poglejmo, kako je to mogoče storiti v naslednjih korakih.

15. korak: Za avtomatizacijo populacije drugega argumenta KAZALO funkcijo, uporabimo VRSTICE funkcijo. Prosimo, zamenjajte formulo, ki jo imate v celici B1 s spodnjim.

=INDEX(GeekPageList, ROWS(A1:A1))
15 vrstic min

16. korak: Če zadeneš Vnesite ključ, lahko vidite, da je bil drugi argument pravilno izpolnjen in da je ime prve datoteke uspešno pridobljeno.

Če zdaj povlečete formulo navzdol, da jo uporabite čez stolpec, boste opazili, da je ime prva datoteka se ponavlja in da ne dobimo imen drugih datotek, prisotnih v mapo. No, za pridobitev vseh imen datotek je potrebnih še nekaj manjših sprememb.

16 Povleci Min

17. korak: Preprosto kliknite na prvi argument od VRSTICE funkcija, ki je A1, znotraj KAZALO funkcijo in nato pritisnite F4 ključ.

S tem bi zaklenili prvi argument VRSTICE funkcijo. Vaša formula bi morala v tej fazi izgledati takole.

=INDEX(GeekPageList, ROWS($A$1:A1))
17 Zaklepna celica Min

18. korak: Zdaj poskusimo povleči formulo navzdol. Za to kliknite na majhna zelena kvadratna oblika pri desni kot celice in ga povlecite navzdol.

18 Povleci Min

19. korak: Zdaj lahko vidite, da je formula pravilno uporabljena in prihajajo vsa imena datotek, namesto da bi prvo ponavljali znova in znova.

19 Ustvarjenih imen datotek Min

Toda če pogledate konec označene regije, lahko to vidite #REF! napaka je prišla. To je zato, ker je matriki zmanjkalo obsega. Da, če povlečemo formulo dalje navzdol in preseže dejansko število datotek v naši mapi, kar je število elementov v našem nizu, potem lahko dobimo #REF! napaka, kar kaže, da smo dobili prelivanje niza napaka. Brez skrbi, tudi to je mogoče hitro in enostavno premagati.

20. korak: Za ravnanje z #REF napaka, dodajmo ČE NAPAKA funkcijo. The ČE NAPAKA() funkcija, kot je definirana spodaj, bi vrnila a prazna vrednost če je v vrednosti, ki jo vrne notranja formula, napaka. Vaša formula z obravnavo napak mora biti naslednja.

=IFERROR(INDEX(GeekPageList, ROWS($A$1:A1)),"")
20 Primer napake Min

21. korak: To je to. Napaka je zdaj popolnoma odpravljena. Na seznamu imen datotek ne boste več dobili nobenih napak vrednosti. Uživajte!

21 Obravnavana napaka Min

Opomba: Upoštevajte, da je datoteka za avtomatizacijo, theGeekPageAutomation.xlsx, se prav tako vključi na seznam datotek, saj je na istem mestu. Ime datoteke za avtomatizacijo lahko ročno izbrišete s seznama, če ne želite, da je na seznamu imen datotek.

2. razdelek: Kako priti do seznama imen datotek s posebnimi razširitvami znotraj mape

Zdaj recimo, da želite samo seznam imen datotek z določeno pripono. V tem primeru potrebujete le majhen popravek, poglejmo, kaj je v naslednjih korakih.

Upoštevajte, da preden nadaljujete, preverite, ali ste izvedli vse korake, omenjene v 1. razdelku.

Korak 1: Če potrebujete samo docx seznam imen datotek, nato v A1 celico, namesto da bi postavil preprost zvezdica znak, *, morate dati *docx*. Glejte spodnji posnetek zaslona.

Ja, to bi bilo vse. Preprosto pritisnite Vnesite ključ in v stolpcu B, boste imeli seznam docx samo datoteke.

22 Docx Min

2. korak: Podobno, če potrebujete samo seznam besedilnih datotek, potem v A1 celico, na koncu, tip *txt* namesto ene zvezdice. Pritisnite na Vnesite tipko za ogled rezultatov v stolpcu B.

23 Besedilo min

3. korak: Podobno, samo če želite xlsx datoteke, vnesite navzdol *xlsx* Po \ na A1 celica.

24 Xlsx Min

Na enak način lahko ustvarite seznam imen datotek katere koli posebne vrste razširitve, kot so JPEG, PNG itd. Zabavaj se!

Povejte nam v razdelku za komentarje, če ste obtičali pri katerem koli od korakov, vedno vam z veseljem pomagamo! Prav tako delite članek s prijatelji in družino, če se vam zdi koristen.

Ostanite z nami za več osupljivih nasvetov, trikov in člankov z navodili!

Prav tako lahko prenesete to orodje za popravilo računalnika, da poiščete in odpravite katero koli težavo z računalnikom:
Korak 1 - Prenesite orodje za popravilo računalnika Restoro od tukaj
2. korak - Kliknite Začni skeniranje, da samodejno poiščete in odpravite katero koli težavo z računalnikom.
Teachs.ru
Kako dodati novo vrstico znotraj celice v Microsoft Excelu

Kako dodati novo vrstico znotraj celice v Microsoft ExceluExcel

Dodajanje nove vrstice v Wordov dokument ali v datoteko Notepad ni nič drugega kot kos pogače. Kaj pa dodajanje nove vrstice v Excelu, tudi to znotraj ene celice? No, še niste poskusili, a ste si v...

Preberi več
Kako preprečiti drugim uporabnikom, da bi urejali določene celice v Microsoft Excelu

Kako preprečiti drugim uporabnikom, da bi urejali določene celice v Microsoft ExceluExcel

V mnogih primerih boste morda morali svoj Excelov list deliti z drugimi ljudmi, da bodo lahko izpolnili podatke. Kaj pa, če želite nekatere specifične celice zaščititi tako, da preprečite morebitne...

Preberi več
Kako zamenjati prazne celice v Excelovi vrtilni tabeli z ničlami

Kako zamenjati prazne celice v Excelovi vrtilni tabeli z ničlamiExcel

Vrtilne tabele v Microsoft Excelu so odličen način za ogled, povzetek in analizo vaših podatkov na najučinkovitejši način. So bolj podobna dinamičnim poročilom in nudijo interaktivni pogled na vaš ...

Preberi več
ig stories viewer