FILTER
Memfilter range dan mengembalikan hanya baris yang memenuhi satu atau lebih kondisi yang ditentukan.
Tipe hasil:
arraySyntax
FILTER(range, condition1, condition2, ...)Parameter
rangerangewajib
Range data yang ingin difilter
conditionrange/arraywajib
Kondisi boolean (array TRUE/FALSE) yang menentukan baris mana yang ditampilkan
Catatan
- Gunakan * untuk kondisi AND dan + untuk kondisi OR antar kondisi
- Jika tidak ada baris yang memenuhi kondisi, FILTER menghasilkan error #N/A
- Hasil FILTER otomatis menyesuaikan jumlah baris — pastikan area output kosong
Contoh Penggunaan
Filter penjualan Jakarta
1 =FILTER(A2:D100, C2:C100="Jakarta")
Tampilkan semua baris dari tabel A2:D100 di mana kolom C (kota) bernilai 'Jakarta'
Hasil
Semua baris data Jakarta
Filter multi-kondisi
1 =FILTER(A2:D100, (C2:C100="Jakarta")*(B2:B100>1000000))
Filter baris di mana kota=Jakarta DAN penjualan>1 juta (gunakan * untuk AND, + untuk OR)
Hasil
Baris yang memenuhi kedua kondisi
Pertanyaan Umum tentang FILTER
Apa itu fungsi FILTER di Google Sheets?
Memfilter range dan mengembalikan hanya baris yang memenuhi satu atau lebih kondisi yang ditentukan. Di Google Sheets, fungsi FILTER termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Gunakan * untuk kondisi AND dan + untuk kondisi OR antar kondisi.
Bagaimana cara menggunakan FILTER di Google Sheets?
Gunakan sintaks berikut: FILTER(range, condition1, condition2, ...). Jika tidak ada baris yang memenuhi kondisi, FILTER menghasilkan error #N/A. Hasil FILTER otomatis menyesuaikan jumlah baris — pastikan area output kosong.
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. Parameter yang digunakan: range (range, wajib): Range data yang ingin difilter; condition (range/array, wajib): Kondisi boolean (array TRUE/FALSE) yang menentukan baris mana yang ditampilkan.