Van egy mappája, amelyben több száz fájl található. Be kell szereznie ezeknek a fájloknak a névlistáját, és azt is meg kell kapnia, hogy ez a lista egy Excel-fájlba kerüljön. Nos, nyilvánvalóan létezik a kézi módszer, és ott van a Geek Page mód. A manuális módszer az lenne, ha az egyes fájlok nevét kimásolnák, és beillesztenék őket egy Excel-fájlba, így a feladat elvégzése sok időt vesz igénybe, sok emberi hibával. A Geek Page-módszer kezdetben határozottan végrehajt néhány lépést, hogy egyetlen kattintással automatizálja a teljes folyamatot. Izgalmasan hangzik? Mi is így érezzük!
Ebben a cikkben elmagyarázzuk, hogyan hozhat létre egy listát a megadott mappában található fájlok nevével, csak néhány tiszta Excel képlet segítségével. Remélem élvezni fogja az olvasást!
Tartalomjegyzék
Példa forgatókönyv
Tegyük fel, hogy a következő mappában van különböző típusú fájl, például xlsx, txt, docx stb. Most az a követelmény, hogy ez a fájlnévlista egy Excel-fájlban legyen anélkül, hogy az egyes fájlneveket manuálisan másolnánk be, mivel a mappában lévő fájlok száma meglehetősen nagy lehet. Lássuk, hogyan lehet ezt egyszerűen megtenni.

1. szakasz: Hogyan lehet letölteni az összes fájlnév listáját egy mappában
1. lépés: Először is, dob Microsoft Excel. Ha ez megtörtént, kattintson a Üres munkafüzet választási lehetőség.

2. lépés: Menjünk előre, és először mentsük el a dokumentumot, mivel az ebben a cikkben felsorolt lépések működéséhez el kell menteni a dokumentumot.
A dokumentum mentéséhez kattintson a gombra FÁJL lap tetején.
HIRDETÉS

3. lépés: Most a bal ablaktáblát, kattintson a Mentés másként választási lehetőség. Aztán a jobb ablaktáblát, kattintson a Tallózás gomb.

4. lépés: Ha egyszer a Mentés másként ablakban hajtsa végre a következő lépéseket.
- Hajózik hoz pontos hely ahol a te fájlok jelen vannak, azaz a helyen említett Példa forgatókönyv szakaszában.
- Következőként adjon a név alatti automatizálási fájljába Fájl név terület. Az alábbi példában a nevet adtam meg theGeekPageAutomation.xlsx.
- Alapértelmezés szerint a kiterjesztés kerül kiválasztásra. De ha nem, válassza ki a kiterjesztést mint Excel munkafüzet (*.xlsx) a kapcsolódó legördülő menüből Mentés típusként választási lehetőség.
- Üsd a Megment gombot, ha mindennel végzett.

5. lépés: Most a Fájlkezelő, nyissa meg azt a helyet, ahol a fájlok találhatók. Ez ugyanaz a hely, ahová az automatizálási fájlt is mentette a 4. lépésben.
Kattintson a fájlkezelő navigációs sáv és másolja a teljes helyet a hely kiválasztásával, majd a gombok megnyomásával CTRL + C együtt.

6. lépés: Most térjen vissza az Excel-fájlhoz, amelyet az én esetemben mentett theGeekPageAutomation.xlsx, és akkor kattintson duplán a legelső cellára, ami, A1. Más cellákat is választhat. De mivel az egész folyamat hosszadalmas, összezavarodhat, ha másik cellát választ. Ezért azt javasoljuk, hogy magát az A1 cellát válassza.
Most egyszerűen nyomja meg a gombokat CTRL + V ugyanakkor arra paszta a hely, amelyre másolt 5. lépés.
Manuális hozzáadása \* (perjel + csillag) a másolt hely végén. Ez nagyon fontos. Ez lényegében annyit jelent, mindent, ami a megadott helyen található.

