Fungsi FILTER, Rumus Excel untuk Filter Data di Excel

Daftar Isi
Rumus Excel [.] com - Fungsi FILTER adalah salah satu fungsi dynamic array yang tersedia di Office 365 dan Office 2021, karena itu penulisan rumusnya hanya perlu pada satu sel saja, dan akan otomatis mengisi sel-sel dalam jangkauan datanya, karena dynamic array (array dinamis) ini akan menyesuaikan ukuran rangenya sesuai data yang ada.

Bagi Anda yang bukan pengguna Office 365 atau Office 2021, Anda tetap bisa menggunakan fungsi FILTER ini di Excel Online, Excel Android dan Excel IOS.

Fungsi FILTER Excel

Deskripsi Fungsi FILTER Excel

Fungsi Excel FILTER adalah fungsi pada Microsoft Excel yang dapat digunakan untuk memfilter rentang data dengan menggunakan kriteria tertentu.

Sintaksis Fungsi FILTER Excel

Penulisan Syntax/Sintaksis dari fungsi FILTER di Excel adalah:

=FILTER ( array; include; [if_empty] )
Keterangan:
Argumen  Keterangan
 array Merupakan range atau Array yang akan di filter.
 include Array boolean, yang menjadi kriteria.
 if_empty [opsional] nilai yang dikembalikan saat tidak ada hasil yang ditemukan.

Contoh Fungsi FILTER Excel

Untuk lebih memahami penggunaan fungsi Excel silahkan perhatikan contoh berikut ini:

Contoh Fungsi Excel FILTER

Pada contoh diatas data yang akan di filter adalah data di range A2:A10, dan akan di filter berdasarkan jenisnya. Ketika di sel G2 dimasukkan rumus excel:

=FILTER(B2:C10;A2:A10=E2)
Maka hasilnya terlihat pada range G2:H4, yang menampilkan data buah-buahan. karena pada sel E2 yang merupakan argumen include filter di pilih jenis buah. Dan semisal pada sel E2 di ubah menjadi Sayuran, maka hasilnya adalah seperti terlihat pada gambar dibawah ini:

Contoh penggunaan Fungsi Excel FILTER

Anda juga bisa memasukkan dua kriteria atau lebih pada argumen include fungsi FILTER, untuk format penulisannya adalah:

=FILTER (range_array; (range1=kriteria 1)*(range2=kriteria 2))
Contoh ingin menampilkan daftar nama hewan yang harganya diatas 5 juta, maka pada kriteria ke-1 di isi Hewan dan pada kriteria ke-2 di isi >5000000 jadi penulisan rumusnya adalah:

=FILTER(B2:C10;(A2:A10="Hewan")*(C2:C10>5000000))
atau misal kriteria ke-1 ada di sel E2 dan kriteria ke-2 ada di sel E5, maka penulisan rumus excelnya adalah:

=FILTER(B2:C10;(A2:A10=E2)*(C2:C10>E5))
Dan hasilnya seperti terlihat pada gambar di bawah ini:

Fungsi FILTER dua kriteria

Terlihat hasil Filter yang ditampilkan sesuai kriteria yang telah ditentukan, yakni menampilkan nama hewan yang harganya di atas 5 juta.

Bagaimana jika tidak ada data yang ditemukan?
Ketika hasil FILTER tidak ditemukan, maka Excel akan menampilkan pesan kesalahan / error #CALC!, misalnya pada contoh tadi di ubah kriterianya menjadi hewan yang harganya sama dengan 5 juta, maka excel akan menampilkan hasil error #CALC! karena pada sumber datanya tidak ada hewan yang harganya 5 juta.

Jika tidak ingin ada hasil error #CALC maka Anda bisa mengisi argumen ke-3 dari fungsi FILTER yakni argumen if_empty dengan teks yang Anda ingin tampilkan ketika hasil filter tidak ditemukan. Misalnya adalah:

=FILTER(B2:C10;(A2:A10=E2)*(C2:C10=E5);"Tidak Ditemukan")
Maka ketika fungsi FILTER tidak menemukan hasil yang cocok dengan kriteria yang ditentukan maka akan menampilkan isi pesan dari argumen if_empty yaitu teks Tidak Ditemukan.

Contoh argumen if_empty fungsi excel FILTER

Sekian tutorial tentang penggunaan fungsi FILTER beserta contohnya di Excel, Semoga Bermanfaat

Posting Komentar