Materi
FILTER(rentang, syarat) mengembalikan baris rentang yang syaratnya TRUE. Syarat ditulis sebagai perbandingan satu kolom, misalnya B2:B13="Jakarta". Dua syarat yang harus dipenuhi bersamaan ditulis sebagai perkalian: (syarat1)*(syarat2). Digabung SUM, FILTER bisa menjumlahkan hanya baris yang cocok, dan hasilnya ikut berubah bila data berubah.
Contoh dengan data klaim perjalanan dinas di A2:D80 (nama, divisi, kota, biaya): klaim divisi Gudang ke Medan, dan total klaim di atas Rp2.000.000:
=FILTER(A2:D80,(B2:B80="Gudang")*(C2:C80="Medan"))
=SUM(FILTER(D2:D80,D2:D80>2000000))Argumen ketiga FILTER bisa diisi teks yang tampil bila tidak ada baris yang cocok, misalnya "Tidak ada klaim".
FILTER menerima rentang berkolom banyak: FILTER(A2:D80, syarat) mengembalikan keempat kolomnya, sedangkan FILTER(D2:D80, syarat) hanya kolom nilainya. Pilih rentang sesempit yang dibutuhkan laporan supaya hasil tumpahnya tidak menabrak isi sel lain. Syarat juga boleh membandingkan angka dengan sel, misalnya D2:D80>=F1, sehingga ambangnya cukup diubah di satu tempat.
Contoh dengan data lembur di A2:C40 (nama, divisi, jam): jam lembur divisi Gudang yang minimal 10 jam, lalu total jam yang minimal 10. Setiap syarat dibungkus kurung sendiri sebelum dikalikan, dan angka ambangnya ditulis apa adanya tanpa tanda kutip dan tanpa titik ribuan:
=FILTER(C2:C40,(B2:B40="Gudang")*(C2:C40>=10))
=SUM(FILTER(C2:C40,C2:C40>=10))