Cara Menggunakan Fungsi FILTER di Excel (10 Contoh Ideal)

  • Bagikan Ini
Hugh West

Excel 365 memberi kita fungsi yang kuat untuk memfilter dataset kita secara otomatis, bernama FILTER Itu membuat tugas kita lebih mudah dengan menggunakan fungsi ini dalam rumus Excel. Artikel ini akan membagikan ide lengkap tentang bagaimana fungsi FILTER Fungsi ini bekerja di Excel secara mandiri dan kemudian dengan fungsi Excel lainnya. Jika Anda juga penasaran tentang hal itu, unduh buku kerja latihan kami dan ikuti kami.

Unduh Buku Kerja Praktik

Unduh buku kerja latihan ini untuk latihan saat Anda membaca artikel ini.

Penggunaan Fungsi FILTER.xlsx

Pengantar Fungsi FILTER di Excel

Fungsi Tujuan:

Filter beberapa sel atau nilai tertentu sesuai dengan kebutuhan kita.

Sintaksis:

=FILTER (larik, termasuk, [if_empty])

Penjelasan Argumen:

Argumen Wajib atau Opsional Nilai

array Diperlukan Larik, formula larik, atau referensi ke rentang sel yang kita perlukan jumlah barisnya.
termasuk Diperlukan Ini berfungsi seperti larik Boolean; ia membawa kondisi atau kriteria untuk pemfilteran.
[if_empty] Opsional Pass nilai yang akan dikembalikan ketika tidak ada hasil yang dikembalikan.

Parameter Pengembalian:

Fungsi ini mengembalikan hasil yang dinamis. Ketika nilai dalam data sumber berubah, atau array data sumber diubah ukurannya, hasil dari FILTER akan diperbarui secara otomatis.

10 Contoh yang Cocok untuk Menggunakan Fungsi FILTER di Excel

Untuk mendemonstrasikan contoh-contohnya, kami mempertimbangkan dataset dari 10 ID, nama, departemen, semester yang terdaftar, dan jumlah IPK mereka berada dalam rentang sel B5:F14 .

📚 Catatan:

Semua operasi artikel ini dilakukan dengan menggunakan Microsoft Office 365 aplikasi.

1. Melakukan Operasi AND dengan Fungsi FILTER untuk Beberapa Kriteria

Pada contoh pertama, kita akan melakukan DAN operasi oleh FILTER Kondisi yang kita inginkan berada dalam kisaran sel C5:C6 .

Langkah-langkah untuk menyelesaikan contoh ini diberikan di bawah ini:

📌 Langkah-langkah:

  • Pertama-tama, pilih sel B10 .
  • Sekarang, tuliskan rumus berikut dalam sel.

=FILTER(Dataset!B5:F14,(Dataset!D5:D14=C5)*(Dataset!F5:F14>=C6), "tidak ada hasil")

  • Kemudian, tekan Masuk .

  • Anda akan mendapatkan hasil yang difilter dalam rentang sel B10:F11 .

Dengan demikian, kita bisa mengatakan bahwa kita bisa menerapkan FILTER fungsi untuk DAN operasi.

2. Aplikasi Operasi OR dengan Fungsi FILTER untuk Beberapa Kriteria

Dalam contoh kedua, kita akan menggunakan FILTER fungsi untuk ATAU Di sini, kami menyebutkan kondisi dalam rentang sel C5:C6 .

Langkah-langkah untuk menyelesaikan contoh ini diberikan sebagai berikut:

📌 Langkah-langkah:

  • Pertama, pilih sel B10 .
  • Setelah itu, tuliskan rumus berikut di dalam sel.

=FILTER(Dataset!B5:F14,(Dataset!D5:D14=OR!C5)+(Dataset!F5:F14>=OR!C6), "tidak ada hasil")

  • Tekan Masuk .

  • Anda akan mengetahui hasil yang difilter dalam sel yang diinginkan.

Oleh karena itu, kita bisa menggunakan FILTER berfungsi dengan sempurna untuk ATAU operasi.

3. Kombinasi Logika AND dan OR dengan Fungsi FILTER

Sekarang, kita akan menggunakan FILTER fungsi untuk gabungan DAN dan ATAU Kondisi berada dalam kisaran sel C5:C7 .

Langkah-langkah untuk menyelesaikan contoh ini diberikan di bawah ini:

📌 Langkah-langkah:

  • Pada awalnya, pilih sel B11 .
  • Setelah itu, tuliskan rumus berikut dalam sel.

=FILTER(Dataset!B5:F14,(Dataset!F5:F14>=Kombinasi!C7)*((Dataset!D5:D14=Kombinasi!C5)+(Dataset!D5:D14=Kombinasi!C6)), "Tidak ada hasil")

  • Tekan tombol Masuk .

  • Anda akan melihat hasil yang difilter akan tersedia di sel.

