วิธีค้นหาค่าที่ซ้ำกันใน Excel โดยใช้สูตร (9 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

สารบัญ

บทความนี้แสดงวิธี ค้นหาค่าที่ซ้ำกัน ใน excel โดยใช้สูตร มันจะน่าเบื่อมากถ้าคุณพยายามค้นหาค่าที่ซ้ำกันด้วยตนเองในแผ่นงาน excel ขนาดใหญ่ บทความนี้จะช่วยคุณประหยัดเวลาและแรงกายด้วยการเสนอวิธีแก้ไขปัญหาอื่น รูปภาพต่อไปนี้เน้นจุดประสงค์ของบทความนี้ ลองดูอย่างรวดเร็วเพื่อเรียนรู้วิธีการดำเนินการดังกล่าว

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดได้จากปุ่มดาวน์โหลดด้านล่าง

ค้นหาค่าที่ซ้ำกันใน Excel.xlsx

9 วิธีค้นหาค่าที่ซ้ำกันใน Excel โดยใช้สูตร

ลองนึกภาพว่าคุณมีชุดข้อมูลต่อไปนี้ที่มี แบรนด์สมาร์ทโฟนชั้นนำในสหรัฐอเมริกา ตอนนี้ทำตามวิธีการด้านล่างเพื่อดูว่ารายการมีค่าที่ซ้ำกันหรือไม่ หลังจากนั้น คุณสามารถนำไปใช้กับชุดข้อมูลของคุณ

1. ใช้ฟังก์ชัน COUNTIF เพื่อระบุว่าค่าใดซ้ำกันหรือไม่

ฟังก์ชัน ฟังก์ชัน COUNTIF นับจำนวนเซลล์ภายในช่วงที่ตรงตามเงื่อนไขที่กำหนด สูตร COUNTIF ในวิธีนี้จะเปรียบเทียบค่ากับแต่ละค่าในชุดข้อมูลและส่งกลับจำนวนที่ปรากฏ มันจะให้ผลลัพธ์บูลีน TRUE หากชุดข้อมูลมีค่าที่ซ้ำกัน และ FALSE มิฉะนั้น

📌 ขั้นตอน

  • ขั้นแรก ป้อนสูตรต่อไปนี้ในเซลล์ C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • จากนั้นกดปุ่ม ENTER (หรือใช้ CTRL+SHIFT+ENTER รวมกัน)
  • สุดท้าย ลากไอคอน Fill Handle ไปจนสุด

เราจะเห็น ขั้นตอนโดยรวมและผลลัพธ์จากภาพด้านล่าง 👇

2. ใช้ฟังก์ชัน COUNTIF สำหรับชุดข้อมูลที่ขยายใดๆ เพื่อค้นหารายการที่ซ้ำกัน

คุณสามารถแก้ไขสูตรในวิธีการก่อนหน้านี้ได้หากคุณมีส่วนขยาย ชุดข้อมูลใน คอลัมน์ B .

📌 ขั้นตอน

  • ก่อนอื่น พิมพ์สูตรต่อไปนี้ในเซลล์ C5
=COUNTIF(B:B,B5)>1

  • ถัดไป กด CTRL+SHIFT+ENTER หากคุณใช้ MS Office 365 คุณสามารถกด ENTER แทนสำหรับสูตรอาร์เรย์
  • หลังจากนั้น ให้ย้ายปุ่ม Fill Handle ไอคอนหรือดับเบิลคลิก

จากนั้นคุณจะเห็นผลลัพธ์เดียวกันดังนี้ 👇

อ่านเพิ่มเติม: การหาจำนวนแถวที่ซ้ำกันโดยใช้สูตร COUNTIF

3. รวม ฟังก์ชัน IF และ COUNTIF เพื่อทำเครื่องหมายค่าที่ซ้ำกัน

คุณยังสามารถรวมสูตรก่อนหน้าเข้ากับ ฟังก์ชัน IF เพื่อให้ได้ผลลัพธ์ที่เป็นระเบียบและเข้าใจได้ง่ายยิ่งขึ้น

📌 ขั้นตอน

  • ก่อนอื่น พิมพ์สูตรต่อไปนี้ในเซลล์ C5 .
  • จากนั้นกดปุ่ม ENTER (หรือใช้ CTRL+SHIFT+ENTER ชุดค่าผสม)
=IF(COUNTIF($B$5:$B$12,B5)>1,"Duplicate","Unique")

  • ปุ่ม ฟังก์ชัน IF ในนี้สูตรจะคืนค่า ไม่ซ้ำ สำหรับค่าที่ปรากฏเพียงครั้งเดียวและ ซ้ำ
  • หลังจากนั้น ให้ลากไอคอน Fill Handle ไปจนสุดหรือดับเบิลคลิก บนมัน

ในที่สุด คุณจะเห็นผลลัพธ์ต่อไปนี้ 👇

คุณสามารถเปลี่ยนอาร์กิวเมนต์ “ยูนิค” เป็นเครื่องหมายอัญประกาศคู่ ( “” ) หากคุณกังวลเฉพาะเกี่ยวกับ ค่าที่ซ้ำกัน ในกรณีนั้น ให้ป้อนสูตรต่อไปนี้แทน

=IF(COUNTIF($B$5:$B$12,B5)>1,"Duplicate","")

อ่านเพิ่มเติม: ค้นหาค่าที่ตรงกันหรือค่าที่ซ้ำกันใน Excel (8 วิธี)

4. นับจำนวนการเกิดขึ้นของค่าที่ซ้ำกันโดยใช้สูตร COUNTIF

คุณยังสามารถใช้สูตรเพื่อนับ ที่เกิดขึ้นของแต่ละค่าในรายการ

📌 ขั้นตอน

  • ประการแรก ป้อนสูตรต่อไปนี้ในเซลล์ C5 .
=COUNTIF($B$5:$B$12,B5)

  • กด ENTER หรือกด CTRL+SHIFT+ENTER พร้อมกัน<14
  • ถัดไป ใช้ไอคอน Fill Handle เพื่อใช้สูตรกับเซลล์ทั้งหมดด้านล่าง

ตอนนี้คุณจะเห็นผลลัพธ์เดียวกันที่แสดง ในภาพด้านล่าง 👇

อ่านเพิ่มเติม: วิธีค้นหารายการซ้ำโดยไม่ต้องลบใน Excel (7 วิธี)

5. แก้ไขสูตร COUNTIF เป็น จัดเรียงจำนวนที่ซ้ำกันในลำดับที่เพิ่มขึ้น

คุณสามารถแก้ไขสูตรที่ใช้ในวิธีการก่อนหน้านี้ได้หากคุณต้องการค้นหาลำดับการเกิดขึ้นของค่า

📌 ขั้นตอน

  • พิมพ์สูตรที่กำหนดด้านล่างในเซลล์ C5 .

โปรดสังเกตวิธีที่เราใช้การผสมผสานระหว่างการอ้างอิงแบบสัมบูรณ์และแบบสัมพัทธ์ในสูตรนี้เมื่อเทียบกับสูตรก่อนหน้านี้

<8 =COUNTIF($B$5:B5,B5)

  • กดปุ่ม ENTER หรือกด CTRL+SHIFT+ENTER พร้อมกัน
  • สุดท้าย ลากไอคอน Fill Handle หรือดับเบิลคลิกเพื่อเติมเซลล์ด้านล่างด้วยสูตรนี้

จากนั้นคุณจะได้ผลลัพธ์ที่แสดงด้านล่าง 👇

อ่านเพิ่มเติม: สูตรหารายการซ้ำใน Excel (6 วิธีง่ายๆ)

การอ่านที่คล้ายกัน

  • วิธีค้นหารายการที่ซ้ำกันในคอลัมน์โดยใช้ Excel VBA (5 วิธี)
  • ใช้รหัส VBA เพื่อค้นหารายการที่ซ้ำกัน แถวใน Excel (3 วิธี)
  • วิธีค้นหารายการที่ซ้ำกันในสมุดงาน Excel สองชุด (5 วิธี)
  • ค้นหารายการที่ซ้ำกันในสมุดงาน Excel ( 4 วิธี)
  • วิธี Vlookup ทำซ้ำการจับคู่ใน Excel (5 วิธีง่ายๆ)
  • วิธีเปรียบเทียบแผ่นงาน Excel 2 แผ่นที่ซ้ำกัน (4 วิธีอย่างรวดเร็ว )

6. ค้นหาค่าที่ซ้ำกันโดยไม่มีการเกิดขึ้นครั้งแรกด้วยสูตร IF-COUNTIF

คุณสามารถบอกได้ว่าค่าใด ๆ ที่ปรากฏก่อนไม่ควรถือว่าเป็นค่าที่ซ้ำกัน . นั่นหมายความว่าคุณต้องการพิจารณาค่าที่เกิดขึ้นครั้งแรกว่าไม่ซ้ำกัน จากนั้นคุณต้องใช้สูตรที่แก้ไขแล้ว

📌 ขั้นตอน

  • ขั้นแรก ให้ป้อนสูตรที่ระบุด้านล่างในเซลล์ C5 .
=IF(COUNTIF($B$5:B5,B5)>1,"Duplicate","")

  • กด CTRL+SHIFT+ENTER .
  • ถัดไป ลากไอคอน Fill Handle หรือดับเบิลคลิก

หลังจากนั้น คุณจะได้รับ ผลลัพธ์ต่อไปนี้ 👇

อ่านเพิ่มเติม: สูตร Excel เพื่อค้นหารายการที่ซ้ำกันในหนึ่งคอลัมน์

7. รวม IF และ COUNTIFS เพื่อค้นหาว่าแถวทั้งหมดมีค่าซ้ำกันหรือไม่

ฟังก์ชัน COUNTIFS จะนับจำนวนเซลล์ที่ระบุโดยชุดของเกณฑ์ คุณยังสามารถใช้สูตรที่รวม IF และ COUNTIFS เพื่อค้นหาแถวที่ซ้ำกันในชุดข้อมูลของคุณ

📌 ขั้นตอน

สมมติว่าคุณมีข้อมูลใน คอลัมน์ B และ คอลัมน์ C

  • ป้อนสูตรต่อไปนี้ในเซลล์ E5 ดังที่แสดงด้านล่างและ กดปุ่ม CTRL+SHIFT+ENTER พร้อมกัน
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1,"Duplicate Row","")