7. lépés: Ha megfelelően be tudta illeszteni annak a mappának a helyét, ahol a fájljai találhatók, kihagyhatja ezt a lépést. Ellenkező esetben, ha nehézségekbe ütközik, a következő egy lépéses megoldás, próbálja ki.
Ez a lépés egyszerűen egy másik egyszerű módszert részletez, amellyel megtudhatja a fájlokat tartalmazó mappa helyét. Ehhez kell másolja és illessze be a következő képletet cellára A1 az alábbi képernyőképen látható módon.
=SUBSTITUTE(CELL("fájlnév"),RIGHT(CELL("fájlnév"),LEN(CELL("fájlnév"))-FIND("@",SUBSTITUTE(CELL("fájlnév"),"\","@ ",LEN(CELL("fájlnév"))-LEN(SUBSTITUTE(CELL("fájlnév"),"\",""))),1)),"*")

jegyzet: Kérjük, vegye figyelembe, hogy nem kell hozzáadnia \* manuálisan a hely végén, ha ezt a képletet használja. Ezt a részt már kezeli a képlet.
8. lépés: Most, ha megüti a Belép gombot, akkor láthatja a mappa helyét, ahol a fájlok találhatók.
Ha készen van a mappa helye a \* jellel a végén, nyomja meg a gombot KÉPLETEK lap tetején.
A következőképpen a KÉPLETEK fület, nyomja meg a Név definiálása gomb.

9. lépés: Most először is adj nevet az új névtartományba. A nevet adtam meg GeekPageList.
Most a Utal rá mezőbe írja be =FILES( majd végül kattintson a A1 cellában, hogy automatikusan kitöltse a FÁJLOK() képlet.
=FILES(

10. lépés: Ha az A1 cellára kattint, a rendszer hivatkozik rá FÁJLOK() képlet automatikusan.
Zárja be a FILES() képletet a következővel: gépelés záró zárójelben, ). Ne feledje, ez egy fontos lépés.
Üsd a rendben gomb.

11. lépés: Sikeresen létrehozott egy elnevezett tartományt, amely tartalmazza a mappában található összes fájl nevét, amelynek helyét az A1 cellában említette.
Most az új nevű tartomány GeekPageList olyan, mint egy tömb, és benne van a megadott mappa összes fájlneve. Az egyetlen függőben lévő feladatunk az, hogy sikeresen kinyerjük a fájlok nevét egyenként ebből a tömbből.
Az első fájlnév sikeres kibontása a tömbből GeekPageList, egyszerűen dupla kattintás bármely cellára ajánljuk a cellát B1 mivel ez a példa képernyőképeken használt cella, és másolás beillesztés a következő képlet.
=INDEX(GeekPageList, 1)
jegyzet: Ha más nevet adott a névtartományának a címen 9. lépés, ki kell cserélni GeekPageList nevet az általad megadott névvel.
Vegye figyelembe azt is, hogy a INDEX A függvény a neki átadott tömböt veszi fel első argumentumaként, és a neki átadott indexszámon lévő elemet adja vissza második argumentumként. Ebben az esetben, INDEX függvény visszaadja a cellában lévő mappa első fájlját A1.

HIRDETÉS
12. lépés: Ha megüti a Belép most megnyomva láthatja, hogy az első fájl neve sikeresen kicsomagolásra került GeekPageList.

13. lépés: Hasonlóképpen kibonthatja a második fájl nevét a INDEX a következőképpen működik.
=INDEX(GeekPageList, 2)

14. lépés: Hasonlóképpen, a harmadik fájlnév is kibontható az indexszám 3-as átadásával.
=INDEX(GeekPageList, 3)

Mindaddig, amíg a mappában lévő fájlok száma korlátozott, esetleg továbbra is helyettesítheti a fájlok indexszámát a fenti lépések szerint. De mi van akkor, ha sok fájl van? Nos, mindenképpen szükségünk van valamilyen módra, amellyel automatizálhatjuk a második argumentum populációját INDEX funkció. Nézzük meg, hogyan lehet ezt megtenni a következő lépésekben.
15. lépés: A második argumentum populációjának automatizálása INDEX függvényt, használjuk a SOROK funkció. Kérjük, cserélje ki a cellában lévő képletet B1 az alábbival.
=INDEX(GeekPageList, ROWS(A1:A1))

16. lépés: Ha megüti a Belép gombot, láthatja, hogy a második argumentum megfelelően lett kitöltve, és az első fájl neve sikeresen lekérhető.
Ha most lehúzza a képletet az oszlopon keresztüli alkalmazáshoz, látni fogja, hogy a név a Az első fájl ismétlődik, és nem kapjuk meg a fájlban található többi fájl nevét mappát. Nos, még néhány apróbb módosításra van szükség az összes fájlnév beszerzéséhez.

17. lépés: Egyszerűen kattintson az első argumentumra a SOROK függvény, ami A1, benne INDEX funkciót, majd nyomja meg a gombot F4 kulcs.
Ez lezárná a SOROK funkció. A képletnek ebben a szakaszban a következőképpen kell kinéznie.
=INDEX(GeekPageList, ROWS($A$1:A1))

18. lépés: Most próbáljuk meg lehúzni a képletet. Ehhez kattintson a kis zöld négyzet alakú a a cella jobb sarkában és húzza le.

19. lépés: Most láthatja, hogy a képlet megfelelően van alkalmazva, és az összes fájlnév jön, ahelyett, hogy az elsőt ismételgetné újra és újra.

De ha megnézed a kiemelt régió végét, ezt láthatod #REF! hiba jött. Ez azért van, mert a tömb kifogyott a tartományból. Igen, ha lejjebb húzzuk a képletet, meghaladva a mappánkban lévő fájlok tényleges számát, ami a tömbünk elemeinek száma, akkor megkapjuk a #REF! hiba, ami azt jelzi, hogy kaptunk egy tömb túlcsordulás hiba. Ne aggódjon, ez is gyorsan és egyszerűen leküzdhető.
20. lépés: Kezelni a #REF hiba, adjuk hozzá a IFERROR funkció. Az IFERROR() függvény az alábbiakban definiált módon az a üres érték ha hiba van a belső képlet által visszaadott értékben. A hibakezelési képletnek a következőnek kell lennie.
=IFERROR(INDEX(GeekPageList, ROWS($A$1:A1)),"")

21. lépés: Ez az. A hibát most már tökéletesen kezelték. A továbbiakban nem jelennek meg értékhibák a fájlnevek listájában. Élvezd!

jegyzet: Felhívjuk figyelmét, hogy az automatizálási fájl, theGeekPageAutomation.xlsx, szintén bekerül a fájlok listájába, mivel ugyanazon a helyen található. Manuálisan törölheti az automatizálási fájl nevét a listáról, ha nem szeretné, hogy az szerepeljen a fájlnevek listájában.
2. szakasz: A mappán belüli meghatározott kiterjesztésű fájlnevek listája
Tegyük fel, hogy csak a fájlnevek listáját szeretné egy adott kiterjesztéssel. Ebben az esetben csak egy kis finomításra van szükséged, lássuk, mi az a következő lépésekben.
Kérjük, vegye figyelembe, hogy mielőtt továbbmenne, győződjön meg arról, hogy az 1. részben említett összes lépést végrehajtotta.
1. lépés: Ha csak a docx fájlnevek listájában, majd a A1 cella, ahelyett, hogy egy egyszerű csillag jel, *, fel kell tenni *docx*. Tekintse meg az alábbi képernyőképet.
Igen, ez lenne minden. Egyszerűen nyomja meg a Belép gombot és oszlopban B, akkor a listája lesz docx csak fájlokat.

2. lépés: Hasonlóképpen, ha csak a szöveges fájlok listájára van szüksége, akkor a A1 cella, a végén írja be *txt* egyetlen csillag helyett. Üsd a Belép gombot a B oszlopban található eredmények megtekintéséhez.

3. lépés: Hasonlóképpen, ha csak akarod xlsx fájlokat, írja be *xlsx* azután \ a A1 sejt.

Ugyanilyen módon létrehozhatja a fájlnevek listáját bármely adott kiterjesztésű típushoz, például JPEG, PNG stb. Érezd jól magad!
Kérjük, jelezze a megjegyzés rovatban, ha elakadt valamelyik lépésnél, mindig szívesen segítünk! Ezenkívül ossza meg a cikket barátaival és családjával, ha hasznosnak találta.
Maradjon velünk, ha további észbontó tippeket, trükköket és használati útmutatókat olvashat!
1. lépés - Töltse le a Restoro PC Repair Tool eszközt innen
2. lépés - Kattintson a Vizsgálat indítása elemre a számítógéppel kapcsolatos problémák automatikus megkereséséhez és kijavításához.