Anda memiliki folder di dalamnya yang berisi ratusan file. Anda perlu mendapatkan daftar nama semua file ini, itu juga, Anda perlu mendapatkan daftar itu untuk diisi pada file Excel. Nah, jelas ada cara manual dan kemudian ada cara Geek Page. Cara manual adalah dengan menyalin nama setiap file dan menempelkannya ke file Excel, membutuhkan waktu lama untuk menyelesaikan tugas, dengan banyak kesalahan manusia. Cara Geek Page pasti akan melakukan beberapa langkah pada awalnya untuk mengotomatiskan seluruh proses dengan bantuan satu klik. Kedengarannya menarik? Kami juga merasa begitu!
Dalam artikel ini, kami menjelaskan bagaimana Anda dapat dengan mudah membuat daftar dengan nama file yang ada di dalam folder tertentu, itu juga, dengan bantuan formula Excel murni. Semoga Anda menikmati membaca!
Daftar isi
Contoh Skenario
Katakanlah Anda memiliki folder berikut dengan file dari berbagai jenis, misalnya xlsx, txt, docx, dll. Sekarang persyaratannya adalah memiliki daftar nama file ini dalam file Excel tanpa secara manual menyalin-menempelkan setiap nama file, karena jumlah file dalam folder bisa sangat besar. Mari kita lihat bagaimana ini dapat dilakukan dengan mudah.
Bagian 1: Cara Mendapatkan Daftar Semua Nama File Di Dalam Folder
Langkah 1: Pertama, meluncurkan Microsoft Unggul. Jika sudah, klik Buku kerja kosong pilihan.
Langkah 2: Mari kita lanjutkan dan simpan dokumen terlebih dahulu, karena langkah-langkah yang tercantum dalam artikel ini memerlukan dokumen untuk disimpan, agar berfungsi.
Untuk menyimpan dokumen, klik pada MENGAJUKAN tab di bagian atas.
IKLAN
Langkah 3: Sekarang di kiri jendela, klik pada Simpan Sebagai pilihan. Kemudian pada Baik jendela, klik pada Jelajahi tombol.
Langkah 4: Setelah Anda berada di Simpan Sebagai jendela, lakukan langkah-langkah berikut.
- Navigasi ke lokasi yang tepat dimana kamu file hadir, yaitu, lokasi yang disebutkan dalam Contoh Skenario bagian artikel ini.
- Selanjutnya, berikan nama ke file otomatisasi Anda di bawah Nama file bidang. Pada contoh di bawah ini, saya telah memberi nama sebagai theGeekPageAutomation.xlsx.
- Secara default, ekstensi akan dipilih. Tetapi jika tidak, pilih ekstensi sebagai Buku Kerja Excel (*.xlsx) dari menu tarik-turun yang terkait dengan Simpan sebagai tipe pilihan.
- tekan Menyimpan tombol setelah Anda selesai.
Langkah 5: Sekarang, pada Penjelajah Berkas, buka lokasi tempat file Anda berada. Ini adalah lokasi yang sama di mana Anda telah menyimpan file otomatisasi Anda juga, pada Langkah 4.
Klik pada bilah navigasi penjelajah file dan salin seluruh lokasi dengan memilih lokasi dan kemudian dengan menekan tombol CTRL + C bersama.
Langkah 6: Sekarang kembali ke file Excel yang Anda simpan, dalam kasus saya theGeekPageAutomation.xlsx, lalu klik dua kali pada sel pertama, yang, A1. Anda juga dapat memilih sel lain. Tetapi karena seluruh prosesnya panjang, Anda bisa bingung jika memilih sel yang berbeda. Jadi, kami sarankan Anda memilih sel A1 itu sendiri.
Sekarang, cukup tekan tombol CTRL + V sekaligus untuk tempel lokasi yang Anda salin Langkah 5.
Tambahkan secara manual \* (garis miring terbalik + tanda bintang) di akhir lokasi yang disalin. Ini sangat penting. Ini pada dasarnya diterjemahkan menjadi, segala sesuatu yang ada di lokasi yang ditentukan.
Langkah 7: Jika Anda dapat menempelkan lokasi folder tempat file Anda berada dengan benar, Anda dapat melewati langkah ini. Lain jika Anda menghadapi kesulitan, berikut ini adalah solusi satu langkah, cobalah.
Langkah ini hanya merinci metode mudah lainnya yang dapat digunakan untuk mendapatkan lokasi folder tempat file Anda berada. Untuk itu, Anda perlu salin dan tempel rumus berikut: ke sel A1 seperti yang ditunjukkan pada tangkapan layar di bawah ini.
=SUBSTITUTE(CELL("filename"),KANAN(CELL("filename"),LEN(CELL("filename"))-FIND("@",SUBSTITUTE(CELL("filename"),"\","@ ",LEN(CELL("filename"))-LEN(SUBSTITUTE(CELL("filename"),"\",""))),1)),"*")
Catatan: Harap dicatat bahwa Anda tidak perlu menambahkan \* secara manual di akhir lokasi jika Anda menggunakan rumus ini. Bagian itu sudah ditangani dalam rumus.
Langkah 8: Sekarang jika Anda menekan Memasuki kunci, Anda dapat melihat lokasi folder tempat file Anda berada.
Setelah Anda menyiapkan lokasi folder dengan \* di akhir, tekan tombol FORMULA tab di bagian atas.
Selanjutnya, di bawah FORMULA tab, tekan Tentukan Nama tombol.
Langkah 9: Sekarang, pertama, beri nama ke rentang nama baru Anda. Saya telah memberikan nama sebagai Daftar Halaman Geek.
Sekarang di bawah Mengacu pada bidang, ketik =FILE( dan akhirnya klik pada A1 sel untuk mengisi secara otomatis FILE() rumus.
=FILE(
Langkah 10: Setelah Anda mengklik sel A1, itu akan dirujuk di FILE() rumus secara otomatis.
Tutup rumus FILES() dengan mengetik dalam kurung kurawal, ). Ingat, ini adalah langkah penting.
tekan Oke tombol.
Langkah 11: Sekarang Anda telah berhasil membuat rentang bernama yang memiliki nama semua file di dalam folder yang lokasinya telah Anda sebutkan di sel A1.
Sekarang rentang nama baru Anda Daftar Halaman Geek seperti sebuah array dan memiliki semua nama file dari folder yang ditentukan. Satu-satunya pekerjaan tertunda yang kami miliki sekarang adalah berhasil mengekstrak nama file satu per satu dari array ini.
Untuk berhasil mengekstrak nama file pertama dari array Daftar Halaman Geek, secara sederhana klik dua kali di sel mana pun, kami merekomendasikan sel B1 karena ini adalah sel yang digunakan dalam contoh tangkapan layar, dan salin-tempel rumus berikut.
=INDEX(GeekPageList, 1)
Catatan: Jika Anda telah memberikan nama yang berbeda untuk rentang nama Anda di Langkah 9, Anda perlu mengganti Daftar Halaman Geek nama dengan nama yang Anda berikan.
Perhatikan juga bahwa INDEKS function mengambil array yang diteruskan ke sana, sebagai argumen pertamanya dan mengembalikan elemen yang ada pada nomor indeks yang diteruskan ke sana, sebagai argumen kedua. Pada kasus ini, INDEKS fungsi mengembalikan file pertama yang ada di dalam lokasi folder yang ada di sel A1.
IKLAN
Langkah 12: Jika Anda menekan Memasuki kunci sekarang, Anda dapat melihat bahwa nama file pertama berhasil diekstraksi dari Daftar Halaman Geek.
Langkah 13: Demikian pula, Anda dapat mengekstrak nama file kedua menggunakan INDEKS fungsi sebagai berikut.
=INDEX(GeekPageList, 2)
Langkah 14: Demikian juga, nama file ketiga dapat diekstraksi dengan memberikan nomor indeks sebagai 3.
=INDEX(GeekPageList, 3)
Selama jumlah file di dalam folder terbatas, Anda mungkin dapat terus mengganti nomor indeks file seperti yang ditunjukkan pada langkah-langkah di atas. Tapi bagaimana jika ada banyak file? Baiklah, maka kita memerlukan beberapa cara yang dapat digunakan untuk mengotomatisasi populasi argumen kedua dari INDEKS fungsi. Mari kita lihat bagaimana ini dapat dilakukan dalam langkah-langkah mendatang.
Langkah 15: Untuk mengotomatisasi populasi argumen kedua dari INDEKS fungsi, mari kita gunakan BARIS fungsi. Silakan ganti rumus yang Anda miliki di sel B1 dengan yang di bawah.
=INDEX(GeekPageList, BARIS(A1:A1))
Langkah 16: Jika Anda menekan Memasuki key, Anda dapat melihat bahwa argumen kedua terisi dengan benar dan nama file pertama berhasil diambil.
Jika sekarang Anda menyeret rumus ke bawah untuk menerapkannya di seluruh kolom, Anda akan melihat bahwa nama dari file pertama berulang dan kami tidak mendapatkan nama file lain yang ada di map. Nah, beberapa modifikasi kecil diperlukan untuk mendapatkan semua nama file.
Langkah 17: Secara sederhana klik pada argumen pertama dari BARIS fungsi, yaitu A1, di dalam INDEKS fungsi, lalu tekan tombol F4 kunci.
Ini akan mengunci argumen pertama dari BARIS fungsi. Rumus Anda, pada tahap ini, akan terlihat sebagai berikut.
=INDEX(GeekPageList, ROWS($A$1:A1))
Langkah 18: Sekarang mari kita coba menyeret rumus ke bawah. Untuk itu, klik pada bentuk persegi hijau kecil pada pojok kanan sel dan tarik ke bawah.
Langkah 19: Sekarang, Anda dapat melihat bahwa rumus diterapkan dengan benar dan semua nama file muncul, alih-alih mengulangi yang pertama berulang-ulang.
Tetapi jika Anda melihat bagian akhir dari area yang disorot, Anda dapat melihatnya #REF! kesalahan telah datang. Ini karena array telah kehabisan jangkauan. Ya, jika kita menyeret rumus lebih jauh ke bawah, melebihi jumlah sebenarnya dari file di folder kita, yang merupakan jumlah elemen dalam array kita, maka kita bisa mendapatkan #REF! kesalahan, menunjukkan bahwa kami mendapat array meluap kesalahan. Jangan khawatir, ini juga bisa diatasi dengan cepat dan mudah.
Langkah 20: Untuk menangani #REF kesalahan, mari kita tambahkan KESALAHAN fungsi. Itu KESALAHAN() fungsi, seperti yang didefinisikan di bawah, akan mengembalikan a nilai kosong jika ada kesalahan dalam nilai yang dikembalikan oleh rumus dalam. Rumus Anda dengan penanganan kesalahan harus sebagai berikut.
=IFERROR(INDEX(GeekPageList, ROWS($A$1:A1)),"")
Langkah 21: Itu dia. Kesalahan sekarang ditangani dengan sempurna. Anda tidak akan lagi mendapatkan kesalahan nilai dalam daftar nama file Anda. Menikmati!
Catatan: Harap dicatat bahwa file otomatisasi, theGeekPageAutomation.xlsx, juga disertakan dalam daftar file karena berada di lokasi yang sama. Anda dapat secara manual menghapus nama file otomatisasi dari daftar jika Anda tidak ingin itu ada dalam daftar nama file.
Bagian 2: Cara Mendapatkan Daftar Nama File dengan Ekstensi Tertentu di Dalam Folder
Sekarang, katakanlah Anda hanya menginginkan daftar nama file dengan ekstensi tertentu. Dalam hal ini, yang Anda butuhkan hanyalah tweak kecil, mari kita lihat apa itu di langkah-langkah mendatang.
Harap dicatat bahwa sebelum Anda melanjutkan, pastikan Anda telah menyelesaikan semua langkah yang disebutkan di Bagian 1.
Langkah 1: Jika Anda hanya membutuhkan dok daftar nama file, lalu di A1 sel, alih-alih menempatkan sederhana asterisk tanda, *, Anda harus meletakkan *dok*. Lihat tangkapan layar di bawah ini.
Ya, itu saja. Cukup tekan Memasuki kunci dan di kolom B, Anda akan memiliki daftar dok file saja.
Langkah 2: Demikian juga, jika Anda hanya membutuhkan daftar file teks, maka di A1 sel, pada akhirnya, ketik *txt* bukannya satu tanda bintang. tekan Memasuki tombol untuk melihat hasil pada kolom B.
Langkah 3: Demikian pula, jika Anda hanya ingin xlsx file, ketik ke bawah *xlsx* setelah \ pada A1 sel.
Anda dapat membuat daftar nama file dari jenis ekstensi tertentu seperti JPEG, PNG, dll dengan cara yang sama. Selamat bersenang-senang!
Tolong beri tahu kami di bagian komentar jika Anda terjebak pada salah satu langkah, kami selalu dengan senang hati membantu! Juga, bagikan artikel ini dengan teman dan keluarga Anda jika Anda merasa terbantu.
Nantikan lebih banyak tips, trik, dan artikel yang menakjubkan!
Langkah 1 - Unduh Alat Perbaikan PC Restoro dari sini
Langkah 2 - Klik Mulai Pindai untuk menemukan dan Memperbaiki masalah PC apa pun secara otomatis.