Cara Menggunakan Fungsi FILTER di Microsoft Excel

Untuk menggunakan fungsi FILTER, masukkan cukup masukkan larik dan rentang untuk kriteria Anda. Untuk menghindari kesalahan Excel untuk hasil filter kosong, gunakan argumen opsional ketiga untuk menampilkan indikator kustom.

Microsoft Excel menawarkan fitur filter bawaan bersama dengan opsi untuk menggunakan filter lanjutan. Namun jika Anda ingin memfilter berdasarkan beberapa kriteria dan bahkan mengurutkan hasilnya, lihat fungsi FILTER di Excel.

Dengan menggunakan fungsi FILTER, Anda dapat menggunakan operator untuk “dan” dan “atau” untuk menggabungkan kriteria. Sebagai bonus, kami akan menunjukkan cara menerapkan fungsi SORT ke rumus untuk menampilkan hasil Anda dalam urutan menaik atau menurun menurut kolom tertentu.

Apa Fungsi FILTER di Excel?

Sintaks rumusnya adalah FILTER(array, range=criteria, if_empty) yang hanya membutuhkan dua argumen pertama. Anda dapat menggunakan referensi sel, angka, atau teks dalam tanda kutip untuk kriteria, bergantung pada data Anda.

Gunakan argumen opsional ketiga jika kumpulan data Anda dapat mengembalikan hasil kosong karena akan menampilkan #CALC! kesalahan secara default. Untuk mengganti pesan kesalahan, Anda dapat memasukkan teks, huruf, atau angka dalam tanda kutip atau biarkan tanda kutip kosong untuk sel kosong.

Cara Membuat Formula Filter Dasar

Untuk memulai, kita akan mulai dengan filter dasar agar Anda dapat melihat bagaimana fungsi bekerja. Di setiap tangkapan layar, Anda akan melihat hasil filter kami di sebelah kanan.

Untuk memfilter data di sel A2 hingga D13 menggunakan konten sel B2 (Elektronik) sebagai kriteria, berikut rumusnya :

=FILTER(A2:D13,B2:B13=B2)

Untuk memecah rumus, Anda melihat argumen array adalah A2:D13 dan argumen rentang=kriteria adalah B2:B13=B2. Ini mengembalikan semua hasil yang berisi Electronics.

Cara lain untuk menulis rumus adalah dengan memasukkan isi sel B2 dalam tanda kutip sebagai berikut:

=FILTER(A2:D13,B2:B13=”Electronics”)

Anda juga dapat menggunakan kriteria dari yang lain sel untuk memfilter data dalam area rentang=kriteria. Di sini, kami akan menggunakan data di sel B15.

=FILTER(A2:D13,B2:B13=B15)

Jika data Anda berisi angka, Anda dapat menggunakan ini sebagai kriteria tanpa tanda petik. Dalam contoh ini, kami akan menggunakan rentang sel yang sama, tetapi memfilter menurut sel D2 hingga D13 mencari 10.

=FILTER(A2:D13,D2:D13=10)

Jika Anda tidak menerima hasil apa pun untuk rumus atau melihat #CALC! kesalahan, Anda dapat menggunakan argumen ketiga if_empty. Misalnya, kami akan menampilkan Tidak Ada jika hasilnya kosong.

=FILTER(A2:D13,D2:D13=75,”None”)

Seperti yang Anda lihat, data rentang=kriteria tidak termasuk 75, oleh karena itu, hasil kami adalah None.

Filter Menggunakan Banyak Kriteria di Fungsi FILTER

Keuntungan dari fungsi FILTER di Excel adalah Anda dapat memfilter menurut beberapa kriteria. Anda akan menyertakan operator untuk AND (*) atau OR (+).

Misalnya, kami akan memfilter kumpulan data kami dengan A3 (Barat) dan B2 (Elektronik) menggunakan tanda bintang (*) dengan rumus ini:

= FILTER(A2:D13,(A2:A13=A3)*(B2:B13=B2))

Seperti yang Anda lihat, kami memiliki satu hasil yang mencakup Barat dan Elektronik.

Untuk menggunakan operator lain, kami akan memfilter untuk keduanya A3 atau B2 menggunakan tanda plus (+) sebagai berikut:

=FILTER(A2:D13,(A2:A13=A3)+(B2:B13=B2))

Sekarang, Anda dapat melihat bahwa hasil kami berisi lima record dengan West atau Electronics.

Cara Menyortir Data Anda yang Difilter di Excel

Jika Anda ingin mengurutkan hasil yang Anda terima dari fungsi FILTER, Anda dapat menambahkan fungsi SORT ke rumusnya. Ini hanyalah sebuah alternatif untuk menggunakan fitur Sort pada tab Data, tetapi tidak mengharuskan Anda untuk memposisikan ulang data Anda.

Untuk informasi lebih lanjut tentang fungsi SORT sebelum Anda mencobanya, lihat cara kami untuk detail selengkapnya .

Di sini, kita akan menggunakan filter dasar dari awal tutorial ini: FILTER(A2:D13,B2:B13=B2). Kemudian, kami akan menambahkan SORT dengan argumennya untuk mengurutkan berdasarkan kolom keempat (Kalah) dalam urutan menurun (-1):

=SORT(FILTER(A2:D13,B2:B13=B2),4,-1)

To memecah rumus ini, kami memiliki rumus FILTER kami sebagai argumen array untuk fungsi SORT. Setelah itu, kita memiliki 4 untuk mengurutkan berdasarkan kolom keempat dalam kumpulan data dan -1 untuk menampilkan hasil dalam urutan menurun.

Untuk menampilkan hasil dalam urutan menaik, ganti -1 dengan 1:

=SORT(FILTER(A2 :D13,B2:B13=B2),4,1)

Excel’s filter bawaan sangat bagus untuk melihat catatan tertentu dengan cepat dalam kumpulan data. Dan filter lanjutan berfungsi dengan baik untuk memfilter berdasarkan rentang kriteria di tempat atau lokasi lain. Tetapi untuk menggunakan beberapa kriteria dan menyortir pada saat yang sama, gunakan fungsi FILTER.

Disadur dari HowToGeek.com.

Scroll to Top