วิธีค้นหาแถวที่ซ้ำกันใน Excel (5 วิธีด่วน)

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

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

ดาวน์โหลดหนังสือแบบฝึกหัด

คุณสามารถดาวน์โหลดเทมเพลต Excel ได้ฟรีจากที่นี่ และฝึกฝนกับ เป็นเจ้าของ

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

5 วิธีด่วนในการค้นหาแถวที่ซ้ำกันใน Excel

วิธีที่ 1 : ใช้ฟังก์ชัน CONCATENATE และการจัดรูปแบบตามเงื่อนไขเพื่อค้นหาแถวที่ซ้ำกันใน Excel

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

ในตอนแรก เราจะรวมข้อมูลจากทุกแถว นั่นเป็นเหตุผลที่ฉันได้เพิ่มคอลัมน์ใหม่ชื่อ “ รวมกัน ” เพื่อใช้ฟังก์ชัน เชื่อมโยง

ขั้นตอนที่ 1:

➤ พิมพ์สูตรที่ระบุด้านล่าง-

=CONCATENATE(B5,C5)

➤ จากนั้นกดปุ่ม Enter และใช้ Fill Handle เครื่องมือ เพื่อคัดลอกสูตรสำหรับเซลล์อื่น

ขั้นตอนที่ 2:

➤ เลือกช่วงข้อมูลที่รวมกัน

➤ คลิกดังนี้: การจัดรูปแบบตามเงื่อนไข > เน้นกฎของเซลล์ > ค่าที่ซ้ำกัน

กล่องโต้ตอบชื่อ “ ค่าที่ซ้ำกัน ” จะปรากฏขึ้น

ขั้นตอนที่ 3:

➤ จากนั้นเลือกสีที่คุณต้องการจากแถบเลือกสีแบบเลื่อนลง

➤ กด ตกลง .

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

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

วิธีที่ 2: ใช้การจัดรูปแบบตามเงื่อนไขและฟังก์ชัน COUNTIF เพื่อค้นหาแถวโคลนใน Excel

ในวิธีนี้ เราจะใช้ การจัดรูปแบบตามเงื่อนไข อีกครั้งกับ ฟังก์ชัน COUNTIF ฟังก์ชัน COUNTIF นับจำนวนเซลล์ในช่วงที่ตรงกับเกณฑ์ที่กำหนด

ขั้นตอนที่ 1:

➤ เลือก ช่วงข้อมูลที่รวมกัน

➤ จากนั้นคลิก การจัดรูปแบบตามเงื่อนไข > กฎใหม่

กล่องโต้ตอบชื่อ “ กฎการจัดรูปแบบใหม่ ” จะเปิดขึ้น

ขั้นตอน 2:

➤ จากนั้นเลือก “ ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ” จากแถบ เลือกประเภทกฎ .<2

➤ เขียนสูตรที่กำหนดในช่องสูตร -

=COUNTIF($D$5:$D$12,$D5)>1

➤ กด รูปแบบ ตัวเลือก

กล่องโต้ตอบ “ จัดรูปแบบเซลล์ ” จะเปิดขึ้น

ขั้นตอนที่ 3:

➤ เลือกของคุณสีที่ต้องการจากตัวเลือก เติม

➤ กด ตกลง แล้วเราจะกลับไปที่กล่องโต้ตอบก่อนหน้าของเรา

ขั้นตอนที่ 4:

➤ ตอนนี้ เพียงกด ตกลง

คุณจะสังเกตได้ว่า ตอนนี้แถวที่ซ้ำกันจะถูกเน้นด้วยสีเติม

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

วิธีที่ 3: แทรกฟังก์ชัน COUNTIF เพื่อค้นหาแถวที่ตรงกันใน Excel

เราจะใช้เฉพาะ ฟังก์ชัน COUNTIF เท่านั้น เพื่อ ค้นหาแถวที่ซ้ำกันใน Excel ฟังก์ชัน COUNTIF จะนับจำนวนที่ซ้ำ จากนั้นเราจะสามารถตรวจหาแถวที่ซ้ำกันได้ ฉันได้เพิ่มคอลัมน์ชื่อ “ นับ

ขั้นตอนที่ 1:

➤ เปิดใช้งาน เซลล์ E5