ฟังก์ชัน COUNTIFS ในสูตรจะตรวจสอบรายการที่ซ้ำกันในแต่ละคอลัมน์

  • ตอนนี้ย้ายไอคอน Fill Handle ไปจนสุด

จากนั้นคุณจะเห็น ผลลัพธ์ที่แสดงในภาพด้านล่าง 👇

อ่านเพิ่มเติม: Excel ค้นหาแถวที่ซ้ำตามหลายคอลัมน์

8. สูตรที่มี IF ฟังก์ชัน , OR และ COUNTIF เพื่อค้นหาว่าค่าใดซ้ำกันอยู่ในรายการ

ตอนนี้ คุณสามารถใช้สูตรสำรองกับ IF, OR และ ฟังก์ชัน COUNTIF หากคุณกังวลเกี่ยวกับการตรวจสอบว่ารายการมีรายการที่ซ้ำกันหรือไม่ใช่

📌 ขั้นตอน

  • ขั้นแรก ป้อนสูตรต่อไปนี้ในเซลล์ D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1),"Yes","No")

  • กด CTRL+SHIFT+ENTER .

จากนั้นคุณจะเห็น ใช่ ในกรณีที่รายการมีข้อมูลที่ซ้ำกัน และ ไม่ใช่ มิฉะนั้น

