Lookup & Reference

FILTER

Microsoft ExcelMicrosoft Excel

Memfilter range data berdasarkan kondisi yang ditentukan dan mengembalikan array hasil yang memenuhi kondisi. Tersedia di Excel 365 dan 2021.

Tipe hasil: Array

Syntax

FILTER(array, include, [if_empty])

Parameter

arrayrangewajib

Range data yang ingin difilter.

includeboolean arraywajib

Array boolean (TRUE/FALSE) atau kondisi yang menentukan baris mana yang disertakan.

if_emptyvalueopsional

Nilai yang dikembalikan jika tidak ada baris yang memenuhi kondisi. Default: error #CALC!.

Catatan

  • Dynamic array: hasil spill otomatis ke bawah dan ke kanan. Area tujuan harus kosong.
  • Untuk kondisi OR, gunakan operator + alih-alih *: (kondisi1) + (kondisi2).
  • Tersedia di Excel 365/2021. Di versi lama, gunakan filter manual atau Advanced Filter.

Contoh Penggunaan

Filter berdasarkan satu kondisi

1=FILTER(A2:C20, B2:B20="Jakarta", "Tidak ada data")

Kembalikan semua baris dari A:C di mana kolom B berisi 'Jakarta'. Jika kosong, tampilkan pesan.

Hasil
Semua baris dengan kota Jakarta

Filter dengan kondisi angka

1=FILTER(A2:D20, C2:C20>1000000)

Kembalikan baris di mana nilai kolom C lebih dari 1.000.000.

Hasil
Baris dengan nilai lebih dari 1 juta

Filter multi-kondisi (AND)

1=FILTER(A2:D20, (B2:B20="Jakarta") * (C2:C20>500000))

Operator * = AND: filter baris yang kota-nya Jakarta DAN nilai-nya lebih dari 500.000.

Hasil
Baris yang memenuhi kedua kondisi

Pertanyaan Umum tentang FILTER

Apa itu fungsi FILTER di Microsoft Excel?
Memfilter range data berdasarkan kondisi yang ditentukan dan mengembalikan array hasil yang memenuhi kondisi. Tersedia di Excel 365 dan 2021. Di Microsoft Excel, fungsi FILTER termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Dynamic array: hasil spill otomatis ke bawah dan ke kanan. Area tujuan harus kosong..
Bagaimana cara menggunakan FILTER di Microsoft Excel?
Gunakan sintaks berikut: FILTER(array, include, [if_empty]). Untuk kondisi OR, gunakan operator + alih-alih *: (kondisi1) + (kondisi2).. Tersedia di Excel 365/2021. Di versi lama, gunakan filter manual atau Advanced Filter..
Apa nilai yang dikembalikan oleh fungsi FILTER?
Fungsi FILTER mengembalikan nilai bertipe Array. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda โ€” selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi FILTER?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: array (range, wajib): Range data yang ingin difilter.; include (boolean array, wajib): Array boolean (TRUE/FALSE) atau kondisi yang menentukan baris mana yang disertakan.; if_empty (value, opsional): Nilai yang dikembalikan jika tidak ada baris yang memenuhi kondisi. Default: error #CALC!..

Fungsi terkait

Di platform lain