➤ พิมพ์สูตรที่กำหนด-

=COUNTIF(D$5:D12,D5)

ขั้นตอนที่ 2:

➤ จากนั้นกดปุ่ม Enter และใช้ตัวเลือก ป้อนอัตโนมัติ เพื่อคัดลอกสูตร

หลังจากนั้น คุณจะสังเกตเห็นแถวที่ซ้ำกันพร้อมจำนวนนับ 2

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

  • Excel ค้นหาข้อความที่คล้ายกันในสองคอลัมน์ (3 วิธี)
  • วิธีเปรียบเทียบแถวใน Excel สำหรับรายการที่ซ้ำกัน
  • ค้นหาค่าที่ตรงกันหรือค่าที่ซ้ำกันใน Excel (8 วิธี)
  • สูตรค้นหารายการซ้ำใน Excel (6 วิธีง่ายๆ)

วิธีที่ 4: รวมฟังก์ชัน IF และฟังก์ชัน COUNTIF เพื่อค้นหาแถวจำลองใน Excel

ในวิธีนี้เราจะรวม ฟังก์ชัน IF และ ฟังก์ชัน COUNTIF เพื่อค้นหาแถวที่ซ้ำกันใน Excel ฟังก์ชัน IF ตรวจสอบว่าตรงตามเงื่อนไขหรือไม่ และส่งคืนค่าหนึ่งหากเป็นจริง และส่งคืนอีกค่าหนึ่งหากเป็นเท็จ

ขั้นตอนที่ 1:

➤ ใน เซลล์ E5 เขียนสูตรที่กำหนด-

=IF(COUNTIF($D$5:$D5,D5)>1,"Duplicate","")

ขั้นตอนที่ 2:

➤ จากนั้นคลิกปุ่ม Enter และใช้เครื่องมือ Fill Handle เพื่อคัดลอกสูตร

👇 รายละเอียดสูตร:

COUNTIF($D$5:$D5,D5)>1

ที่นี่ ฟังก์ชัน COUNTIF จะตรวจสอบตัวเลขที่ตรงกันว่ามากกว่า 1 หรือไม่ ถ้าใช่ จะแสดง TRUE มิฉะนั้น FALSE และจะคืนค่าเป็น-

{FALSE}

IF(COUNTIF($D$5:$D6,D6) >1,”ซ้ำ”,””)

จากนั้นฟังก์ชัน IF จะแสดง “ ซ้ำ ” หากมากกว่า 1 มิฉะนั้นจะแสดง ว่างเปล่า. ซึ่งจะคืนค่าเป็น

{ }

วิธีที่ 5: ใช้ฟังก์ชัน IF และฟังก์ชัน SUMPRODUCT ร่วมกันเพื่อค้นหาแถวที่ซ้ำกันใน Excel

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

ขั้นตอนที่ 1:

➤ เขียน สูตรที่รวมกันใน เซลล์ D5

=IF(SUMPRODUCT(($B$5:$B$12=B5)*1,($C$5:$C$12=C5)*1)>1,"Duplicates","No Duplicates")

ขั้นตอนที่ 2:

➤ จากนั้นกดปุ่ม Enter และใช้ตัวเลือก AutoFill

คุณจะสังเกตเห็นว่าตอนนี้แถวที่ซ้ำกันถูกทำเครื่องหมายด้วย “ Duplicates ”<3

👇 สูตรทำงานอย่างไร:

SUMPRODUCT( ($B$5:$B$12=B5)*1,($C$5:$C$12=C5)*1)>1

ฟังก์ชัน SUMPRODUCT จะ ตรวจสอบอาร์เรย์ว่ามีค่ามากกว่า 1 หรือไม่ จากนั้นจะแสดง TRUE มากกว่า 1 มิฉะนั้น FALSE มันจะคืนค่าเป็น-

{TRUE}

IF(SUMPRODUCT(($B$5:$B$12=B5 )*1,($C$5:$C$12=C5)*1)>1,”Duplicates”,”No Duplicates”)

จากนั้นฟังก์ชัน IF จะแสดง “ ซ้ำ ” สำหรับ จริง และ “ ไม่มีรายการซ้ำ ” สำหรับ เท็จ ผลลัพธ์จะเป็น-

{ซ้ำ

สรุป

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

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