Daftar Isi
Mengekstrak nilai unik berdasarkan kriteria tunggal atau berbeda sangat umum di kantor & bisnis. Microsoft Excel juga telah menambahkan beberapa & yang berguna; metode praktis untuk mengekstrak nilai unik dari dataset yang besar. Dalam artikel ini, saya akan mencoba mengilustrasikan cara untuk mengekstrak nilai unik berdasarkan kriteria di Excel dengan 2 metode yang efektif.
Unduh Buku Kerja Praktik
Anda bisa mengunduh Excel Workbook yang kami gunakan untuk menyiapkan artikel ini.
Ekstrak Nilai Unik Berdasarkan Kriteria.xlsx2 Metode Efektif untuk Mengekstrak Nilai Unik Berdasarkan Kriteria di Excel
Sebagai ilustrasi, berikut ini adalah contoh dataset. Di sini, kita memiliki bagan dari 5 Toko Komputer Mereka telah menyediakan desktop dan notebook baru di bulan-bulan Juni dan Juli di toko-toko mereka.
Sekarang, kita akan mencoba menemukan produk unik dari dataset ini berdasarkan beberapa kriteria.
1. Gabungkan Excel UNIQUE &; FILTER Fungsi untuk Mengekstrak Nilai Unik
Dalam metode pertama ini, mari kita gunakan yang UNIK fungsi dan fungsi FILTER di excel untuk mengambil nilai unik. Di sini, kita akan menggunakan fungsi-fungsi ini untuk kriteria tunggal dan ganda. Jadi tanpa penundaan lebih lanjut, mari kita masuk ke dalam metodenya.
1.1. Kriteria Tunggal
Di sini, kami ingin mengetahui toko mana yang hanya menyediakan notebook, atau hanya desktop, atau keduanya selama 2 bulan berturut-turut dalam setahun.
- Pertama, pilih sel E5 & ketik rumus ini
=UNIQUE(FILTER(C5:C14,D5:D14=E4))
- Kedua, tekan Masuk Anda akan melihat nama-nama 4 toko komputer yang telah menyediakan notebook untuk lebih dari 2 bulan .
- Berikutnya, ketikkan rumus ini sel F5 untuk mengetahui siapa yang telah menyimpan desktop di antara mereka 5 toko-toko.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))
- Kemudian, tekan Masuk & Anda akan mendapatkan nama-nama 3 toko-toko yang telah menyediakan desktop selama bulan-bulan itu.
- Anda juga dapat membandingkan kedua temuan ini &; Anda akan melihat bahwa hanya Lingkup Komputer & EMACIMAC telah menyediakan kedua jenis perangkat tersebut.
Baca selengkapnya: Temukan Nilai Unik dalam Kolom di Excel (6 Metode)
1.2. Beberapa Kriteria
Sekarang kita ingin menambahkan satu kriteria lagi ke dalam dataset sebelumnya. Toko-toko komputer telah membawa notebook &; desktop dari 3 merek yang berbeda- Lenovo , HP & Asus Dan kita akan mencari tahu toko mana yang telah menyimpan Notebook HP atas mereka 2 bulan .
- Pertama, pilih sel G12 di mana kita ingin melihat nama-nama toko yang telah menyimpan Notebook HP .
- Lalu, ketikkan rumus ini di sel tersebut.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))
- Setelah itu, tekan Masuk .
- Akhirnya, Anda hanya akan melihat 1 toko telah menyediakan notebook HP lebih dari itu 2 bulan.
1.3. Beberapa Kriteria dengan Alternatif
Sekarang kita akan berurusan dengan kondisi lain di mana kita ingin mengetahui toko mana yang memiliki stok perangkat setidaknya satu dari HP atau ASUS .
- Pertama, pilih sel G11 .
- Kemudian, ketikkan rumus ini.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))
- Setelah itu, tekan Masuk .
- Terakhir, Anda akan melihat nama-nama 4 toko-toko yang memiliki stok perangkat baik HP atau ASUS .
2. Terapkan Rumus Array untuk Menarik Nilai Unik Berdasarkan Kriteria di Excel
Dalam metode kedua ini, kita akan menggunakan rumus larik yang bisa Anda gunakan dalam versi apa pun dari Microsoft Excel Meskipun Anda mungkin menganggapnya agak rumit, saya akan mencoba menjelaskan nanti bagaimana rumus ini bekerja untuk kriteria tunggal dan ganda.
2.1. Kriteria Tunggal
Sekarang, mari kita lanjutkan ke langkah-langkah bagaimana kita bisa memunculkan nama-nama toko yang telah menyimpan notebook atau desktop di atas 2 bulan dengan bantuan rumus larik.
- Pertama, di sel E5 di bawah Buku catatan judul, ketikkan rumus ini.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")
- Kemudian, tekan Masuk .
- Setelah itu, gunakan Isi Gagang untuk mengisi seluruh kolom & Anda akan menemukan nama-nama dari 4 toko-toko komputer yang memiliki stok notebook.
- Awalnya, fungsi COUNTIF memastikan kolom E di bawah Buku catatan bahwa semua nama perusahaan akan muncul di sini & dengan demikian membuat array dengan 0 untuk semua nama perusahaan dengan banyak kemunculan.
- Di luar ini, fungsi IF sekarang mengetahui toko-toko mana saja yang hanya menyediakan notebook. Jadi, itu menghilangkan 0 dari nama-nama toko yang belum menyediakan buku catatan.
- Setelah itu, fungsi MATCH mencari 0 hanya dalam larik yang ditemukan melalui JIKA fungsi sebelumnya.
- Sekarang, fungsi INDEX menyimpan semua sel dalam larik tersebut sebagai referensi & menampilkan nama-nama toko hanya sekali yang telah muncul beberapa kali.
- Akhirnya, fungsi IFERROR akan menghapus semua pesan kesalahan & menggantinya dengan string kosong.
Demikian pula, terapkan rumus larik dalam sel F5 untuk mengetahui nama toko yang memiliki Desktop dalam stok.
Baca selengkapnya: Excel VBA untuk Mendapatkan Nilai Unik dari Kolom (4 Contoh)
2.2. Kriteria Ganda
Jika kita harus berurusan dengan dua atau lebih kriteria saat mengekstrak nilai unik di Excel, maka inilah solusinya untuk Anda. Kami sekarang akan mencari tahu toko-toko yang telah menyimpan buku catatan dari HP merek hanya untuk lebih dari 2 bulan .
- Pertama, pilih sel G12 .
- Kemudian, ketikkan rumus ini.
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0),0)),"")
- Setelah itu, tekan Masuk .
- Terakhir, gunakan Isi Gagang untuk mengisi kolom sampai Anda diperlihatkan sel kosong di bagian bawah & Anda selesai.
- Di sini, yang JIKA digunakan dua kali. Pada awalnya, pencarian untuk fungsi Buku catatan kategori dalam kolom D & mengembalikan hasil sebagai 0 dalam larik.
- Demikian pula, pencarian untuk HP merek di kolom E & kembalikan hasilnya sebagai 0 dalam larik lain.
- Kemudian, itu COUNTIF fungsi di sini menghitung semua nama perusahaan & akan mengembalikan nilai sebagai 0 dalam array untuk semua nama yang ditemukan di kolom C di bawah Perusahaan judul.
- Sekarang, yang PERTANDINGAN fungsi mencari posisi dari 0 ditemukan sebagai nilai hasil penjumlahan di samping yang terakhir 3 array.
- Selanjutnya, yang INDEX fungsi menyimpan semua data ini sebagai larik referensi & menunjukkan nama-nama toko yang terkait dengan posisi baris dari nilai yang dihasilkan 0 yang ditemukan pada langkah sebelumnya.
- Dan yang terakhir dari semua itu, yang IFERROR fungsi akan menghapus semua pesan kesalahan &; hanya menampilkan nama toko saja.
Baca selengkapnya: VBA untuk Mendapatkan Nilai Unik dari Kolom ke Array di Excel (3 Kriteria )
Kesimpulan
Saya harap metode-metode yang disebutkan di atas tentang cara mengekstrak nilai unik berdasarkan kriteria di excel sekarang akan membantumu untuk menerapkannya dalam pekerjaan Excelmu dan memenuhi kebutuhanmu dalam fungsi analitis dan entri data. Kamu juga bisa memberikan saran kepada saya di kotak komentar jika menurutmu saya melewatkan metode yang seharusnya saya sebutkan di artikel saya. Lihatlah & amp menarik lainnya; Excel informatifartikel tentang ExcelWIKI .