🔎 สูตรนี้ทำงานอย่างไร

COUNTIF($B$5:$B$12,$B$5:$B$12)

ฟังก์ชัน COUNTIF จะส่งกลับจำนวนของ เซลล์ในช่วงที่ตรงตามเกณฑ์ที่กำหนด

เอาต์พุต: {3;1;3;1;2;1;2;3}

{3;1;3;1;2;1;2;3}>1

ส่งกลับ TRUE หรือ FALSE ไม่ว่าเงื่อนไขนี้ ตรงหรือไม่

เอาต์พุต: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE}

OR({TRUE ;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE})

ที่นี่ ฟังก์ชัน OR คืนค่า FALSE ถ้าอาร์กิวเมนต์ใดๆ เป็น FALSE มิฉะนั้นจะส่งกลับ TRUE .

เอาต์พุต: TRUE

IF(TRUE,”ใช่”,”ไม่ใช่”)

สุดท้าย ฟังก์ชัน IF พิมพ์ "ใช่" หรือ "ไม่ใช่" ตามเกณฑ์ จริง หรือ เท็จ

เอาต์พุต: "ใช่ ”

อ่านเพิ่มเติม: รายการ Excel 10 อันดับแรกที่มีการทำซ้ำ (2 วิธี)

9. สูตรที่มีฟังก์ชัน COUNTA และ UNIQUE เพื่อ ค้นหาจำนวนค่าที่ซ้ำกันในช่วง

คุณยังสามารถใช้สูตรที่ใช้ฟังก์ชัน COUNTA และ UNIQUE ได้อีกด้วย

📌 ขั้นตอน s

  • พิมพ์สูตรต่อไปนี้ในเซลล์ D10 เพื่อหาจำนวนของค่าที่ซ้ำกันในช่วง
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))

  • กดปุ่ม ENTER

