Advance Filtering
Contents
Advance Filtering digunakan untuk memfilter data dengan kriteria yang komplek seperti penggunaan kriteria AND/OR atau bisa juga dengan penggunaan sebuah formula.
Untuk bisa menggunakan advance filtering, semua kriteria HARUS dimasukkan didalam worksheet. Lokasinya diatas kumpulan data yang akan difilter dengan judul kolom yang sama.
Dengan data dari contoh sebelumnya, gambar dibawah adalah contoh kriteria dari advance filtering.
Dari gambar diatas baru ada dua kriteria (1 baris 2 kolom), dengan advance filtering bisa ditambahkan berapapun kriteria yang dibutuhkan, dengan catatan bahwa harus memberikan 1 baris kosong antara kumpulan kriteria dengan data yang akan difilter.
Untuk menggunakan advance filtering, berbeda dengan filtering biasa, karena perintah advance filtering ada ditab Data, group Sort & Filter.
Kriteria AND
Kriteria AND akan menampilkan data jika semua kriteria terpenuhi.
Berapakah penjualan Kaos2 dicabang Area Barat?
Pertama masukkan kriteria yang telah ditentukan dibagian kriteria, seperti gambar dibawah
Kaos2 diletakkan dicell A2 dan Area Barat diletakkan dicell B2.
Kedua, klik tab Data, cari group Sort & Filter kemudian klik Filter Advance, kemudian muncul dialog box seperti gambar dibawah (jika ada peringatan klik OK saja).
Pada bagian action ada dua radio button
- Filter the list, in-place, hasil proses advance filter lokasinya akan sama dengan data yang akan difilter atau sama dengan filtering biasa
- Copy to another location, hasil proses advance filter lokasinya akan dikopikan ketempat lain (dalam satu worksheet yang sama)
Untuk pertanyaan diatas pilih radio button yang pertama (Filter the list, in-place)
List range diisi dengan range yang berisikan data yang akan difilter yaitu range $A$6:$D$36
Criteria range diisi dengan range yang berisikan kriteria yang akan digunakan untuk memfilter yaitu $A$1:$D$2.
Jika sudah diisi, maka dialog box akan seperti gambar dibawah
Kemudian klik OK, hasilnya seperti gambar dibawah
Untuk kriteria seperti kasus diatas, hasil advance filter dengan kriteria AND tidak berbeda dengan filtering biasa.
Kriteria OR
Kriteria OR akan menampilkan data jika salah satu kriteria terpenuhi.
Tampilkan data penjualan Kaos2 dicabang Area Barat ATAU Kaos5 dicabang Area Timur.
Pertama masukkan kriteria-kriteria yang telah ditentukan dibagian kriteria.
Kemudian klik advance filter di tab Data, group Sort & Filter. Isi dialog box seperti gambar dibawah.
Klik OK, hasilnya seperti gambar dibawah.
Dengan hasil diatas, apa perbedaan antara filtering biasa dengan advance filtering? 🙂
Kriteria dengan Formula
Advance filter dengan formula menggunakan sebuah formula baik sederhana ataupun komplek yang akan menghasilkan nilai TRUE/FALSE. Formula diletakkan dibagian kriteria sebelah kanan tanpa judul kolom.
Tampilkan data penjualan Kaos2 dicabang Area Barat yang lebih besar dari 40 ATAU Kaos5 dicabang Area Timur.
Perbedaan kriteria diatas dengan kriteria OR sebelumnya adalah adanya ketentuan penjualan lebih besar dari 40, kriteria ini hanya untuk Kaos2 dicabang Area Barat, tidak berlaku untuk Kaos5 dicabang Area Timur.
Pertama masukkan kriteria-kriteria yang telah ditentukan dibagian kriteria.
Formula diletakkan dikolom E tanpa ada judul kolom, Formula menggunakan relative reference dan menghasilkan nilai TRUE/FALSE.
Setelah kriteria selesai dimasukkan, langkah berikutnya adalah menggunakan advance filtering.
Range untuk bagian kriteria sampai kekolom E, hasilnya seperti gambar dibawah.
Kaos5 dicabang Area Timur tetap muncul walaupun nilai Qty kurang dari 40, karena kriteria tersebut hanya untuk kaos2 dicabang Area Barat, hal ini tidak bisa dilakukan dengan filtering biasa.