Oleh karena itu, formula kami bekerja secara efektif dan kami mampu melakukan DAN dan ATAU operasi secara simultan oleh FILTER fungsi.

4. Memfilter Duplikat Menggunakan Fungsi FILTER

Dalam contoh ini, kita akan menyaring entitas duplikat dari dataset kita. Dataset kita berisi 2 entitas duplikat.

Langkah-langkah contoh ini diberikan di bawah ini:

📌 Langkah-langkah:

  • Pada awalnya, pilih sel H5 .
  • Selanjutnya, tuliskan rumus berikut dalam sel.

=FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16)>1,"No result")

  • Jadi, tekan tombol Masuk .

  • Anda akan melihat bahwa semua nilai duplikat dicantumkan secara terpisah.

Akhirnya, kita bisa mengatakan bahwa formula kita bekerja dengan tepat dan kita bisa mengetahui duplikatnya dengan rumus FILTER fungsi di Excel.

🔎 Penjelasan Rumus

👉 COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16) The COUNTIFS fungsi memeriksa keberadaan nilai duplikat.

👉 FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16, F5:F16)>1,”No result”) Akhirnya, yang FILTER fungsi menyaring nilai duplikat dan mencantumkannya secara terpisah.

5. Cari Tahu Sel Kosong Dengan Fungsi FILTER

Kita memiliki dataset dengan beberapa sel kosong. Sekarang, kita akan menyaring sel yang tidak berisi fungsi kosong dengan bantuan fungsi FILTER fungsi.

Prosedur untuk menyaring baris lengkap diberikan di bawah ini::

📌 Langkah-langkah:

  • Pertama, pilih sel H5 .
  • Selanjutnya, tuliskan rumus berikut dalam sel.

=FILTER(B5:F14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14"")*(F5:F14""),"No results")

  • Setelah itu, tekan Masuk .

  • Anda akan mendapatkan entitas yang tidak memiliki sel kosong.

Jadi, kita dapat mengatakan bahwa rumus kita bekerja dengan baik dan kita bisa mendapatkan nilai tanpa sel kosong oleh Excel FILTER fungsi.

Bacaan Serupa

  • Cara Menggunakan Fungsi HYPERLINK Excel (8 Contoh)
  • VLOOKUP dan HLOOKUP menggabungkan rumus Excel (dengan contoh)
  • Menggunakan Excel untuk Mencari Kecocokan Teks Parsial [2 Cara Mudah]
  • Cara Menemukan Nilai Duplikat di Excel menggunakan VLOOKUP

6. Filter Sel yang Berisi Teks Tertentu

Menggunakan FILTER kita dapat dengan mudah mencari nilai tertentu dan menyaring entitas yang sesuai dari dataset asli kita. Selain itu, fungsi FILTER fungsi, fungsi ISNUMBER dan PENCARIAN juga membantu kita untuk melengkapi rumus. Teks yang kita inginkan 'Ellie' ditampilkan dalam sel J4 .

Pendekatan penyaringan data untuk teks tertentu dijelaskan di bawah ini::

📌 Langkah-langkah:

  • Di awal, pilih sel H7 .
  • Kemudian, tuliskan rumus berikut dalam sel.

=FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)), "Tidak ada hasil")

  • Berikutnya, tekan tombol Masuk kunci.

  • Anda akan mendapatkan hasil dengan teks tertentu.

Dengan demikian, kami berhasil menerapkan rumus dan mendapatkan nilai untuk nilai teks spesifik kami.

🔎 Penjelasan Rumus

👉 CARI (J4, C5: C14) The PENCARIAN akan mengembalikan sel yang akan dicocokkan dengan nilai input.

👉 ISNUMBER(PENCARIAN(J4,C5:C14)) The ISNUMBER akan kembali benar jika nilai pencarian adalah angka selain false.

👉 FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)), "Tidak ada hasil") Akhirnya, yang FILTER fungsi mengekstrak baris yang cocok dan menampilkannya.

7. Perhitungan Penjumlahan, Maksimum, Minimum, dan Rata-rata

Sekarang, kita akan melakukan beberapa kalkulasi matematis dengan bantuan FILTER Data yang akan kita filter akan berada di sel J5 Di sini, kita akan menentukan semua nilai untuk CSE departemen.

Selain itu FILTER fungsi, fungsi SUM , RATA-RATA , MIN dan MAX akan digunakan untuk menyelesaikan proses evaluasi. Nilai estimasi akan berada dalam kisaran sel J7:J10 Prosedur penghitungan dijelaskan di bawah ini langkah demi langkah:

📌 Langkah-langkah:

  • Pertama-tama, pilih sel J7 .
  • Sekarang, tuliskan rumus berikut dalam sel untuk penjumlahan.

=SUM(FILTER(F5:F14,D5:D14=J5,0))

