วิธีลบแถวที่ซ้ำกันใน Excel

ค่าที่ ซ้ำกัน(Duplicate)ใน เวิร์กชีต Excel ของ คุณอาจทำให้ข้อมูลของคุณยุ่งเหยิง เว้นแต่ว่าสำเนานั้นไม่ได้ตั้งใจ อาจทำให้เกิดความไม่ถูกต้องและการรายงานที่คลาดเคลื่อนได้

ในบทช่วยสอนนี้ เราจะแสดงวิธีค้นหาและลบรายการที่ซ้ำกันในเอกสารExcel ของคุณ(Excel)

วิธีค้นหาแถวหรือข้อมูลที่ซ้ำกัน

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

วิธีที่ 1: ค้นหาทั้งแผ่นงาน(Method 1: Search Entire Worksheet)

Excel มีเครื่องมือการจัดรูปแบบตามเงื่อนไข(Conditional Formatting tool)ที่ช่วยในการระบุ แสดงภาพ และสรุปผลจากข้อมูล ต่อไปนี้คือวิธีใช้เครื่องมือเพื่อเน้นค่าที่ซ้ำกันในเอกสารExcel ของคุณ(Excel)

  1. กดControl + Aเพื่อเลือกรายการหรือตารางของคุณ หรือคลิก ไอคอน Select Allที่มุมซ้ายบนของตารางเพื่อเลือกทั้งเวิร์กชีต

  1. ไปที่ แท็บ หน้าแรก(Home)แล้วคลิกปุ่มดรอปดาวน์การจัดรูปแบบตามเงื่อนไข(Conditional Formatting)

  1. เลื่อนเคอร์เซอร์ไปที่Highlight Cell Rulesแล้วเลือกDuplicate Values

  1. ตรวจ(Make) สอบให้ แน่ใจว่ากล่องดรอปดาวน์กล่องแรกเขียนว่า “ทำซ้ำ” คุณยังสามารถเลือกสีไฮไลท์ที่ต้องการได้ในเมนูดรอปดาวน์ที่สอง

  1. เลือกตกลง(OK)เพื่อดำเนินการต่อ

Excelจะเน้นแถวและคอลัมน์ที่มีค่าซ้ำกันทันที

วิธีที่ 2: โดยการรวมแถว(Method 2: By Combining Rows)

วิธีนี้เหมาะสำหรับการค้นหาแถวที่มีค่าซ้ำกันในทุกคอลัมน์หรือทุกเซลล์ ขั้นแรก(First)คุณจะต้องใช้ฟังก์ชัน "Concatenate" ของ Excel เพื่อรวมเนื้อหาของแต่ละแถว จากนั้นเลือกคอลัมน์ที่คุณต้องการเก็บค่าที่รวมกันแล้วทำตามขั้นตอนด้านล่าง เราขอแนะนำให้รวมค่าในคอลัมน์ที่อยู่ถัดจากค่าสุดท้ายในแถวแรก

  1. พิมพ์หรือวาง=CONCAT(ในเซลล์ เลือกเซลล์แรกในแถว พิมพ์คอลัมน์ ( : ) แล้วเลือกเซลล์สุดท้ายในแถว จากนั้น(Afterward)ปิดสูตรด้วยวงเล็บแล้วกดEnter

ในแผ่นงานตัวอย่างของเรา (ดูภาพด้านล่าง) เซลล์แรกและเซลล์สุดท้ายในแถวแรกจะมีการอ้างอิง A2 และ D2 ตามลำดับ ดังนั้น(Hence)สูตรจะเป็นแบบนี้: =CONCAT(A2:D2) )

