Isi kandungan
Di sini, kami akan menerangkan beberapa cara untuk mencari pendua dalam Excel menggunakan formula. Sesetengah daripada mereka mungkin biasa kepada anda dan ada yang baru. Kami akan cuba menerangkannya dengan cara yang paling mudah supaya anda dapat menangkapnya dengan mudah.
Di sini kami menyertakan set data yang menunjukkan Nama Pelajar dan Buah-buahan kegemaran mereka.
Muat Turun Buku Kerja Amalan
Muat turun helaian latihan ini untuk bersenam semasa anda membaca artikel ini.
Formula untuk Mencari Pendua.xlsx
1. Formula untuk Mencari Pendua dalam Excel Termasuk 1 permulaan
1.1 Menggunakan COUNTIF untuk mencari Pendua dalam Satu Lajur dalam Excel
Mari kita mempunyai jadual barangan seperti buah-buahan. Di sini, nama item berada dalam lajur, dan anda ingin mencari pendua.
Berikut ialah formula untuk mencari pendua dalam Excel termasuk kejadian pertama,
=COUNTIF(B:B,B4)>1
Seperti yang anda lihat dalam gambar di atas, formula mengembalikan TRUE untuk nilai pendua dan FALSE untuk nilai unik. Dalam formula ini, kami memilih keseluruhan lajur B .
Nota:
Anda boleh mencari pendua dalam julat sel tetap dan bukannya dalam keseluruhan lajur . Untuk ini, anda perlu mengunci julat itu dengan tanda $ . Contohnya, untuk mencari pendua dalam sel B4:B10, gunakan formula ini:
=COUNTIF($B$4:$B$10,B4)>1
1.2 Kira Bilangan PenduaMenggunakan COUNTIF
Jika anda ingin mengetahui jumlah bilangan nilai pendua, maka anda boleh menggunakan fungsi COUNTIF . Untuk mengira nilai pendua, anda perlu menggunakan formula COUNTIF yang diberikan: =COUNTIF($B$4:$B$10, $B4)
1.3 Menggunakan Fungsi IF dengan COUNTIF dalam Excel
Untuk pendua, anda boleh menggunakan Fungsi IF dengan COUNTIF dan dapatkan pendua atau nombor unik.
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","Unique")
Sekiranya, anda mahu formula Excel mencari pendua sahaja, gantikan “ Unik ” dengan kosong (” “) seperti ini:
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","")
Formula akan menunjukkan “ Pendua ” untuk rekod pendua dan sel kosong untuk rekod unik.
2. Formula untuk Mencari Pendua dalam Excel Tanpa 1 st Kejadian
Di sini kami akan mengesan pendua tanpa kejadian pertama. Di sini kita menggunakan dua formula satu IF dengan COUNTIF dan satu lagi ialah IF dengan COUNTIFS .
2.1 Menggunakan Fungsi If dalam Satu Lajur Excel
Jika anda ingin menapis atau mengalih keluar pendua, formula yang dinyatakan di atas tidak akan berfungsi. Kerana ia menandakan semua rekod yang sama sebagai pendua. Dan jika anda ingin menyimpan nilai unik dalam senarai anda, maka anda tidak boleh memadamkan semua rekod pendua, anda hanya perlu memadamkan kejadian ke-2 dan semua kejadian seterusnya.
Jadi, kami akan mengubah suai formula pendua Excel kami dengan menggunakan sel mutlak dan relatifrujukan:
=IF(COUNTIF($B$4:$B4,$B4)>1,"Duplicate","")
Seperti yang anda lihat dalam gambar berikut, formula ini tidak mengenal pasti kejadian pertama " Epal ” sebagai pendua:
2.2 Menggunakan If Function dengan COUNTIFS untuk mencari pendua dalam Dua Lajur
Di atas kami menunjukkan cara mencari nilai pendua dalam satu lajur, sekarang kita akan lihat di sini bagaimana untuk mencari pendua dalam dua lajur dalam excel.
Dalam contoh ini, kami telah mengambil jadual di mana Nama pelajar berada dalam lajur A dan Buah-buahan berada dalam lajur B. Sekarang kami ingin mencari nilai pendua mempunyai nama dan buah yang sama.
Formula untuk mencari nilai pendua dalam dua lajur ialah
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1,"Duplicate","Unique ")
3. Menggunakan If Function dengan SUMPRODUCT untuk Mencari Pendua dalam Berbilang Baris
Kami boleh mencari pendua dalam berbilang baris. Di sini kita akan menggunakan fungsi SUMPRODUCT dengan fungsi IF .
Berikut ialah formula:
=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")
Jika anda memecahkan formula kepada
=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
Anda akan mendapat berapa kali baris itu diulang.
Dalam formula, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ menunjukkan lajur julat yang anda ingin cari pendua daripada. Anda boleh menukar julat mengikut data anda. Di sini kami menggunakan rujukan mutlak untuk mendapatkan nilai tepat daripada julat data. Dan B4 , C4, D4 menunjukkan sel pertama dalam setiap lajur data yang perludigunakan pada formula ini, anda boleh mengubahnya mengikut data anda.
Formula di atas adalah berdasarkan data dalam lajur 3 , anda boleh meningkatkan lajur dalam julat data anda dan sewajarnya, anda akan menambah julat. Dan kemudian cari baris yang sama dengan mudah.