Cara Menampilkan Data Tertentu Tanpa Menggunakan Fitur Filter Manual | JagoExcel Blog
Excel Formula

Cara Menampilkan Data Tertentu Tanpa Menggunakan Fitur Filter Manual

Dipublikasikan pada 20 April 2026
Oleh Untung Kasirin ⏱️ 6 menit baca
Cara Menampilkan Data Tertentu Tanpa Menggunakan Fitur Filter Manual

Ikon “Corong” di Excel (fitur Filter klasik di menu Data) mungkin adalah salah satu tombol yang paling sering ditekan oleh setiap pekerja kantoran di seluruh dunia. Jika atasan meminta data penjualan khusus bulan ini, Anda mengklik ikon corong, memilih bulannya, lalu menyalin hasilnya ke lembar kerja baru.

Terdengar familiar? Cara ini memang efektif untuk tugas sesekali. Namun, apa yang terjadi jika Anda memiliki 10 cabang toko dan bos Anda meminta laporan terpisah untuk masing-masing cabang setiap harinya? Melakukan klik, filter, copy, dan paste secara berulang-ulang bukan hanya membosankan, tetapi juga sangat rentan terhadap human error.

Selamat datang di era Dynamic Arrays. Microsoft Excel telah merilis sebuah rumus yang akan membuat fitur corong klasik terasa kuno: Fungsi FILTER. Dengan satu rumus ini, Anda bisa menyaring ribuan baris data dan menampilkannya di lembar kerja lain, yang akan otomatis terupdate setiap kali data aslinya berubah. Tidak perlu lagi klik corong secara manual!

Mari kita bedah tuntas fitur revolusioner ini yang akan mengubah cara Anda menyajikan laporan secara permanen.


1. Apa Itu Fungsi FILTER Excel?

Fungsi FILTER adalah bagian dari keluarga Dynamic Array Formulas. Tugas utamanya adalah mengekstrak atau menarik keluar baris data tertentu dari sebuah tabel besar, berdasarkan kriteria spesifik yang Anda tentukan, tanpa mengubah atau menyembunyikan tabel aslinya.

Berbeda dengan VLOOKUP yang hanya bisa menampilkan satu baris data pertama yang ia temukan, Fungsi FILTER bisa memunculkan SEMUA baris yang memenuhi kriteria. Jika Anda sudah menguasai Tutorial VLOOKUP Lengkap atau Rumus INDEX MATCH, maka Fungsi FILTER adalah evolusi berikutnya yang wajib Anda kuasai.

Anatomi Rumus Dasar: =FILTER(array; include; [if_empty])

  • array: Seluruh rentang tabel data yang ingin Anda tarik datanya (Misal: A2:D100).
  • include: Kolom kriteria dan syarat yang harus dipenuhi (Misal: B2:B100="Jakarta").
  • [if_empty]: (Opsional) Teks yang ingin ditampilkan jika data tidak ditemukan, seperti “Data Tidak Ada”. Ini sangat mirip dengan fungsi “value_if_error” pada Fungsi IFERROR Excel.

2. Langkah Demi Langkah: Filter Kriteria Tunggal

Mari kita buat skenario sederhana yang sering Anda hadapi. Anda memiliki tabel Database Penjualan dari sel A1 sampai D1000. Kolom B adalah kolom “Kota Cabang”. Anda ingin membuat laporan terpisah yang hanya menampilkan transaksi dari Jakarta.

Cara Klasik (Manual): Klik Data -> Filter -> Pilih Jakarta -> Copy -> Paste ke Sheet Baru. Jika besok ada penjualan baru di Jakarta, Anda harus mengulangi proses ini.

Cara Modern (Fungsi FILTER): Di lembar kerja baru, ketikkan rumus berikut: =FILTER(A2:D1000; B2:B1000="Jakarta"; "Belum Ada Transaksi")

Hasilnya: Excel akan langsung “menumpahkan” (spill) seluruh baris transaksi dari Jakarta. Jika besok tim lapangan memasukkan 5 data penjualan baru dari Jakarta di database utama, lembar kerja laporan Anda akan otomatis bertambah 5 baris pada detik itu juga. Ini adalah inti dari 10 rumus dasar Excel modern.


3. Tingkat Lanjut: Filter dengan Banyak Kriteria (AND & OR)

Di dunia nyata, permintaan bos tidak pernah sesederhana satu kriteria. Bagaimana jika atasan meminta: “Tampilkan penjualan dari Jakarta YANG nilainya di atas Rp 1.000.000!”

Fungsi FILTER menggunakan logika Boolean (simbol perkalian dan penjumlahan) untuk menangani kriteria ganda.

A. Logika “DAN” (AND) Menggunakan Simbol Bintang (*)