🔎 Penjelasan Rumus

👉 FILTER(F5:F14,D5:D14=J5,0) The FILTER fungsi menyaring IPK nilai departemen yang kita inginkan.

👉 SUM(FILTER(F5:F14,D5:D14=J5,0)) Akhirnya, yang SUM fungsi menambahkan semuanya.

  • Tekan Masuk .

  • Setelah itu, pilih sel J8 , dan tuliskan rumus berikut untuk rata-rata nilai.

=RATA-RATA(FILTER(F5:F14,D5:D14=J5,0))

🔎 Penjelasan Rumus

👉 FILTER(F5:F14,D5:D14=J5,0) The FILTER berfungsi menyaring nilai IPK dari departemen yang kita inginkan.

👉 RATA-RATA(FILTER(F5:F14,D5:D14=J5,0)) The RATA-RATA akan menghitung rata-rata nilai dari nilai-nilai tersebut.

  • Sekali lagi, tekan Masuk .

  • Kemudian, pilih sel J9 , dan tuliskan rumus berikut di dalam sel untuk mendapatkan minimum nilai.

=MIN(FILTER(F5:F14,D5:D14=J5,0))

🔎 Penjelasan Rumus

👉 FILTER(F5:F14,D5:D14=J5,0) The FILTER berfungsi menyaring nilai IPK dari departemen yang kita inginkan.

👉 MIN(FILTER(F5:F14,D5:D14=J5,0)) The MIN akan mencari tahu minimum nilai di antara 4 nilai.

  • Demikian pula, tekan tombol Masuk .

  • Terakhir, pilih sel J10 , dan tuliskan rumus berikut di dalam sel untuk maksimal nilai.

=MAX(FILTER(F5:F14,D5:D14=J5,0))

🔎 Penjelasan Rumus

👉 FILTER(F5:F14,D5:D14=J5,0) The FILTER berfungsi menyaring nilai IPK dari departemen yang kita inginkan.

👉 MAX(FILTER(F5:F14,D5:D14=J5,0)) The MAX akan menemukan fungsi maksimal nilai di antara 4 Nilai IPK.

  • Tekan Masuk untuk terakhir kalinya.

  • Anda akan melihat semua nilai untuk CSE departemen akan tersedia.

Oleh karena itu, kita bisa mengatakan bahwa semua rumus kita bekerja dengan sempurna, dan kita bisa mendapatkan semua nilai yang diinginkan oleh Excel FILTER fungsi.

8. Menyaring Data dan Mengembalikan Hanya Kolom Tertentu

Di sini, kita akan menggunakan FILTER dua kali dalam kondisi bersarang untuk mendapatkan kolom tertentu berdasarkan nilai yang kita inginkan. Entitas yang kita inginkan ada di sel J5 Kami hanya akan menunjukkan ID dan Nama kolom.

Langkah-langkah proses ini diberikan di bawah ini:

📌 Langkah-langkah:

  • Pertama, pilih sel H8 .
  • Kemudian, tuliskan rumus berikut dalam sel.

=FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0})

  • Setelah itu, tekan Masuk .

  • Anda hanya akan mendapatkan ID dan Nama kolom departemen yang kita inginkan.

Oleh karena itu, kita bisa mengatakan bahwa formula kita bekerja dengan baik, dan kita bisa mendapatkan beberapa kolom tertentu dengan Excel FILTER fungsi.

🔎 Penjelasan Rumus

👉 FILTER(B5:F14,D5:D14=J5) The FILTER fungsi akan mengembalikan baris yang cocok dari dataset yang diberikan dengan semua kolom.

👉 FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0}) Bagian luar FILTER akan memilih hanya yang pertama dua kolom dari data yang dipilih. Kita bisa menggunakan 0 , 1 atau BENAR , SALAH .

9. Terapkan Batasan pada Jumlah Baris yang Dikembalikan

Dalam hal ini, kita akan menambahkan beberapa batasan pada FILTER fungsi untuk mendapatkan jumlah baris yang terbatas. Departemen yang kita inginkan ada di sel J5 Untuk menerapkan batasan, kita harus menggunakan IFERROR dan INDEX berfungsi juga.

Langkah-langkah dari mathod ini dijelaskan sebagai berikut:

📌 Langkah-langkah:

  • Pada awalnya, pilih sel H8 .
  • Selanjutnya, tuliskan rumus berikut dalam sel.

=IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}),"No result")

  • Kemudian, tekan Masuk .

  • Anda akan mendapatkan hasilnya.

Jadi, kita bisa mengatakan bahwa kita berhasil menerapkan Excel FILTER , INDEX dan IFERROR berfungsi dengan sukses.

🔎 Penjelasan Rumus

👉 FILTER(B5:F14,D5:D14=J5) The FILTER akan mengembalikan data yang difilter dengan mencocokkannya dengan nilai input.

