Cara Filter Data di Excel: Filter Biasa, Advanced, dan Slicer
TL;DR
Cara filter di Excel yang paling cepat: blok tabelnya, tekan Ctrl+Shift+L, lalu klik panah dropdown di header kolom dan centang nilai yang mau kamu lihat. Buat kriteria yang lebih rumit (misal OR antar kolom), pakai Advanced Filter dengan criteria range. Buat filter yang bisa diklik langsung di dashboard, pakai Slicer di tabel Excel atau PivotTable.
Cara filter di Excel paling cepat: klik satu sel di dalam tabel, tekan Ctrl+Shift+L, lalu klik panah dropdown di header kolom dan centang nilai yang mau kamu lihat.
Itu versi 5 detiknya. Tapi filter di Excel ada tiga rasa, dan kebanyakan orang cuma pakai satu.
AutoFilter buat kerjaan harian. Advanced Filter buat kriteria yang AutoFilter gak sanggup. Slicer buat dashboard yang dilihat orang lain. Di bawah ini aku bahas ketiganya pakai data penjualan toko_berkah — 1.240 baris transaksi dari 5 kota.
Apa itu filter di Excel?
Filter di Excel adalah fitur yang nyembunyiin baris yang gak memenuhi kriteria kamu, tanpa menghapus datanya. Data aslinya tetap utuh. Yang berubah cuma apa yang kelihatan di layar.
Ini beda sama sort. Sort ngubah urutan semua baris. Filter ngurangin baris yang tampil. Dua-duanya sering dipakai barengan — filter dulu kota Jakarta, baru sort dari omzet terbesar.
Kalau kamu masih bingung urusan urutan data, baca dulu cara mengurutkan data di Excel.
Gimana cara filter biasa (AutoFilter) di Excel?
AutoFilter adalah filter dropdown bawaan Excel. Ini yang 90% orang butuhin.
- Klik satu sel di dalam tabel data kamu.
- Tekan Ctrl+Shift+L (atau tab Data → tombol Filter).
- Panah dropdown muncul di setiap header kolom.
- Klik panah di kolom yang mau difilter, misal
kota. - Hilangkan centang Select All, lalu centang
Jakartaaja. - Klik OK. Sisa barisnya kesembunyiin.
Ikon corong kecil bakal muncul di header kolom yang lagi aktif filternya. Itu penanda kamu lagi lihat data sebagian, bukan semuanya.
Filter angka: lebih dari, antara, top 10
Di kolom angka, dropdown-nya kasih menu Number Filters. Ada Greater Than, Between, sampai Top 10.
Di data toko_berkah, aku pakai Number Filters → Top 10 di kolom total buat lihat 10 transaksi terbesar. Ternyata 7 dari 10 datang dari kategori Elektronik, walaupun Elektronik cuma 14% dari jumlah transaksi.
Filter teks: contains, begins with
Di kolom teks, ada Text Filters. Contains paling sering kepakai. Mau cari semua produk yang ada kata "Kopi"? Text Filters → Contains → ketik Kopi.
Kamu juga bisa pakai wildcard di kotak search: * buat karakter apa aja, ? buat satu karakter. Ketik Kopi* berarti yang dimulai kata Kopi.
Filter tanggal
Kolom tanggal punya menu sendiri: Date Filters. Ada This Month, Last Quarter, Between. Excel juga otomatis ngelompokin tanggal jadi tahun → bulan → hari di dropdown-nya, jadi kamu bisa centang "Maret" doang tanpa ngetik tanggal satu-satu.
Syaratnya: kolom tanggal kamu harus beneran bertipe tanggal, bukan teks. Kalau angkanya rata kiri di sel, itu masih teks. Cek dulu format-nya di glosarium tipe data.
Kapan harus pakai Advanced Filter?
AutoFilter punya satu batasan yang bikin frustrasi: antar kolom, kriterianya selalu digabung pakai AND.
Filter kota = Jakarta DAN total > 5 juta? Gampang. Tapi kota = Jakarta ATAU total > 5 juta? AutoFilter gak bisa. Di sini Advanced Filter masuk.
Bikin criteria range
Advanced Filter butuh area kecil di sheet yang isinya kriteria kamu. Namanya criteria range.
Aturannya cuma dua:
- Baris pertama criteria range = nama header, harus persis sama kayak header di tabel data.
- Kriteria di baris yang sama = AND. Kriteria di baris berbeda = OR.
Contoh criteria range buat "Jakarta ATAU total di atas 5 juta":
A B
1 kota total
2 Jakarta
3 >5000000
Jakarta ada di baris 2, kriteria total ada di baris 3. Beda baris, jadi Excel baca ini sebagai OR.
Kalau kamu mau AND (Jakarta dan total di atas 5 juta), taruh keduanya di baris 2:
A B
1 kota total
2 Jakarta >5000000
Jalanin Advanced Filter
- Klik satu sel di tabel data.
- Tab Data → grup Sort & Filter → Advanced.
- List range: isi range tabel data kamu, misal
$A$1:$F$1241. - Criteria range: isi range kriteria tadi, misal
$H$1:$I$3. - Pilih Filter the list, in-place kalau mau hasilnya nimpa tampilan tabel. Pilih Copy to another location kalau mau hasilnya di-copy ke area lain.
- OK.
Fitur yang jarang dipakai tapi enak banget: centang Unique records only. Ini bikin Advanced Filter langsung ngeluarin daftar nilai unik — cara cepat bikin daftar kota atau daftar produk tanpa duplikat.
Gimana cara pakai Slicer buat filter?
Slicer adalah panel tombol filter yang nempel di sheet. Kamu klik tombolnya, data langsung kefilter. Gak perlu buka dropdown.
Syaratnya, data kamu harus berupa tabel Excel atau PivotTable dulu.
- Blok data kamu, tekan Ctrl+T buat ngubah jadi tabel Excel. Pastikan My table has headers tercentang.
- Klik di dalam tabel → tab Table Design → Insert Slicer.
- Centang kolom yang mau dijadiin slicer, misal
kotadankategori. - OK. Dua panel tombol muncul.
- Klik
Jakartadi panel kota. Tabelnya langsung nyusut.
Mau pilih beberapa nilai sekaligus? Tahan Ctrl sambil klik, atau nyalain ikon multi-select di pojok kanan atas panel slicer.
Tombol dengan ikon corong bersilang di pojok slicer = clear filter. Ini yang bikin slicer enak buat dashboard: orang lain bisa reset sendiri tanpa nanya kamu.
Contoh kasus: filter data penjualan toko_berkah
Dataset toko_berkah punya 1.240 transaksi, 6 kolom: tanggal, kota, kategori, produk, qty, total.
Pertanyaan bisnisnya: kota mana yang transaksi besarnya paling sering muncul di kuartal pertama?
Langkahnya:
- Ctrl+Shift+L buat nyalain filter.
- Kolom
tanggal→ Date Filters → Between → 1 Jan sampai 31 Mar 2026. - Kolom
total→ Number Filters → Greater Than →2000000. - Lihat status bar di pojok kiri bawah: Excel nunjukin berapa baris yang lolos filter.
Hasilnya di data ini: 187 transaksi lolos. Yang bikin kaget, Surabaya nyumbang 61 dari 187 transaksi di atas 2 juta itu — padahal total jumlah transaksi Surabaya cuma nomor tiga. Rata-rata nilai transaksi Surabaya 1,7x lebih tinggi dari Jakarta.
Insight kayak gini gak keluar dari total penjualan. Keluarnya dari filter.
Angka di status bar itu andalanku. Kamu gak perlu bikin rumus COUNTIF cuma buat tau berapa baris yang lolos filter — Excel udah ngitungin.
Fungsi FILTER: filter yang otomatis update
Excel 365 dan Excel 2021 punya fungsi FILTER(). Bedanya sama AutoFilter: hasilnya ditulis ke sel lain dan otomatis update kalau data sumbernya berubah.
=FILTER(A2:F1241, (B2:B1241="Jakarta") * (F2:F1241>2000000), "Gak ada data")
Tanda * itu AND. Tanda + itu OR:
=FILTER(A2:F1241, (B2:B1241="Jakarta") + (F2:F1241>5000000), "Gak ada data")
Argumen ketiga itu yang muncul kalau gak ada baris yang cocok. Kalau kamu kosongin, Excel nampilin error #CALC! — bikin panik padahal datanya emang gak ada.
Detail sintaksnya ada di halaman fungsi FILTER. Kalau kamu masih pakai Excel 2019 ke bawah, fungsi ini gak ada — pakai Advanced Filter aja.
Kesalahan umum waktu filter di Excel
1. Ada baris kosong di tengah tabel
Ini penyebab nomor satu filter gak nangkap semua data. Excel nebak batas tabel dari baris kosong terdekat. Solusinya: blok manual seluruh range sebelum tekan Ctrl+Shift+L, atau hapus baris kosongnya.
2. Hapus baris pas filter masih aktif
Kamu filter, lalu blok semua dan tekan Delete. Yang kehapus cuma baris yang kelihatan — itu memang yang kamu mau. Tapi kalau kamu blok seluruh baris lalu Delete Rows, hasilnya bisa beda dari yang kamu kira. Matiin filter dulu, cek lagi, baru hapus.
3. Merged cell di header
Sel yang di-merge bikin Excel bingung nentuin header. Panah dropdown-nya gak muncul atau muncul di tempat yang salah. Hapus semua merge di baris header.
4. Lupa kalau filter masih nyala
Kamu bikin SUM di bawah tabel, angkanya kok kecil. Ternyata filter masih aktif dan kamu cuma lihat sebagian data. Padahal SUM() tetap ngitung baris yang kesembunyiin.
Pakai SUBTOTAL(109, range) kalau mau total yang cuma ngitung baris yang kelihatan. Angka 109 itu kode buat SUM yang ngabaikan baris terfilter.
=SUBTOTAL(109, F2:F1241)
5. Angka disimpan sebagai teks
Number Filters gak muncul, yang muncul malah Text Filters? Berarti kolom "angka" kamu isinya teks. Ciri-cirinya: nilainya rata kiri, kadang ada segitiga hijau di pojok sel. Ubah dulu ke angka lewat Text to Columns. Caranya ada di artikel cara memisahkan teks di Excel.
Filter mana yang harus kamu pakai?
| Kebutuhan | Pakai |
|---|---|
| Cek data sehari-hari | AutoFilter (Ctrl+Shift+L) |
| Kriteria OR antar kolom | Advanced Filter |
| Ambil daftar nilai unik | Advanced Filter + Unique records only |
| Dashboard buat orang lain | Slicer |
| Hasil filter yang auto-update | Fungsi FILTER() |
Dokumentasi resmi Microsoft soal filter data ada di support.microsoft.com kalau kamu mau cek versi Excel yang kamu pakai.
FAQ
Apa shortcut buat nyalain filter di Excel?
Ctrl+Shift+L. Klik satu sel di dalam tabel dulu, baru tekan shortcut-nya. Tekan lagi buat matiin. Di Mac sama aja.
Kenapa filter Excel gak nangkap semua data aku?
Biasanya ada baris kosong di tengah tabel, dan Excel nganggap data kamu abis di situ. Blok manual seluruh range data sebelum tekan Ctrl+Shift+L.
Bedanya Filter sama Slicer apa?
AutoFilter itu dropdown di header, gak makan tempat tapi filternya gak kelihatan sampai kamu buka dropdown. Slicer itu panel tombol yang selalu kelihatan. Buat dashboard, pakai Slicer.
Gimana cara filter dengan kriteria OR di Excel?
Pakai Advanced Filter. Taruh kriteria di baris yang berbeda dalam criteria range — beda baris berarti OR. Atau pakai fungsi FILTER dengan tanda +.
Filter Excel bikin datanya kehapus gak?
Gak. Filter cuma nyembunyiin baris. Datanya masih utuh dan balik lagi begitu filter dimatiin.
Penutup
Tiga hal yang perlu kamu inget:
- Ctrl+Shift+L buat 90% kebutuhan filter harian kamu.
- Advanced Filter kalau butuh OR antar kolom, atau butuh daftar nilai unik.
- SUBTOTAL, bukan SUM, kalau mau total dari data yang lagi difilter.
Buka file Excel kamu sekarang, tekan Ctrl+Shift+L, dan coba cari 10 transaksi terbesar bulan ini. Lima detik, dan kamu udah tau pola yang sebelumnya kekubur di 1.000 baris.
Mau latihan filter dan sort langsung di browser tanpa install apa-apa? Coba latihan fungsi FILTER di NgulikSheet.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel Terkait
Named Range Excel: Bikin Rumus Kamu Enak Dibaca Manusia
=SUM(B2:B100) itu susah dibaca. =SUM(Penjualan) langsung ketahuan maksudnya. Ini cara bikin named range di Excel plus kapan sebaiknya dipakai.
Paste Special Excel: 7 Trik yang Bikin Kerjaan Lebih Cepat
Paste Special Excel bukan cuma buat nempel angka tanpa rumus. Ada 7 trik yang jarang dipakai tapi bisa motong kerjaan copy-paste kamu jadi separuh.
Cara Membuat Hyperlink di Excel: Navigasi Antar Sheet & File
Hyperlink Excel bikin kamu lompat antar sheet, buka file, atau kirim email cuma dengan satu klik. Ini cara bikinnya lewat Ctrl+K, rumus HYPERLINK, plus cara benerin link yang rusak.