หากคุณกำลังมองหาวิธีง่ายๆ ในการค้นหาและลบรายการซ้ำใน Excel คุณมาถูกที่แล้ว เพราะในคู่มือนี้เราจะแนะนำวิธีการทำอย่างละเอียดครับ
Microsoft Excel ใช้กันอย่างแพร่หลาย แต่ข้อมูลที่ซ้ำกันจะทำให้สเปรดชีตใช้งานได้ยากขึ้น การสร้างรายการซ้ำผิดพลาดใน Excel อาจนำไปสู่รายงานที่ไม่ถูกต้องและการวัดที่เอียง ทำให้ผลลัพธ์ไม่น่าเชื่อถือ
다행히 Excel มีการค้นหาและลบข้อมูลซ้ำที่ง่ายดาย คุณจะพบหลายวิธีในการทำได้ด้านล่าง เริ่มกันเลย
วิธีค้นหาและลบรายการซ้ำใน Excel
- วิธีที่ 1: ไฮไลท์และลบข้อมูลซ้ำใน Excel
- วิธีที่ 2: ลบข้อมูลซ้ำด้วยคำสั่ง "Remove Duplicates"
- วิธีที่ 3: ซ่อนรายการซ้ำใน Excel
- วิธีที่ 4: ลบค่าซ้ำด้วยเครื่องมือ Power Query
- วิธีที่ 5: ลบข้อมูลซ้ำด้วยสูตร
วิธีที่ 1: วิธีค้นหาและไฮไลท์รายการซ้ำใน Excel
วิธีง่ายในการค้นหาและลบค่าซ้ำคือ ไฮไลท์และลบด้วยตนเอง โดยใช้ฟีเจอร์ Conditional Formatting (การจัดรูปแบบตามเงื่อนไข)
1. เลือกเซลล์หรือคอลัมน์ที่ต้องการลบข้อมูลซ้ำ
2. ที่แท็บ Home คลิก Conditional Formatting เลือก Highlight Cells Rules (กฎไฮไลท์เซลล์) > Duplicate Values (ค่าซ้ำ)

3. กล่องโต้ตอบจะปรากฏขึ้น เลือกสีสำหรับค่าซ้ำ (ในกล่องข้าง "values with") แล้วคลิก OK

4. เมื่อระบุข้อมูลซ้ำแล้ว คุณสามารถลบด้วยตนเองได้ง่าย
วิธีที่ 2: วิธีลบรายการซ้ำใน Excel ด้วยคำสั่ง "Remove Duplicates"
วิธีที่ง่ายที่สุดในการลบค่าซ้ำในไฟล์ Excel คือผ่านคำสั่ง 'Remove Duplicates' ภายในโปรแกรม
1. ในไฟล์ Excel ให้เลือกเซลล์หรือคอลัมน์ที่ต้องการลบข้อมูลซ้ำ
2. ไปที่แท็บ Data แล้วเลือก Remove Duplicates

3a. จะเปิดหน้าต่าง Remove Duplicates ที่นี่คุณเลือกคอลัมน์ที่ต้องการลบค่าซ้ำ และระบุว่าข้อมูลมีหัวข้อหรือไม่ *
* หมายเหตุ: หากข้อมูลมีหัวข้อ ให้ติ๊กเครื่องหมายถูกที่ช่องที่เกี่ยวข้อง
3b. เมื่อเสร็จแล้ว คลิก OK

3c. จะมีการแจ้งจำนวนรายการซ้ำที่พบและลบออก รวมถึงรายการที่ไม่ซ้ำที่เหลืออยู่

วิธีที่ 3: วิธีซ่อนค่าซ้ำใน Excel โดยใช้ Advanced Filters
1. เลือกเซลล์หรือคอลัมน์ที่ต้องการลบข้อมูลซ้ำ
2. จากแท็บ Data คลิก Advanced เพื่อเปิดหน้าต่างตัวกรอง

3. ในหน้าต่าง Advanced Filter ให้เลือกดังนี้ และคลิก OK:
- Filter the list, in-place (กรองรายการในที่เดิม)
- Unique records only (เฉพาะบันทึกที่ไม่ซ้ำ)

4. เมื่อกรองรายการในที่เดิม แถวซ้ำจะถูกซ่อน แต่หากคัดลอกข้อมูลไปที่อื่น แถวซ้ำจะถูกลบออก
วิธีที่ 4: วิธีลบข้อมูลซ้ำใน Excel โดยใช้เครื่องมือ Power Query
1. เปิด Excel และเลือกเซลล์/ช่วงเซลล์ที่ต้องการตรวจสอบข้อมูลซ้ำ
2. ไปที่แท็บ Data คลิก From Table/Range คลิก OK ในกล่องสร้างตาราง

3. ใน Power Query Editor ให้คลิกขวาที่คอลัมน์ที่ต้องการลบข้อมูลซ้ำ และเลือก Remove Duplicates

4. คลิก Close & Load จากเมนู เพื่อสร้างชีตใหม่ในสมุดงานปัจจุบันพร้อมรายการที่ไม่ซ้ำ

วิธีที่ 5: วิธีลบรายการซ้ำใน Excel โดยใช้สูตร
เพื่อสาธิตวิธีนี้ เราจะใช้ตัวอย่างง่ายๆ ที่มีคอลัมน์ "Sports", "Athlete's name" และ "Medal won" ซึ่งเราจะรวมเป็นคอลัมน์ใหม่ชื่อ "Combined" เริ่มกันเลย
1. เลือกเซลล์ว่างแรกในคอลัมน์ "Combined" (เช่น "D2") พิมพ์สูตรรวม 3 คอลัมน์แรกในแถบสูตร (เช่น "=A2&B2&C2") กด Enter
2. คัดลอกสูตรลงไปทุกแถว สูตรจะปรับตัวตามจำนวนแถวอัตโนมัติ

3. สร้างคอลัมน์ใหม่ชื่อ 'Count' คอลัมน์นี้จะช่วยระบุค่าซ้ำ
4. ที่เซลล์แรกของคอลัมน์ "Count" (เช่น "E2") ใช้ฟังก์ชัน COUNTIF พิมพ์สูตร:
=COUNTIF($D$2:D2,D2)
5. คัดลอกสูตรข้างต้นลงทุกแถว
6. ถ้าค่า Count เป็น "1" แสดงว่าปรากฏครั้งเดียวและไม่ซ้ำ หากเป็น "2" หรือมากกว่า ถือว่าซ้ำ

7. เลือก คอลัมน์ Count ไปที่แท็บ Data
8. เลือก Filter คลิกไอคอนลูกศรที่คอลัมน์
9. เลือกเฉพาะกล่องถูกของ 1 ยกเลิกที่เหลือ คลิก OK จะเหลือเฉพาะค่าที่ไม่ซ้ำ

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