MATERI RUMUS FILTER EXCEL (DINAMIC ARRAY)

paket kursus ms excel

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])
ArgumenPenjelasan
arrayData yang akan difilter
includeSyarat 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:

IDNamaProdukKategoriKotaQtyHarga
1AndiLaptopElektronikJakarta28500000
2BudiMouseAksesorisDepok5150000
3CitraKeyboardAksesorisBogor3350000
4DediLaptopElektronikDepok19000000
5EkaPrinterElektronikJakarta22500000
6FajarMouseAksesorisJakarta10140000
7GinaMonitorElektronikBogor13000000
8HaniKeyboardAksesorisDepok4340000

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:

  1. Isi sel I2 dengan nama kota (misalnya: Jakarta)
  2. 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)

  1. Tampilkan data produk Mouse
  2. Tampilkan transaksi Qty ≥ 5
  3. Tampilkan Elektronik di Depok
  4. Buat filter berdasarkan input kategori
  5. Urutkan hasil filter dari harga termurah
  6. 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))

Leave a Reply

Your email address will not be published. Required fields are marked *