ลบแถวซ้ำใน CSV

ลบแถวที่ซ้ำกันใน CSV โดยเปรียบเทียบทั้งแถวหรือเฉพาะคอลัมน์ที่เลือก

เกี่ยวกับ ลบแถวซ้ำใน CSV

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

การเปรียบเทียบสามารถไม่สนใจตัวพิมพ์ใหญ่/เล็กและช่องว่างเกิน ดังนั้น "ANA@example.com " และ "ana@example.com" จะถือเป็นค่าเดียวกัน คุณจะเห็นจำนวนแถวที่ถูกลบ ตัวอย่างของแถวที่ไม่ซ้ำและแถวที่ซ้ำ และดาวน์โหลดรายการใดรายการหนึ่งเป็น CSV หรือ Excel ได้ ไฟล์ถูกประมวลผลในเบราว์เซอร์ของคุณและไม่ถูกอัปโหลด

วิธีใช้ ลบแถวซ้ำใน CSV ทีละขั้นตอน

  1. เปิดไฟล์ CSV, TSV, TXT หรือ Excel หรือวางข้อมูลด้วย "วางข้อความ" ตัวอย่างที่โหลดไว้ในหน้าแสดงวิธีการทำงาน
  2. ติ๊ก "แถวแรกคือส่วนหัว" ไว้หากข้อมูลของคุณมีชื่อคอลัมน์ เพื่อไม่ให้แถวส่วนหัวถูกลบ
  3. คลิกคอลัมน์ที่ใช้กำหนดว่าซ้ำ เช่น เฉพาะ "email" หากไม่เลือกคอลัมน์ใดเลย สองแถวต้องเหมือนกันทุกคอลัมน์
  4. ติ๊ก "ไม่สนใจตัวพิมพ์ใหญ่/เล็ก" และ "ไม่สนใจช่องว่างเกิน" ไว้สำหรับชื่อและอีเมล และเลือกว่าจะเก็บแถวที่พบครั้งแรกหรือครั้งล่าสุด
  5. ตรวจดูสรุปและตัวอย่าง แล้วคลิก "ดาวน์โหลด CSV ที่ไม่มีแถวซ้ำ" หรือ "ดาวน์โหลด Excel" ส่วน "ดาวน์โหลดแถวที่ซ้ำ" จะบันทึกแถวที่ถูกลบไว้เพื่อตรวจสอบ

ตัวอย่างข้อมูลเข้าและผลลัพธ์

ข้อมูลเข้า

email,name,city
ana@example.com,Ana López,Madrid
luis@example.com,Luis García,Sevilla
ANA@example.com ,Ana Lopez,Madrid
luis@example.com,Luis García,Sevilla

ผลลัพธ์

เปรียบเทียบตาม email โดยไม่สนใจตัวพิมพ์และช่องว่าง:
email,name,city
ana@example.com,Ana López,Madrid
luis@example.com,Luis García,Sevilla
(ลบแถวซ้ำ 2 แถว)

ทำไมต้องใช้ ลบแถวซ้ำใน CSV ของเรา?

กรณีการใช้งานทั่วไป

ข้อจำกัดและเคล็ดลับ

คำถามที่พบบ่อย

จะลบแถวซ้ำในไฟล์ CSV ได้อย่างไร

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

ลบรายการซ้ำโดยดูจากคอลัมน์เดียวได้หรือไม่

ได้ คลิกคอลัมน์นั้น เช่น email ใน "คอลัมน์ที่ใช้เปรียบเทียบ" แถวที่มีอีเมลเดียวกันจะถือว่าซ้ำ แม้คอลัมน์อื่นจะต่างกัน และจะเก็บไว้เพียงแถวเดียว

การเปรียบเทียบแยกตัวพิมพ์ใหญ่/เล็กหรือไม่

โดยค่าเริ่มต้นไม่แยก: "Ana@Example.com" และ "ana@example.com" ถือเป็นค่าเดียวกัน ให้เอาเครื่องหมายติ๊กออกจาก "ไม่สนใจตัวพิมพ์ใหญ่/เล็ก" สำหรับข้อมูลที่แยกตัวพิมพ์ เช่น รหัสหรือแฮชของรหัสผ่าน

เมื่อมีแถวซ้ำ จะเก็บแถวไหนไว้

โดยค่าเริ่มต้นเก็บแถวที่พบครั้งแรก ไฟล์จึงคงลำดับเดิมไว้ เลือก "เก็บแถวที่พบครั้งล่าสุด" หากต้องการเก็บแถวล่าสุดของแต่ละกลุ่มแทน

ข้อมูลของฉันถูกอัปโหลดหรือไม่

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

เครื่องมือที่เกี่ยวข้อง

เครื่องมือฟรีอื่นๆ ที่อาจเป็นประโยชน์

Available languages