1. Pengenalan Fungsi FILTER
Fungsi FILTER digunakan untuk menyaring data secara otomatis berdasarkan kriteria tertentu tanpa perlu Filter Manual.
⚠️ Catatan:
Rumus FILTER hanya tersedia di Excel 365 & Excel 2021 ke atas.
Sintaks Dasar
=FILTER(array, include, [if_empty])
| Argumen | Penjelasan |
|---|---|
| array | Data yang akan difilter |
| include | Syarat logika (TRUE/FALSE) |
| if_empty | (Opsional) Pesan jika data tidak ditemukan |
2. Dataset Latihan (Salin ke Excel)
Letakkan data ini di Sheet1 mulai dari sel A1:
| ID | Nama | Produk | Kategori | Kota | Qty | Harga |
|---|---|---|---|---|---|---|
| 1 | Andi | Laptop | Elektronik | Jakarta | 2 | 8500000 |
| 2 | Budi | Mouse | Aksesoris | Depok | 5 | 150000 |
| 3 | Citra | Keyboard | Aksesoris | Bogor | 3 | 350000 |
| 4 | Dedi | Laptop | Elektronik | Depok | 1 | 9000000 |
| 5 | Eka | Printer | Elektronik | Jakarta | 2 | 2500000 |
| 6 | Fajar | Mouse | Aksesoris | Jakarta | 10 | 140000 |
| 7 | Gina | Monitor | Elektronik | Bogor | 1 | 3000000 |
| 8 | Hani | Keyboard | Aksesoris | Depok | 4 | 340000 |
3. Contoh Dasar Rumus FILTER
A. Menampilkan Semua Data Elektronik
=FILTER(A2:G9, D2:D9="Elektronik")
📌 Hasil: hanya produk kategori Elektronik
B. Filter Berdasarkan Kota (Depok)
=FILTER(A2:G9, E2:E9="Depok")
C. Filter dengan Lebih dari 1 Kriteria (AND)
Elektronik & Kota Jakarta
=FILTER(A2:G9, (D2:D9="Elektronik")*(E2:E9="Jakarta"))
Gunakan
*untuk AND
D. Filter dengan OR
Kota Jakarta ATAU Depok
=FILTER(A2:G9, (E2:E9="Jakarta")+(E2:E9="Depok"))
Gunakan
+untuk OR
4. FILTER dengan Angka (Numerik)
A. Qty Lebih dari 3
=FILTER(A2:G9, F2:F9>3)
B. Harga di Atas 3 Juta
=FILTER(A2:G9, G2:G9>3000000)
5. FILTER + IF EMPTY (Jika Data Tidak Ada)
=FILTER(A2:G9, E2:E9="Bandung", "Data tidak ditemukan")
6. FILTER dengan Input Dinamis (Dropdown)
Langkah:
- Isi sel I2 dengan nama kota (misalnya: Jakarta)
- Gunakan rumus:
=FILTER(A2:G9, E2:E9=I2, "Data tidak ditemukan")
📌 Cocok untuk Dashboard & Laporan Interaktif
7. FILTER + SORT (Bonus)
Data Elektronik diurutkan Harga Tertinggi
=SORT(FILTER(A2:G9, D2:D9="Elektronik"), 7, -1)
8. FILTER + UNIQUE (Bonus)
Daftar Kota Unik
=UNIQUE(E2:E9)
Produk Unik Kategori Aksesoris
=UNIQUE(FILTER(C2:C9, D2:D9="Aksesoris"))
9. Latihan Mandiri (Untuk Siswa)
- Tampilkan data produk Mouse
- Tampilkan transaksi Qty ≥ 5
- Tampilkan Elektronik di Depok
- Buat filter berdasarkan input kategori
- Urutkan hasil filter dari harga termurah
- Tampilkan nama & produk saja untuk kota Bogor
10. Studi Kasus Mini
Buat laporan penjualan Elektronik di Jakarta dengan Qty ≥ 2, lalu urutkan dari harga tertinggi.
💡 Petunjuk:
=FILTER(A2:G9, (D2:D9="Elektronik")*(E2:E9="Jakarta")*(F2:F9>=2))