โปรดจำไว้ว่า(Remember)การอ้างอิงเซลล์จะแตกต่างกันไปตามจำนวนแถวและคอลัมน์ในตาราง

  1. คัดลอกสูตรลงคอลัมน์จนกว่าคุณจะไปถึงแถวสุดท้าย ในการดำเนินการนี้ ให้เลือกเซลล์ที่มีสูตร เลื่อนเคอร์เซอร์ของเมาส์ไปที่มุมล่างซ้ายของเซลล์ กด ไอคอน Fill handle ค้างไว้ (เช่น ไอคอนเครื่องหมายบวก) แล้วลากลงมาตามคอลัมน์

  1. เลือกทั้งคอลัมน์ คลิกตัวอักษรที่ด้านบนสุดของคอลัมน์ หรือคลิกที่เซลล์ในคอลัมน์ แล้วกดControl + Space

  1. ไปที่ แท็บ หน้าแรก(Home)และเลือกการจัดรูปแบบตาม(Conditional Formatting)เงื่อนไข

  1. เลื่อนเคอร์เซอร์ของเมาส์ไปที่Highlight Cell Rules(Highlight Cell Rules)และเลือกDuplicate Values

  1. เลือกตกลง(OK)เพื่อดำเนินการต่อ

Excelจะเน้นคอลัมน์ที่มีค่าที่ซ้ำกัน ซึ่งจะแจ้งให้คุณทราบถึงเซลล์ในแถวนั้นๆ ที่มีค่าซ้ำกันเป็นแถวอื่นในเวิร์กชีต

หากคุณดูรูปภาพด้านบนอย่างใกล้ชิด คุณจะสังเกตเห็นว่า เครื่องมือ การจัดรูปแบบตามเงื่อนไข(Conditional Formatting)ไม่ได้เน้นที่แถวที่ 4(Row 4)และ แถว ที่13 (Row 13)ทั้งสองแถวมีค่าที่ซ้ำกันใน คอลัมน์ Names , ScoresและIDแต่ค่าต่างกันในคอลัมน์Day

มีเพียง 3 ใน 4 คอลัมน์ในทั้งสองแถวที่มีข้อมูลที่ซ้ำกัน ที่อธิบายว่าทำไม เครื่องมือ การจัดรูปแบบตามเงื่อนไข(Conditional Formatting)ไม่เน้นค่าที่ต่อกันหรือรวมกันสำหรับทั้งสองแถว ทั้งสองแถว ( แถวที่ 4(Row 4)และแถวที่ 13(Row 13) ) ไม่ซ้ำกัน เนื่องจากมีข้อมูลที่แตกต่างในคอลัมน์ "วัน"

วิธีลบแถวที่ซ้ำกัน(Duplicate Rows)ในExcel

คุณพบหลายแถวที่มีข้อมูลที่ซ้ำกันในเวิร์กชีตExcel ของคุณ (Excel)มาแสดงวิธีการลบแถวที่ซ้ำกันเหล่านี้โดยใช้เครื่องมือExcel สองเครื่อง(Excel)

1. ใช้ “Remove Duplicates” Tool(1. Use the “Remove Duplicates” Tool)

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

  • เลือกเซลล์ในตารางแล้วกดControl + Aบนแป้นพิมพ์เพื่อไฮไลต์ตาราง

  • ไปที่ แท็บ ข้อมูล(Data)แล้วคลิก ไอคอน ลบรายการที่ซ้ำกัน(Remove Duplicates)ในส่วน "เครื่องมือข้อมูล"

หากพีซีของคุณมีหน้าจอขนาดเล็กหรือ หน้าต่าง Excelย่อเล็กสุด ให้คลิกปุ่ม ดรอปดาวน์ เครื่องมือข้อมูล(Data Tools)แล้วเลือกRemove Duplicates

  • ไปที่ ส่วน คอลัมน์(Columns)และเลือกคอลัมน์ทั้งหมด หากตารางของคุณมีส่วนหัว ให้เลือกช่องที่ระบุว่า "ข้อมูลของฉันมีส่วนหัว" ที่จะยกเลิกการเลือกแถวส่วนหัวหรือแถวแรกบนแผ่นงาน คลิก(Click) ตกลง(OK)เพื่อดำเนินการต่อ

เคล็ดลับด่วน:(Quick Tip:)ในการทำให้แถวแรกของ เวิร์กชีต Excelเป็นส่วนหัว ให้ไปที่ แท็บ มุมมอง(View)เลือกตรึงบานหน้าต่าง(Freeze Panes)และเลือกตรึงแถวบน(Freeze Top Row)สุด

  • Excelจะแสดงข้อความแจ้งให้คุณทราบถึงค่าที่ซ้ำกันทั้งหมดที่พบและนำออกจากแผ่นงาน คลิก(Click) ตกลง(OK)เพื่อกลับไปยังเวิร์กชีต