Gunakan simbol * jika semua kriteria harus terpenuhi. =FILTER(A2:D1000; (B2:B1000="Jakarta") * (C2:C1000>1000000); "Tidak Ada Data") Catatan: Pastikan Anda membungkus setiap kriteria dengan tanda kurung ().

B. Logika “ATAU” (OR) Menggunakan Simbol Plus (+)

Bagaimana jika permintaannya adalah: “Tampilkan penjualan dari Jakarta ATAU Bandung!” Gunakan simbol + jika salah satu kriteria boleh terpenuhi. =FILTER(A2:D1000; (B2:B1000="Jakarta") + (B2:B1000="Bandung"); "Tidak Ada Data")

Dengan menguasai logika ini saat belajar Excel dari nol, Anda bisa membangun dashboard laporan yang sangat kompleks hanya dengan bermodalkan satu baris rumus.


4. Mengatasi Error #CALC!

Jika Anda tidak mengisi argumen ke-3 yaitu [if_empty], dan ternyata kriteria yang Anda cari memang tidak ada di database, Excel akan menampilkan error mengerikan bernama #CALC!.

Error ini berarti Excel tidak bisa melakukan kalkulasi karena hasilnya kosong. Oleh karena itu, biasakan diri Anda untuk selalu mengisi argumen ketiga dengan teks yang ramah, seperti "Pencarian Tidak Ditemukan" atau cukup tanda petik dua kali "" agar sel terlihat kosong dan bersih.


Ini adalah trik rahasia untuk membuat atasan Anda kagum. Alih-alih mengetik “Jakarta” langsung di dalam rumus, Anda bisa membuat “Kotak Pencarian”.

  1. Kosongkan sel F1, beri warna kuning. Ini akan menjadi Kotak Pencarian Anda.
  2. Ubah rumus FILTER Anda agar merujuk ke sel F1. =FILTER(A2:D1000; B2:B1000=F1; "Pencarian Tidak Ditemukan")

Sekarang, Anda bisa mengetik “Surabaya” di sel F1, dan laporan di bawahnya akan seketika berubah menjadi data Surabaya. Ketik “Bali”, dan datanya berubah menjadi Bali. Anda baru saja membuat sebuah Mini Application di dalam Excel tanpa pemrograman apa pun!


6. Menggabungkan FILTER dengan SORT

Sama seperti trik Dynamic Array lainnya, data yang dihasilkan oleh FILTER akan muncul sesuai dengan urutan asli di database. Untuk membuatnya lebih rapi, Anda bisa mengkombinasikannya dengan fungsi SORT.

Misalnya, Anda ingin menampilkan transaksi Jakarta, tapi diurutkan dari nilai transaksi yang paling besar (Kolom ke-3) secara menurun (Descending).

Rumus Gabungannya: =SORT(FILTER(A2:D1000; B2:B1000="Jakarta"); 3; -1)

Dengan satu rumus sakti ini, Anda menyaring data dan langsung mengurutkannya di saat yang bersamaan. Ini adalah efisiensi tingkat tertinggi!


Kesimpulan: Lupakan Cara Lama

Fungsi FILTER bukan sekadar rumus biasa; ia adalah paradigma baru dalam cara kita berinteraksi dengan tabel data. Dengan memisahkan antara “Database Mentah” dan “Laporan Akhir”, Anda melindungi data asli dari risiko terhapus atau tersunting secara tidak sengaja akibat proses filter manual.

Di JagoExcel, fungsi FILTER adalah bintang utama dalam setiap produk template yang kami kembangkan, mulai dari aplikasi kasir sederhana hingga dashboard HR yang kompleks. Kami secara konsisten menggunakan logika Dynamic Array ini untuk memastikan pengguna akhir tidak perlu lagi membuang waktu memahami cara kerja fitur Advanced Filter atau membuat Pivot Table yang rumit hanya untuk sekadar melihat rangkuman data harian atau mengecek transaksi dari cabang tertentu. Kami percaya bahwa teknologi seharusnya mempermudah, bukan menambah beban teknis baru.

Oleh karena itu, berhentilah mengklik ikon corong berulang kali hingga puluhan kali sehari. Waktu Anda terlalu berharga untuk dihabiskan pada tugas mekanis yang membosankan. Mulailah gunakan rumus FILTER dari sekarang, tingkatkan produktivitas harian Anda secara signifikan, dan biarkan Excel bekerja menyajikan data yang relevan secara otomatis untuk Anda!

Miliki Sistem Laporan Otomatis Tanpa Filter Manual dengan Template Dashboard JagoExcel — Download Sekarang!

Mau Jadi "Jagoan Excel" di Kantor?

Jangan cuma baca artikel. Masuk ke ekosistem JagoExcel untuk akses LMS terstruktur, Koleksi Buku Fisik, dan Template Premium yang siap pakai.