สารบัญ
ที่นี่ เราจะอธิบายวิธีการค้นหารายการที่ซ้ำกันใน Excel โดยใช้สูตร บางส่วนอาจคุ้นเคยกับคุณและบางส่วนจะใหม่ เราจะพยายามอธิบายด้วยวิธีที่ง่ายที่สุดเพื่อให้คุณจับได้ง่าย
ที่นี่เรามีชุดข้อมูลที่ระบุ ชื่อนักเรียน และ ผลไม้ ที่พวกเขาชื่นชอบ
ดาวน์โหลดแบบฝึกหัดฝึกหัด
ดาวน์โหลดแบบฝึกหัดนี้เพื่อทำแบบฝึกหัดขณะที่คุณกำลังอ่านบทความนี้
สูตรเพื่อค้นหารายการที่ซ้ำกัน.xlsx
1. สูตรเพื่อค้นหารายการที่ซ้ำกันใน Excel รวมถึง 1 st การเกิดขึ้น
1.1 การใช้ COUNTIF เพื่อค้นหารายการที่ซ้ำกันในหนึ่งคอลัมน์ใน Excel
มาเป็นตารางรายการอย่างผลไม้กันเถอะ ที่นี่ ชื่อรายการอยู่ใน คอลัมน์ และคุณต้องการค้นหารายการที่ซ้ำกัน
ต่อไปนี้เป็นสูตรเพื่อค้นหารายการที่ซ้ำกันใน Excel รวมถึงรายการที่เกิดขึ้นครั้งแรก
=COUNTIF(B:B,B4)>1
ดังที่คุณเห็นในภาพด้านบน สูตรจะส่งกลับ TRUE สำหรับค่าที่ซ้ำกัน และ FALSE สำหรับค่าที่ไม่ซ้ำ ในสูตรนี้ เราเลือกทั้งคอลัมน์ B
หมายเหตุ:
คุณสามารถค้นหารายการที่ซ้ำกันใน ช่วงเซลล์ คงที่ แทนที่จะค้นหาใน ทั้งคอลัมน์ สำหรับสิ่งนี้ คุณต้องล็อคช่วงนั้นด้วยเครื่องหมาย $ ตัวอย่างเช่น เมื่อต้องการค้นหารายการที่ซ้ำกันในเซลล์ B4:B10 ให้ใช้สูตรนี้:
=COUNTIF($B$4:$B$10,B4)>1
1.2 นับจำนวนรายการซ้ำการใช้ COUNTIF
หากคุณต้องการทราบจำนวนค่าที่ซ้ำกันทั้งหมด คุณสามารถใช้ ฟังก์ชัน COUNTIF สำหรับการนับค่าที่ซ้ำกัน คุณต้องใช้สูตร COUNTIF ที่กำหนด: =COUNTIF($B$4:$B$10, $B4)
1.3 การใช้ฟังก์ชัน IF กับ COUNTIF ใน Excel
สำหรับการทำซ้ำ คุณสามารถใช้ ฟังก์ชัน IF กับ COUNTIF และรับสำเนาหรือ หมายเลขเฉพาะ
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","Unique")
ในกรณีที่คุณต้องการให้สูตร Excel ค้นหาเฉพาะรายการที่ซ้ำกัน ให้แทนที่ “ Unique ” พร้อมช่องว่าง (” “) ดังนี้:
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","")
สูตรจะแสดง “ รายการที่ซ้ำกัน ” สำหรับระเบียนที่ซ้ำกัน และเซลล์ว่าง สำหรับบันทึกที่ไม่ซ้ำใคร
2. สูตรในการค้นหารายการที่ซ้ำกันใน Excel โดยไม่มี 1 st การเกิดขึ้น
ที่นี่เราจะตรวจหารายการที่ซ้ำกันโดยไม่เกิดขึ้นครั้งแรก ในที่นี้เราใช้สองสูตร สูตรหนึ่ง IF กับ COUNTIF และอีกสูตรคือ IF กับ COUNTIFS
2.1 การใช้ฟังก์ชัน If ใน Excel หนึ่งคอลัมน์
หากคุณต้องการกรองหรือลบรายการที่ซ้ำกัน สูตรที่กล่าวถึงข้างต้นจะไม่ทำงาน เพราะมันทำเครื่องหมายเรกคอร์ดที่เหมือนกันทั้งหมดว่าซ้ำกัน และถ้าคุณต้องการเก็บค่าที่ไม่ซ้ำกันในรายการของคุณ คุณจะไม่สามารถลบระเบียนที่ซ้ำกันทั้งหมดได้ คุณต้องลบเฉพาะรายการที่ 2 และรายการที่ตามมาทั้งหมด
ดังนั้น เราจะแก้ไขสูตรที่ซ้ำกันใน Excel ของเราโดยใช้ เซลล์สัมบูรณ์และสัมพัทธ์ข้อมูลอ้างอิง:
=IF(COUNTIF($B$4:$B4,$B4)>1,"Duplicate","")
ดังที่คุณเห็นในภาพต่อไปนี้ สูตรนี้ไม่ได้ระบุการเกิดขึ้นครั้งแรกของ “ Apples ” เป็นค่าที่ซ้ำกัน:
2.2 การใช้ฟังก์ชัน If กับ COUNTIFS เพื่อค้นหาค่าที่ซ้ำกันในสองคอลัมน์
ด้านบน เราได้แสดงวิธีค้นหาค่าที่ซ้ำกันในค่าเดียว คอลัมน์ ตอนนี้เราจะดูวิธีการค้นหารายการที่ซ้ำกันในสองคอลัมน์ใน excel ที่นี่
ในตัวอย่างนี้ เรานำตารางที่ ชื่อนักเรียน อยู่ในคอลัมน์ A และ ผลไม้ อยู่ในคอลัมน์ B ตอนนี้ เราต้องการค้นหาค่าที่ซ้ำกัน มีชื่อและผลไม้เหมือนกัน
สูตรสำหรับค้นหาค่าที่ซ้ำกันในสองคอลัมน์คือ
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1,"Duplicate","Unique ")
3 การใช้ฟังก์ชัน If กับ SUMPRODUCT เพื่อค้นหารายการที่ซ้ำกันในหลายแถว
เราสามารถค้นหารายการที่ซ้ำกันในหลายแถวได้ ในที่นี้เราจะใช้ฟังก์ชัน SUMPRODUCT ร่วมกับฟังก์ชัน IF
นี่คือสูตร:
=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")
หากคุณแยกย่อยสูตรเป็น
<6 =SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
คุณจะได้จำนวนครั้งที่แถวนั้นซ้ำ
ในสูตร $B$4:$B$10,$C$4:$C$10,$D$4:$D$ ระบุคอลัมน์ช่วงที่คุณต้องการค้นหารายการที่ซ้ำกัน จาก. คุณสามารถเปลี่ยนช่วงตามข้อมูลของคุณ ที่นี่เราใช้การอ้างอิงแบบสัมบูรณ์เพื่อรับค่าที่แน่นอนจากช่วงข้อมูล และ B4 , C4, D4 ระบุเซลล์แรกในแต่ละคอลัมน์ของข้อมูลที่ต้องการนำไปใช้กับสูตรนี้ คุณสามารถเปลี่ยนได้ตามข้อมูลของคุณ
สูตรข้างต้นอิงตามข้อมูลในคอลัมน์ 3 คุณสามารถเพิ่มคอลัมน์ในช่วงข้อมูลของคุณ และตามนั้น คุณจะเพิ่มช่วง จากนั้นค้นหาแถวที่เหมือนกันได้อย่างง่ายดาย