Cara Menggunakan Fungsi FILTER Di Google Sheets | Saring Data Otomatis Tanpa Rumus Panjang

Cara Menggunakan Fungsi FILTER Di Google Sheets

Apa Itu Fungsi FILTER Di Google Sheets?

Pernahkah kamu punya tabel data yang panjang, lalu harus menyaringnya berulang-ulang setiap kali ada yang bertanya? Misalnya atasan bertanya, "Tolong tampilkan semua pesanan dari Jakarta yang nilainya di atas satu juta." Kalau kamu memakai filter manual, kamu harus mengklik sana-sini, dan hasilnya tidak tersimpan sebagai tabel baru. Fungsi FILTER di Google Sheets menyelesaikan masalah ini: ia membuat tabel hasil saringan yang hidup, alias otomatis berubah begitu data sumbernya berubah.

Berbeda dengan fitur Filter di menu, FILTER adalah rumus. Kamu mengetiknya sekali, dan hasilnya muncul sebagai rentang baru. Kalau ada data baru yang memenuhi syarat, ia langsung ikut muncul. Kalau ada data yang tidak lagi memenuhi syarat, ia hilang sendiri. Inilah kenapa FILTER sangat cocok untuk dashboard, laporan, dan rekap yang harus selalu mutakhir tanpa diutak-atik manual setiap hari.

Pola Dasar Fungsi FILTER

Pola dasarnya sangat mudah diingat: sebutkan rentang yang ingin ditampilkan, lalu sebutkan syaratnya. Syaratnya ditulis sebagai perbandingan terhadap kolom yang sama panjangnya dengan rentang tersebut.

=FILTER(rentang_yang_ditampilkan; syarat_1; syarat_2)

Sebagai contoh, data pesanan kamu ada di A2:D100, dengan kolom A berisi kota, kolom B berisi nama pelanggan, kolom C berisi produk, dan kolom D berisi nilai pesanan. Untuk menampilkan semua pesanan dari Jakarta saja, rumusnya adalah:

=FILTER(A2:D100; A2:A100="Jakarta")

Perhatikan bahwa rentang syarat A2:A100 harus sama panjangnya dengan rentang data A2:D100. Kalau panjangnya berbeda, Sheets akan menampilkan error. Ini adalah kesalahan paling umum bagi pemula, jadi selalu cek panjang rentangnya.

Menambah Syarat: Semakin Spesifik, Semakin Berguna

FILTER bisa menerima lebih dari satu syarat, dan semua syarat harus terpenuhi. Untuk menampilkan pesanan dari Jakarta yang nilainya di atas satu juta, tambahkan syarat kedua:

=FILTER(A2:D100; A2:A100="Jakarta"; D2:D100>1000000)

Kamu juga bisa menampilkan hanya kolom tertentu, bukan seluruh tabel. Misalnya kamu hanya butuh nama pelanggan dan nilai pesanan dari Jakarta:

=FILTER(B2:B100; A2:A100="Jakarta")

Atau gabungkan beberapa kolom yang tidak bersebelahan dengan kurung kurawal, tapi untuk pemula, menampilkan rentang utuh lalu menyembunyikan kolom yang tidak perlu biasanya sudah cukup.

FILTER Dengan Sel Acuan Supaya Fleksibel

Supaya laporanmu tidak kaku, jangan menulis "Jakarta" langsung di dalam rumus. Letakkan kota yang dicari di sebuah sel, misalnya sel F2, lalu acukan rumus ke sel itu:

=FILTER(A2:D100; A2:A100=F2)

Data Produk Sudah Tersaring Rapi? Cetak Jadi Katalog!

Hasil saringan data produk di Google Sheets bisa kamu olah jadi katalog atau brosur yang siap dibagikan ke pelanggan. Order via Website (24 Jam), mudah dan cepat.

🖨️ Cetak Katalog Kamu Sekarang

Sekarang, setiap kali kamu mengganti isi F2 menjadi "Bandung" atau "Surabaya", tabel hasil saringan ikut berubah seketika. Kamu bahkan bisa membuat dropdown di F2 dari daftar kota, sehingga rekan kerjamu tinggal memilih tanpa mengetik. Inilah cara membuat laporan yang terasa seperti aplikasi, padahal hanya Sheets biasa.

Mengatasi Hasil Kosong Dengan IFERROR

Kalau tidak ada data yang memenuhi syarat, FILTER menampilkan #N/A. Itu memang benar secara teknis, tapi terlihat seperti error bagi orang yang membacanya. Bungkus rumusnya dengan IFERROR supaya tampil pesan yang ramah:

=IFERROR(FILTER(A2:D100; A2:A100=F2); "Tidak ada data yang cocok")

Pesan ini jauh lebih enak dibaca, apalagi kalau laporanmu dibaca atasan atau klien. Detail kecil seperti ini yang membedakan spreadsheet amatir dengan spreadsheet profesional.

FILTER, SORT, Dan Kombinasi Lainnya

FILTER juga bisa dikombinasikan dengan fungsi lain. Misalnya, tampilkan pesanan Jakarta lalu urutkan dari nilai terbesar dengan SORT:

=SORT(FILTER(A2:D100; A2:A100="Jakarta"); 4; FALSE)

Angka 4 artinya urutkan berdasarkan kolom keempat dari hasil saringan, dan FALSE artinya menurun, dari besar ke kecil. Kombinasi seperti ini membuatmu bisa membangun dashboard mini tanpa add-on apa pun. Kamu juga bisa memfilter berdasarkan tanggal, misalnya pesanan bulan ini saja, dengan membandingkan kolom tanggal terhadap awal dan akhir bulan.

Kapan Memakai FILTER Dan Kapan Tidak

  • Pakai FILTER untuk laporan yang harus selalu mutakhir dan dibagikan ke banyak orang.
  • Pakai FILTER saat syaratnya jelas dan berulang, seperti per kota, per produk, atau per status.
  • Jangan pakai FILTER kalau kamu hanya butuh sekali lihat cepat; fitur Filter di menu lebih cepat untuk itu.
  • Hati-hati menaruh rumus FILTER di sel yang di bawahnya masih ada data lain, karena hasilnya akan meluber ke bawah dan menimpa data tersebut.

Mulailah dari satu laporan sederhana hari ini: pilih satu tabel yang sering kamu saring manual, ubah menjadi rumus FILTER dengan sel acuan, dan rasakan bedanya. Begitu kamu terbiasa, kamu akan heran kenapa dulu mau repot menyaring manual setiap hari.