2. ใช้เครื่องมือตัวกรองขั้นสูง(2. Use the Advanced Filter Tool)

“Advanced Filter” เป็นอีกเครื่องมือที่ยอดเยี่ยมที่ช่วยให้คุณล้างข้อมูลใน(clean your data in Excel) Excel เครื่องมือนี้ให้คุณดู แก้ไขจัดกลุ่ม และจัดเรียงข้อมูลในเวิ(group and sort data on your worksheet)ร์ก ชีตของคุณ ทำตามขั้นตอนด้านล่างเพื่อเรียนรู้วิธีการใช้เครื่องมือนี้เพื่อลบแถวที่ซ้ำกันออกจากเวิร์กชีตExcel ของคุณ(Excel)

  • เลือก(Select)เซลล์ใดก็ได้ในตารางแล้วกดControl + Aเพื่อไฮไลต์ทั้งตาราง

  • ไปที่ แท็บ ข้อมูล(Data)และเลือกขั้นสูง(Advanced)ในส่วน "จัดเรียงและกรอง"

  • ทำเครื่องหมายที่ช่องUnique records onlyแล้วคลิกOK

ถ้าตารางหรือเวิร์กชีตมีหลายแถวที่มีข้อมูลหรือค่าที่คล้ายคลึงกันExcelจะลบรายการที่ซ้ำกันทั้งหมดยกเว้นรายการแรก

หมายเหตุ:(Note:) เครื่องมือ ตัวกรองขั้นสูง(Advanced Filter)จะถือว่าแถวแรกเป็นส่วนหัวโดยอัตโนมัติ ซึ่งหมายความว่าเครื่องมือจะไม่ลบแถวแรกแม้ว่าจะมีข้อมูลที่ซ้ำกันก็ตาม ตัวอย่างเช่น ในตารางด้านล่าง การเรียกใช้คุณลักษณะ " เฉพาะ(Unique)ระเบียนที่ไม่ซ้ำ" ของ เครื่องมือ ตัวกรองขั้นสูง(Advanced Filter)ไม่ได้ลบแถวแรกและแถวสุดท้าย แม้ว่าทั้งสองจะมีค่าที่ซ้ำกันในทุกคอลัมน์ก็ตาม

ดังนั้น หากเวิร์ก ชีตหรือตาราง Excel ของคุณ มีส่วนหัว วิธีที่ดีที่สุดคือใช้เครื่องมือ "ลบรายการที่ซ้ำกัน" เพื่อกำจัดแถวที่ซ้ำกัน

เคล็ดลับด่วน:(Quick Tip:)ลบแถวหรือค่าที่ซ้ำกันโดยไม่ได้ตั้งใจ? กดControl + Zเพื่อยกเลิกการเปลี่ยนแปลงและกู้คืนข้อมูลที่ซ้ำกัน

การลบรายการที่ซ้ำกันในExcel : ข้อ จำกัด

เราควรกล่าวถึงว่าคุณไม่สามารถลบแถวหรือค่าที่ซ้ำกันออกจากเวิร์กชีตที่มี ข้อมูลที่ สรุปหรือจัดกลุ่ม(outlined or grouped data)ได้ ดังนั้น ถ้าคุณจัดกลุ่มแถวและคอลัมน์ในเวิร์กชีต Excel ของคุณ(grouped the rows and columns in your Excel worksheet)บางทีอาจเป็นผลรวมและผลรวมย่อย คุณจะต้องยกเลิกการจัดกลุ่มข้อมูลก่อนจึงจะสามารถตรวจสอบรายการที่ซ้ำกันได้ อ้างถึงเอกสารอย่างเป็นทางการนี้จาก Microsoft(this official documentation from Microsoft)เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการลบรายการที่ซ้ำกันในExcelและการกรองค่าที่ไม่ซ้ำ



About the author

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



Related posts