👉 INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}) : Rumus ini akan mengembalikan dua baris pertama dari data yang cocok. {1;2} ini untuk dua baris pertama. Dan {1,2,3,4,5} ini untuk memilih lima kolom.

👉 IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}), "Tidak ada hasil") Terakhir, yang IFERROR digunakan untuk menghindari kesalahan jika ada masalah dengan nilai balik fungsi lainnya.

10. Penggunaan Wildcard dengan Fungsi FILTER

Pada contoh terakhir, kita akan menerapkan wildcard filter untuk memfilter data. Kita akan menerapkan rumus dengan bantuan ISNUMBER , PENCARIAN dan FILTER Nilai yang kita inginkan ada di sel J5 .

Prosesnya dijelaskan di bawah ini langkah demi langkah:

📌 Langkah-langkah:

  • Pertama, pilih sel H8 dan tuliskan rumus berikut dalam sel.

=FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), "No Results!")

  • Sekarang, tekan Masuk .

  • Anda akan mendapatkan semua hasil dengan nilai sel C .

Akhirnya, kita bisa mengatakan bahwa rumus kita bekerja dengan tepat, dan kita bisa membuat wildcard dengan Excel FILTER fungsi.

🔎 Penjelasan Rumus

👉 CARI (J5, D5: D14) The PENCARIAN akan mencari data dengan mencocokkannya dengan nilai input.

👉 ISNUMBER(PENCARIAN(J5,D5:D14)) : Rumus ini akan memeriksa hasil mana dari PENCARIAN fungsi adalah ture,

👉 FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), "No Results!") Terakhir, yang FILTER akan menampilkannya di sel yang kita inginkan.

Alternatif Fungsi FILTER Excel

Dari aplikasi kita sebelumnya, Anda mungkin memperhatikan bahwa Excel FILTER adalah fungsi kecil yang berguna untuk mendapatkan nilai yang kita inginkan dalam waktu singkat. Tidak ada alternatif khusus dari fungsi ini. Namun, kombinasi beberapa fungsi Excel umum dapat mengembalikan hasil dari fungsi FILTER Di antara mereka, fungsi IFERROR , INDEX , AGREGAT , BARISAN , ISNA , PERTANDINGAN fungsi-fungsi yang dapat disebutkan. Tetapi, kami merekomendasikan Anda bahwa jika Anda memiliki FILTER Kombinasi fungsi-fungsi tersebut akan membuat rumus menjadi lebih kompleks untuk dipahami orang lain. Selain itu, hal ini dapat memperlambat aplikasi Excel Anda.

Kemungkinan Alasan Jika Fungsi FILTER Tidak Berfungsi

Kadang-kadang FILTER fungsi Excel tidak bekerja dengan baik. Sebagian besar waktu, hal itu terjadi karena adanya kesalahan. Terutama, fungsi #SPILL! , #CALC! , #VALUE! kesalahan biasanya tidak memungkinkan FILTER untuk bekerja, dan mengembalikan data yang diinginkan. Untuk menghilangkan kesalahan ini, kembalilah ke dataset asli Anda dan perbaiki, dan Anda akan menemukan bahwa fungsi FILTER akan bekerja dengan lancar.

Kesalahan yang sering terlihat pada Excel dijelaskan di bawah ini secara singkat:

Kesalahan Umum Ketika mereka menunjukkan
#VALUE Ini akan muncul ketika array dan argumen include memiliki dimensi yang tidak kompatibel.
#CALC! Ini akan muncul jika argumen if_empty opsional dihilangkan dan tidak ada hasil yang memenuhi kriteria yang ditemukan.
#NAME Ini akan muncul saat mencoba menggunakan FILTER dalam versi Excel yang lebih lama.
#SPILL Kesalahan ini akan terjadi jika satu atau lebih sel dalam rentang tumpahan tidak sepenuhnya kosong.
#REF! Kesalahan ini akan terjadi jika rumus FILTER digunakan di antara buku kerja yang berbeda dan menutup buku kerja sumber.
#N/A atau #VALUE Jenis kesalahan ini dapat terjadi jika beberapa nilai dalam argumen yang disertakan adalah kesalahan atau tidak dapat ditransformasikan ke nilai Boolean (0,1 atau TRUE, FALSE).

Kesimpulan

Demikian akhir dari artikel ini. Saya harap artikel ini bermanfaat bagi Anda dan Anda dapat menerapkan fungsi FILTER di Excel. Silakan bagikan pertanyaan atau rekomendasi lebih lanjut dengan kami di bagian komentar di bawah ini jika Anda memiliki pertanyaan atau rekomendasi lebih lanjut.

Jangan lupa untuk memeriksa situs web kami, ExcelWIKI untuk beberapa masalah dan solusi terkait Excel. Terus pelajari metode baru dan terus berkembang!

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.