สารบัญ
บทช่วยสอนอธิบายวิธีลบค่าที่ซ้ำกันใน Excel 2019, Excel 2016, Excel 2013 และ Excel 2010 คุณจะได้เรียนรู้เทคนิคต่างๆ เล็กน้อยเพื่อค้นหาและลบค่าที่ซ้ำกันทั้งที่มีหรือไม่มีเกิดขึ้นครั้งแรก กำจัดค่าที่ซ้ำกัน ตรวจหารายการที่ซ้ำกันทั้งหมดและบางส่วนที่ตรงกัน
แม้ว่า Microsoft Excel จะเป็นเครื่องมือคำนวณเป็นหลัก แต่แผ่นงานมักถูกใช้เป็นฐานข้อมูลเพื่อติดตามสินค้าคงคลัง ทำรายงานการขาย หรือดูแลรายชื่อผู้รับจดหมาย
ปัญหาทั่วไปที่เกิดขึ้นเมื่อฐานข้อมูลมีขนาดใหญ่ขึ้นคือแถวที่ซ้ำกันจำนวนมากปรากฏขึ้นในนั้น และแม้ว่าฐานข้อมูลขนาดใหญ่ของคุณจะมีระเบียนที่เหมือนกันเพียงไม่กี่รายการ การทำซ้ำเพียงไม่กี่รายการเหล่านี้อาจทำให้เกิดปัญหาได้มากมาย เช่น การส่งสำเนาเอกสารเดียวกันหลายชุดไปยังบุคคลเดียวกันทางไปรษณีย์ หรือการคำนวณตัวเลขเดียวกันมากกว่าหนึ่งครั้งในการสรุป รายงาน. ดังนั้น ก่อนที่จะใช้ฐานข้อมูล คุณควรตรวจสอบฐานข้อมูลเพื่อหารายการที่ซ้ำกัน เพื่อให้แน่ใจว่าคุณจะไม่เสียเวลากับความพยายามซ้ำๆ
ในบทความล่าสุดสองสามบทความของเรา เราได้พูดถึงวิธีต่างๆ ในการระบุ ทำซ้ำใน Excel และเน้นเซลล์หรือแถวที่ซ้ำกัน อย่างไรก็ตาม อาจมีบางสถานการณ์ที่คุณอาจต้องการกำจัดรายการที่ซ้ำกันในแผ่นงาน Excel ของคุณในท้ายที่สุด และนั่นคือหัวข้อของบทช่วยสอนนี้
เครื่องมือลบรายการที่ซ้ำกัน - กำจัดแถวที่ซ้ำกัน
ใน Excel 365 - 2007 ทุกรุ่นมีเครื่องมือในตัวสำหรับการลบรายการที่ซ้ำกัน ซึ่งไม่น่าแปลกใจเลยที่ชื่อว่า ลบรายการที่ซ้ำกัน .
เครื่องมือนี้ช่วยให้คุณค้นหาและลบ รายการที่ซ้ำกันทั้งหมด (เซลล์หรือทั้งหมด แถว) เช่นเดียวกับ เร็กคอร์ดที่ตรงกันบางส่วน (แถวที่มีค่าเหมือนกันในคอลัมน์ที่ระบุ) ในการดำเนินการนี้ ให้ทำตามขั้นตอนด้านล่าง
หมายเหตุ เนื่องจากเครื่องมือ ลบรายการที่ซ้ำกัน จะลบระเบียนที่เหมือนกันอย่างถาวร จึงเป็นความคิดที่ดีที่จะทำสำเนาข้อมูลต้นฉบับก่อนที่จะลบแถวที่ซ้ำกัน
- เริ่มต้นด้วยการเลือกช่วงที่คุณต้องการลบรายการซ้ำ หากต้องการเลือกทั้งตาราง ให้กด Ctrl + A
- ไปที่กลุ่ม แท็บข้อมูล > เครื่องมือข้อมูล แล้วคลิกปุ่ม ลบรายการที่ซ้ำกัน ปุ่ม
- หากต้องการลบ แถวที่ซ้ำกัน ที่มีค่าเท่ากันทั้งหมดในทุกคอลัมน์ ให้ทำเครื่องหมายถูกข้างคอลัมน์ทั้งหมด เช่นในภาพหน้าจอด้านล่าง
- หากต้องการลบ สำเนาบางส่วน ขึ้นอยู่กับคอลัมน์หลักอย่างน้อยหนึ่งคอลัมน์ เลือกเฉพาะคอลัมน์เหล่านั้น หากตารางของคุณมีหลายคอลัมน์ วิธีที่เร็วที่สุดคือคลิกปุ่ม ยกเลิกการเลือกทั้งหมด จากนั้นเลือกคอลัมน์ที่คุณต้องการตรวจสอบการซ้ำ
- หากตารางของคุณไม่มี ส่วนหัว ล้างกล่อง ข้อมูลของฉันมีส่วนหัว ในมุมขวาบนของหน้าต่างโต้ตอบ ซึ่งโดยปกติจะถูกเลือกไว้ตามค่าเริ่มต้น
เสร็จสิ้น! แถวที่ซ้ำกันทั้งหมดในช่วงที่เลือกจะถูกลบ และข้อความจะแสดงขึ้นเพื่อระบุจำนวนรายการที่ซ้ำกันที่ถูกนำออก และจำนวนค่าที่ไม่ซ้ำกันที่ยังคงอยู่
หมายเหตุ คุณลักษณะลบรายการที่ซ้ำกันของ Excel จะลบอินสแตนซ์ที่ซ้ำกันลำดับที่ 2 และอินสแตนซ์ที่ซ้ำกันทั้งหมด ทิ้งแถวที่ไม่ซ้ำและอินสแตนซ์แรกของเรกคอร์ดที่เหมือนกันทั้งหมด หากคุณต้องการกำจัดแถวที่ซ้ำกัน รวมถึงการเกิดขึ้นครั้งแรก ให้ใช้หนึ่งในวิธีแก้ไขต่อไปนี้: กรองรายการที่ซ้ำกับเหตุการณ์แรกออก หรือใช้ Duplicate Remover ที่หลากหลายกว่าสำหรับ Excel
กำจัดรายการที่ซ้ำกันโดยการคัดลอกระเบียนที่ไม่ซ้ำกันไปยังตำแหน่งอื่น
อีกวิธีหนึ่งในการกำจัดรายการที่ซ้ำกันใน Excel คือการแยกค่าที่ไม่ซ้ำกัน และคัดลอกไปยังแผ่นงานอื่นหรือสมุดงานอื่น ขั้นตอนโดยละเอียดอยู่ด้านล่าง
- เลือกช่วงหรือทั้งตารางที่คุณต้องการกรองข้อมูลซ้ำ
- ไปที่แท็บ ข้อมูล > จัดเรียง & กรอง กลุ่ม และคลิกปุ่ม ขั้นสูง
- เลือกปุ่มตัวเลือก คัดลอกไปยังตำแหน่งอื่น
- ตรวจสอบว่าช่วงที่ถูกต้องปรากฏใน ช่วงรายการ ซึ่งควรเป็น ช่วงที่คุณเลือกในขั้นตอนที่ 1
- ในช่อง คัดลอกไปที่ ให้ป้อนช่วงที่คุณต้องการคัดลอกค่าที่ไม่ซ้ำกัน (จริง ๆ แล้วการเลือกเซลล์ซ้ายบนของช่วงปลายทางก็เพียงพอแล้ว)
- เลือกช่อง เฉพาะระเบียนเท่านั้น
หมายเหตุ ตัวกรองขั้นสูงของ Excel อนุญาตให้คัดลอกค่าที่กรองแล้วไปยังตำแหน่งอื่นในแผ่นงานที่ใช้งานอยู่เท่านั้น หากคุณต้องการ คัดลอก หรือ ย้าย ค่าที่ไม่ซ้ำกันหรือแถวซ้ำไปยัง แผ่นงานอื่น หรือ สมุดงานอื่น คุณสามารถทำได้โดยใช้ ตัวลบข้อมูลซ้ำสำหรับ Excel ของเรา
วิธีลบแถวที่ซ้ำกันใน Excel โดยการกรอง
อีกวิธีหนึ่งในการลบค่าที่ซ้ำกันใน Excel คือการระบุโดยใช้สูตร กรองออก แล้วลบแถวที่ซ้ำกัน
ข้อดีของวิธีนี้คือความอเนกประสงค์ - ช่วยให้คุณค้นหาและลบค่าที่ซ้ำกันในหนึ่งคอลัมน์หรือแถวที่ซ้ำกันโดยอิงจากค่าในหลายคอลัมน์ โดยมีหรือไม่มีอินสแตนซ์แรกก็ได้ ข้อเสียคือคุณจะต้องจำสูตรที่ซ้ำกันจำนวนหนึ่ง
- ใช้หนึ่งในสูตรต่อไปนี้เพื่อตรวจหาสูตรที่ซ้ำกัน สูตรเพื่อค้นหาค่าที่ซ้ำกันใน 1 คอลัมน์ ทั้งนี้ขึ้นอยู่กับงานของคุณ
- ทำซ้ำยกเว้นครั้งที่ 1:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
- ทำซ้ำกับครั้งที่ 1:
=IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicate", "Unique")
โดยที่ A2 คือเซลล์แรกและ A10 คือเซลล์สุดท้ายของช่วง ที่จะถูกค้นหารายการที่ซ้ำกัน
สูตรสำหรับค้นหาแถวที่ซ้ำกัน
- แถวที่ซ้ำกันยกเว้นเหตุการณ์ที่ 1:
=IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicate row", "Unique")
- แถวที่ซ้ำกับเหตุการณ์ที่ 1:
=IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicate row", "Unique")
โดยที่ A, B และ C คือคอลัมน์ที่จะตรวจสอบค่าที่ซ้ำกัน
ตัวอย่างเช่น นี่คือวิธีที่คุณสามารถระบุแถวที่ซ้ำกัน ยกเว้นสำหรับอินสแตนซ์ที่ 1:
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้สูตรที่ซ้ำกัน โปรดดูวิธีระบุสูตรที่ซ้ำกันใน Excel
- ทำซ้ำยกเว้นครั้งที่ 1:
- เลือกเซลล์ใดก็ได้ภายในตารางของคุณ และใช้ตัวกรองอัตโนมัติของ Excel โดยคลิกปุ่ม ตัวกรอง บนแท็บ ข้อมูล หรือ เรียงลำดับ & ; กรอง > ตัวกรอง บนแท็บ หน้าแรก
- กรองแถวที่ซ้ำกันออกโดยคลิกลูกศรที่ส่วนหัวของคอลัมน์ " ทำซ้ำ " จากนั้นเลือกช่อง " ทำซ้ำแถว " หากมีใครต้องการมากกว่านี้ หลักเกณฑ์โดยละเอียด โปรดดูวิธีกรองรายการที่ซ้ำกันใน Excel
- และสุดท้าย ลบแถวที่ซ้ำกัน ในการดำเนินการนี้ ให้เลือกแถวที่กรองโดยการลากเมาส์ผ่านหมายเลขแถว คลิกขวาที่แถวเหล่านั้น และเลือก ลบแถว จากเมนูบริบท เหตุผลที่คุณต้องทำสิ่งนี้แทนการกดปุ่ม Delete บนแป้นพิมพ์คือการลบทั้งแถวแทนที่จะเป็นเพียงเนื้อหาของเซลล์:
ใน ในทำนองเดียวกัน คุณสามารถค้นหาและลบ เหตุการณ์ที่ซ้ำกัน เช่น เฉพาะอินสแตนซ์ที่ 2 หรือ 3 หรือ 2และค่าซ้ำที่ตามมาทั้งหมด คุณจะพบสูตรที่เหมาะสมและคำแนะนำทีละขั้นตอนในบทช่วยสอนนี้: วิธีกรองรายการที่ซ้ำกันตามเหตุการณ์ที่เกิดขึ้น
อย่างที่คุณเพิ่งเห็น มีหลายวิธีในการค้นหาและลบรายการที่ซ้ำกันใน Excel แต่ละประเภทมีจุดแข็งและข้อจำกัด แต่คุณจะว่าอย่างไรถ้าแทนที่จะใช้เทคนิคการลบที่ซ้ำกันจำนวนมากเหล่านั้น คุณมีวิธีแก้ปัญหาสากลหนึ่งวิธีที่ไม่ต้องจำสูตรมากมายและใช้ได้ในทุกสถานการณ์ ข่าวดีก็คือว่ามีโซลูชันดังกล่าวอยู่ และฉันจะสาธิตให้คุณดูในส่วนถัดไปและส่วนสุดท้ายของบทช่วยสอนนี้
Duplicate Remover - เครื่องมืออเนกประสงค์สำหรับค้นหา & ลบรายการที่ซ้ำกันใน Excel
ไม่เหมือนกับคุณลักษณะ Excel Remove Duplicate ในตัว Add-in ของโปรแกรมกำจัดรายการที่ซ้ำกันของ Ablebits ไม่ได้จำกัดเฉพาะการลบรายการที่ซ้ำเท่านั้น เช่นเดียวกับมีดสวิส เครื่องมืออเนกประสงค์นี้รวมกรณีการใช้งานที่จำเป็นทั้งหมดเข้าด้วยกัน และช่วยให้คุณ ระบุ , เลือก , เน้น , ลบ , คัดลอก และ ย้าย ค่าที่ไม่ซ้ำกันหรือซ้ำกัน แถวที่ซ้ำกันแบบสัมบูรณ์หรือแถวที่ตรงกันบางส่วน ใน 1 ตารางหรือโดยการเปรียบเทียบ 2 ตาราง โดยมีหรือไม่มีการเกิดขึ้นครั้งแรก
ใช้งานได้ อย่างไม่มีที่ติบนทุกระบบปฏิบัติการและในทุกเวอร์ชันของ Microsoft Excel 2019 - 2003
วิธีกำจัดข้อมูลที่ซ้ำกันใน Excel ด้วยการคลิกเมาส์ 2 ครั้ง
สมมติว่าคุณมี Ultimate Suiteติดตั้งใน Excel ของคุณ ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อกำจัดแถวหรือเซลล์ที่ซ้ำกัน:
- เลือกเซลล์ใดก็ได้ในตารางที่คุณต้องการกรองข้อมูลซ้ำ และคลิกปุ่ม ตารางกรองข้อมูลซ้ำ บน แท็บ Ablebits ข้อมูล ตารางทั้งหมดของคุณจะถูกเลือกโดยอัตโนมัติ
ตามที่คุณเห็นในภาพหน้าจอต่อไปนี้ แถวที่ซ้ำกันทั้งหมดยกเว้นเหตุการณ์ที่ 1 จะถูกลบ:
เคล็ดลับ หากคุณต้องการ ลบแถวที่ซ้ำกันตามค่าในคอลัมน์หลัก ให้เลือกเฉพาะคอลัมน์นั้น และยกเลิกการเลือกคอลัมน์อื่นๆ ที่ไม่เกี่ยวข้องทั้งหมด
และถ้าคุณต้องการ ดำเนินการอย่างอื่น เช่น ไฮไลต์แถวที่ซ้ำกันโดยไม่ลบ หรือคัดลอกค่าที่ซ้ำไปยังตำแหน่งอื่น ให้เลือกตัวเลือกที่เกี่ยวข้องจากรายการแบบเลื่อนลง:
ถ้าคุณต้องการตัวเลือกเพิ่มเติม เช่น การลบแถวที่ซ้ำกัน รวมทั้งการเกิดขึ้นครั้งแรก หรือการค้นหาค่าที่ไม่ซ้ำกัน ให้ใช้ ตัวช่วยสร้างการลบรายการที่ซ้ำกัน ที่มีคุณสมบัติทั้งหมดนี้ ด้านล่างนี้คุณจะพบรายละเอียดทั้งหมดและตัวอย่างทีละขั้นตอน
วิธีค้นหาและลบค่าที่ซ้ำกันโดยมีหรือไม่มีเหตุการณ์แรกเกิดขึ้น
การลบข้อมูลที่ซ้ำกันใน Excel คือการทำงานทั่วไป อย่างไรก็ตาม ในแต่ละกรณีอาจมีความเฉพาะเจาะจงหลายประการ ในขณะที่เครื่องมือ Dedupe Table มุ่งเน้นไปที่ความเร็ว เครื่องมือลบรายการซ้ำ มีตัวเลือกเพิ่มเติมมากมายเพื่อกรองรายการซ้ำในแผ่นงาน Excel ของคุณตามที่คุณต้องการ
- เลือกเซลล์ใดก็ได้ภายในตาราง ที่คุณต้องการลบรายการที่ซ้ำกัน ให้เปลี่ยนไปที่แท็บ Ablebits Data แล้วคลิกปุ่ม Duplicate Remover
- ทำซ้ำยกเว้นเหตุการณ์ที่ 1
- ทำซ้ำรวมถึงเหตุการณ์ที่ 1
- ค่าที่ไม่ซ้ำกัน
- ค่าที่ไม่ซ้ำกันและเหตุการณ์ที่ซ้ำกันครั้งที่ 1<12
ในตัวอย่างนี้ ลองลบแถวที่ซ้ำกันรวมถึงเหตุการณ์ที่ 1:
นั่นแหละ! ส่วนเสริมเครื่องมือลบรายการซ้ำจะทำงานอย่างรวดเร็วและแจ้งให้คุณทราบว่าพบและลบแถวที่ซ้ำกันกี่แถว:
นั่นคือวิธีที่คุณสามารถล้างรายการที่ซ้ำออกจาก Excel ของคุณ ฉันหวังว่าวิธีแก้ปัญหาอย่างน้อยหนึ่งวิธีที่กล่าวถึงในบทช่วยสอนนี้จะได้ผลสำหรับคุณ
เครื่องมือขจัดข้อมูลซ้ำที่ทรงพลังทั้งหมดที่กล่าวถึงข้างต้นรวมอยู่ใน Ultimate Suite สำหรับ Excel ของเรา หากคุณสนใจที่จะทดลองใช้ เราขอแนะนำให้คุณดาวน์โหลดเวอร์ชันทดลองที่ทำงานได้อย่างสมบูรณ์ และแจ้งให้เราทราบความคิดเห็นของคุณในความคิดเห็น