2 Cara Mengambil Nama File di Excel Secara Otomatis dengan Mudah dan Praktis

oleh | 23 Sep 2025 | Tips Excel, VBA Macro | 0 Komentar

Dalam pekerjaan sehari-hari, sering kali kita perlu membuat daftar nama file yang tersimpan di sebuah folder. Misalnya, ketika Anda ingin membuat laporan berisi arsip dokumen, data proyek, atau koleksi gambar. Membuat daftar tersebut secara manual jelas akan memakan waktu, apalagi jika jumlah file mencapai ratusan. Untungnya, ada cara mengambil nama file di Excel secara otomatis sehingga pekerjaan menjadi lebih cepat dan rapi.

Pada artikel ini, kita akan membahas 2 cara mengambil nama file di Excel, yaitu menggunakan Power Query dan VBA Macro. Keduanya sama-sama ampuh, tinggal pilih mana yang paling sesuai dengan kebutuhan Anda.

Mengapa Perlu Belajar Cara Mengambil Nama File di Excel?

Sebelum masuk ke langkah teknis, mari kita pahami dulu manfaatnya. Dengan menguasai cara mengambil nama file di Excel, Anda bisa:

  1. Membuat katalog file untuk keperluan dokumentasi.
  2. Mengatur arsip dokumen, foto, atau video dengan lebih terstruktur.
  3. Menghemat waktu dibanding mengetik satu per satu.
  4. Mengurangi risiko salah ketik atau melewatkan file tertentu.

Karena itu, mempelajari cara mengambil nama file di Excel bukan hanya berguna untuk staf administrasi, tetapi juga bagi siapa pun yang sering berurusan dengan data digital.

Cara 1: Mengambil Nama File di Excel dengan Power Query

Power Query adalah fitur bawaan Excel yang sangat powerful untuk mengolah data. Salah satu fungsinya adalah mengambil informasi file dari sebuah folder. Berikut langkah-langkahnya:

  1. Buka Excel, lalu pilih tab Data.
  2. Klik Get Data → From File → From Folder.
  3. Arahkan ke folder tempat file Anda disimpan, lalu klik OK.
  4. Excel akan menampilkan daftar file lengkap dengan nama file, path, tanggal terakhir diubah, dan ukuran file.
  5. Klik Load to Worksheet untuk memindahkan daftar file tersebut ke lembar kerja Excel.
Baca Juga  Cara Membuat Absensi Guru Excel Otomatis dengan Warna untuk Hari Libur

Dengan langkah ini, Anda sudah berhasil menjalankan cara mengambil nama file di Excel tanpa mengetik manual. Berikut hasil akhirnya:

Kelebihan metode ini:

  • Sangat cepat dan praktis.
  • Bisa menampilkan detail file selain nama (path, tanggal, ukuran).
  • Mudah di-refresh jika ada penambahan file baru di folder.

Kekurangannya:

  • Fitur ini hanya tersedia di Excel versi modern (Excel 2016 ke atas atau Office 365).

Tapi tenang, kalau Anda masih pakai Excel lama, upgrade Excel Anda dengan klik di SINI. Atau, bisa juga dengan menggunakan VBA Macro seperti pada cara 2 di bawah.

Cara 2: Mengambil Nama File di Excel dengan VBA Macro

Jika Anda ingin cara yang lebih fleksibel, maka VBA Macro bisa menjadi pilihan. Dengan menulis sedikit kode, Excel dapat menampilkan daftar nama file dari folder tertentu. Berikut contoh script VBA yang bisa digunakan:

Sub AmbilNamaFile()
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim ws As Worksheet
    Dim i As Integer
    Dim FolderPath As String

    FolderPath = "C:\Users\NamaAnda\Documents\" 'ganti sesuai lokasi folder
    Set ws = ThisWorkbook.Sheets(1)
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(FolderPath)

    i = 1
    For Each xFile In xFolder.Files
        ws.Cells(i, 1).Value = xFile.Name
        i = i + 1
    Next
End Sub

Berikut penampakannya:

Langkah menjalankannya:

  1. Tekan Alt + F11 untuk membuka jendela VBA.
  2. Pilih Insert → Module, lalu paste kode di atas.
  3. Ubah bagian FolderPath sesuai lokasi folder Anda.
  4. Jalankan macro dengan menekan F5.
  5. Hasilnya, kolom A di lembar kerja Excel akan otomatis berisi daftar nama file.

Metode VBA ini adalah salah satu cara mengambil nama file di Excel yang sangat populer karena:

  • Bisa digunakan di hampir semua versi Excel.
  • Hasilnya sangat ringan dan langsung masuk ke worksheet.
  • Bisa dimodifikasi untuk menambahkan informasi lain, misalnya tanggal file dibuat atau ekstensi file.
Baca Juga  Cara Membuat Dropdown List Tanpa Baris Kosong di Excel dengan VBA

Power Query vs VBA, Mana yang Lebih Baik?

Kedua metode ini sama-sama berguna, tinggal sesuaikan dengan kebutuhan Anda:

  • Jika ingin praktis tanpa coding, gunakan Power Query.
  • Jika butuh fleksibilitas dan bisa berjalan di berbagai versi Excel, gunakan VBA Macro.

Dengan memahami dua cara ini, Anda sudah menguasai dasar penting tentang cara mengambil nama file di Excel secara otomatis.

Penutup

Membuat daftar nama file secara manual sudah bukan zamannya lagi. Dengan memanfaatkan Power Query atau VBA Macro, Anda bisa menerapkan cara mengambil nama file di Excel dengan cepat, akurat, dan efisien.

Jadi, mulai sekarang jangan repot-repot mengetik nama file satu per satu. Gunakan salah satu dari dua cara di atas, dan nikmati betapa mudahnya pekerjaan Anda.

Dengan artikel ini, semoga Anda semakin paham tentang cara mengambil nama file di Excel, baik untuk kebutuhan dokumentasi, arsip, maupun laporan kerja.

Download Template Gratis

Bagi Anda yang ingin mencoba teknik ini secara langsung, kami telah menyiapkan template gratis yang dirancang khusus untuk membantu Anda mempraktikkan 2 Cara Mengambil Nama File di Excel Secara Otomatis ini. File Excel bisa didownload melalui tautan berikut:

donate
Download contoh excel

Atau juga jika ingin mempelajari langkah demi langkah secara visual, bisa kunjungi Youtube Channel Depot Excel. Di sana teman-teman akan melihat bagaimana rumusnya bekerja. Semoga bermanfaat!

0 Komentar

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Join Our Newsletter