ขั้นตอนและผลลัพธ์ทั้งหมดแสดงไว้ในภาพต่อไปนี้ 👇

🔎 สูตรนี้ทำงานอย่างไร?

COUNTA($B$5:$B$12)

ฟังก์ชัน COUNTA ส่งกลับจำนวนเซลล์ในช่วงที่ไม่ว่างเปล่า .

เอาต์พุต: 8

UNIQUE($B$5:$B$12)

The UNIQUE ฟังก์ชัน ส่งกลับค่าเฉพาะในช่วง

เอาต์พุต: {“Apple”;”Samsung”;”LG”;”Motorola”;”Google Pixel”}

COUNTA({“Apple”;”Samsung”;”LG”;”Motorola”;”Google Pixel”})

นี่คือ ฟังก์ชัน COUNTA ส่งกลับจำนวนรายการในอาร์เรย์ที่ได้รับจาก ฟังก์ชัน UNIQUE .

เอาต์พุต: 5

8-5

การลบให้จำนวนสุดท้ายของค่าที่ซ้ำกันในชุดข้อมูล

เอาต์พุต: 3

อ่านเพิ่มเติม: วิธีค้นหา & ลบแถวที่ซ้ำกันใน Excel

2 วิธีเพิ่มเติมในการค้นหาค่าที่ซ้ำกันใน Excel

เราได้เห็น 9 สูตรเพื่อค้นหาค่าที่ซ้ำกันใน Excel ในส่วนนี้ เราจะมาดูกันว่าคุณสามารถใช้ การจัดรูปแบบตามเงื่อนไข และ ตาราง Pivot ของ Excel เพื่อทำงานเดียวกันได้อย่างง่ายดายได้อย่างไร

1. ค้นหาค่าที่ซ้ำกันด้วยเงื่อนไข การจัดรูปแบบ

หากต้องการค้นหาค่าที่ซ้ำกันด้วยการจัดรูปแบบตามเงื่อนไข ให้ดำเนินการดังต่อไปนี้ขั้นตอน

ขั้นตอน:

  • ขั้นแรก ไปที่ หน้าแรก จากนั้นเลือก การจัดรูปแบบตามเงื่อนไข >> เน้นกฎของเซลล์ >> Duplicate Values ดังภาพต่อไปนี้

  • หลังจากนั้นเลือก ตกลง ในหน้าต่างป๊อปอัปที่แสดงด้านล่าง . คุณสามารถเปลี่ยนสีการเน้นโดยใช้ลูกศรแบบเลื่อนลง

  • จากนั้นคุณจะเห็นค่าต่างๆ เกิดขึ้นมากกว่าหนึ่งครั้งที่ไฮไลต์ดังนี้

2. ค้นหาค่าที่ซ้ำกันด้วย PivotTable

หากต้องการค้นหาค่าที่ซ้ำกันในชุดข้อมูลด้วยการสร้าง PivotTable อย่างรวดเร็ว เพียงทำตามขั้นตอน ด้านล่าง

ขั้นตอน:

  • ขั้นแรก เลือกที่ใดก็ได้ในชุดข้อมูล จากนั้นเลือก แทรก >> PivotTable ดังที่แสดงด้านล่าง

  • จากนั้นลากชื่อคอลัมน์ ( แบรนด์ ) ของตารางทั้งใน แถว และฟิลด์ ค่า ทีละฟิลด์ ดังภาพด้านล่าง

  • หลังจากนั้น คุณจะเห็นจำนวนของแต่ละรายการที่ไม่ซ้ำกันใน PivotTable ดังนี้

สิ่งที่ต้องจำ

  • ใช้ CTRL+SHIFT+ENTER เสมอเพื่อใช้ สูตรอาร์เรย์ หากคุณไม่ได้ใช้ Office365
  • ระวังการใช้การอ้างอิงที่เหมาะสมในสูตร มิฉะนั้น คุณอาจไม่ได้ผลลัพธ์ที่ต้องการ

สรุป

ตอนนี้คุณรู้วิธีค้นหาค่าที่ซ้ำกันใน excel โดยใช้สูตรแล้วโปรดแจ้งให้เราทราบหากบทความนี้ช่วยคุณแก้ปัญหาได้ คุณยังสามารถใช้ส่วนความคิดเห็นด้านล่างสำหรับคำถามหรือข้อเสนอแนะเพิ่มเติม เยี่ยมชมบล็อก ExcelWIKI ของเราเพื่อสำรวจเพิ่มเติมเกี่ยวกับ excel อยู่กับเราและเรียนรู้ต่อไป

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง