Menampilkan Data Dinamis berdasarkan Dropdown di Excel

Blog

Dalam dunia kerja atau belajar, kita sering kali dihadapkan pada kebutuhan untuk menampilkan data berdasarkan pilihan tertentu, seperti memilih kategori produk, departemen, atau jenis laporan. Salah satu cara efisien untuk melakukannya di Microsoft Excel adalah dengan menggunakan fitur dropdown list dan menghubungkannya ke tampilan data secara dinamis.

Tutorial ini akan membahas bagaimana membuat dropdown di Excel, dan saat memilih opsi tertentu, akan otomatis menampilkan data yang sesuai di sheet yang sama atau berbeda. Teknik ini sangat cocok untuk laporan, analisis data, atau form pencarian sederhana.

Cara 1: Menampilkan Data dari Sheet Lain Berdasarkan Pilihan

Jika kamu memiliki beberapa sheet yang masing-masing berisi data berbeda, dan ingin menampilkannya berdasarkan pilihan (misalnya: Sheet A, Sheet B, Sheet C), kamu bisa gunakan kombinasi Data Validation dan INDIRECT.

🔧 Langkah-langkah:

  1. Buat Daftar Sheet yang Ingin Ditampilkan
    • Misalnya, buat daftar A, B, C di satu kolom sebagai pilihan.
  2. Buat Dropdown Menu
    • Pilih sel tempat dropdown akan dibuat, misalnya A1
    • Klik Data > Data Validation > List
    • Masukkan sumber list: A,B,C (atau gunakan referensi range jika data ada di sel lain)
  3. Gunakan Formula INDIRECT
    Di sel A3, tuliskan formula seperti ini:
    =INDIRECT(“‘”&A1&”‘!A1”)
    Ini akan mengambil isi dari sel A1 pada sheet yang dipilih. Kamu bisa copy formula ini ke bawah atau sesuaikan agar menampilkan range data tertentu, seperti:
    =INDIRECT(“‘”&$A$1&”‘!A2:A10”)
    Dengan begitu, isi dari sheet A/B/C akan ditampilkan berdasarkan dropdown.

Cara 2: Menampilkan Data Berdasarkan Kategori dalam Satu Sheet

Jika kamu menyimpan semua data dalam satu sheet (misalnya bernama Data), dan data tersebut memiliki kolom kategori, kamu bisa menggunakan formula FILTER (tersedia di Excel 365/2021).

📋 Contoh Struktur Data:

KategoriNama ProdukHarga
AProduk 110.000
AProduk 215.000
BProduk 320.000
BProduk 425.000

🔧 Langkah-langkah:

  1. Buat dropdown pada sel A1, misalnya isi pilihannya: A, B.
  2. Di sel A3 (atau di bawah dropdown), masukkan formula:
    =FILTER(Data!A2:C100, Data!A2:A100=A1)
    Maka Excel akan menampilkan semua baris yang kategorinya sesuai pilihan di dropdown.

Tips Tambahan,

  • Gunakan nama sheet tanpa spasi, atau tambahkan tanda petik 'Nama Sheet' agar tidak error.
  • Jika kamu menggunakan Excel versi lama tanpa dukungan FILTER, kamu bisa mempertimbangkan Advanced Filter atau membuat skrip VBA sederhana.
  • Teknik ini bisa dikembangkan untuk pembuatan dashboard, form input, hingga laporan otomatis.

Kesimpulan, Dengan memanfaatkan fitur dropdown dan formula seperti INDIRECT atau FILTER, kamu bisa membuat tampilan data yang dinamis dan interaktif di Excel — tanpa perlu makro atau coding rumit. Ini sangat membantu untuk membuat file kerja yang rapi, profesional, dan mudah digunakan oleh rekan kerja atau atasanmu.

Selamat mencoba, dan kreasikan Excel kamu menjadi alat kerja yang lebih cerdas! Jika kamu butuh template, tinggal komentar ya 😉

Comments