ตัวลบข้อมูลซ้ำ CSV (ลบแถวซ้ำตามคอลัมน์คีย์)

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

ไม่ต้องสมัคร ใช้งานฟรี การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ และข้อมูลจะไม่ถูกเก็บไว้

ไม่ต้องสมัคร / ฟรี
ประมวลผลในเบราว์เซอร์
ไม่เก็บข้อมูล

CSV อินพุต

เริ่มต้นได้จากการอัปโหลดไฟล์ วางข้อมูล หรือใช้ข้อมูลตัวอย่าง

คอลัมน์คีย์และกติกาการจัดการข้อมูลซ้ำ

เลือกคอลัมน์คีย์อย่างน้อยหนึ่งคอลัมน์ แล้วกำหนดวิธีเก็บแถวเมื่อพบข้อมูลซ้ำ

ผลลัพธ์ (พรีวิว, ตัวชี้วัด, ดาวน์โหลด)

ตรวจตัวชี้วัดสรุป และส่งออกแถวที่ลบข้อมูลซ้ำแล้ว เฉพาะแถวที่ซ้ำ หรือ CSV สรุปกลุ่มข้อมูลซ้ำ

วิธีใช้

  1. อัปโหลดไฟล์ CSV (หรือวางข้อความ CSV)
  2. เลือกคอลัมน์คีย์ที่ใช้ตรวจข้อมูลซ้ำ
  3. เลือกโหมด first/last/merge แล้วรันการลบข้อมูลซ้ำและดาวน์โหลดผลลัพธ์

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

ถ้ามีข้อมูลซ้ำ จะเก็บแถวไหนไว้?

คุณเลือกได้ว่าจะใช้ first-win (เก็บแถวแรก), last-win (เก็บแถวสุดท้าย) หรือ merge ค่าที่ไม่ว่าง สำหรับกรณี merge ที่มีค่าขัดกัน สามารถเลือกเก็บค่าแรก ค่าสุดท้าย หรือแสดงรายการเตือนได้

ละเว้นตัวพิมพ์เล็ก/ใหญ่ได้ไหม?

ได้ เปลี่ยนตัวเลือก case ในการตั้งค่าขั้นสูง แล้วระบบจะใช้กับการเปรียบเทียบคีย์

ดูจำนวนสรุปได้ไหม?

การ์ดผลลัพธ์จะแสดงจำนวนแถวต้นฉบับ จำนวนหลังลบข้อมูลซ้ำ จำนวนแถวที่ถูกลบ และจำนวนกลุ่มข้อมูลซ้ำ

เลือกหลายคอลัมน์คีย์ได้ไหม?

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

CSV ของฉันแสดงผลเพี้ยน (Shift_JIS)

สลับ encoding ระหว่าง UTF-8 และ Shift_JIS แล้วโหลดไฟล์ใหม่

ทำไมผลถึงบอกว่าไม่มีข้อมูลซ้ำเลย?

ตรวจการเลือกคอลัมน์คีย์ การ trim การตั้งค่า case และวิธีจัดการคีย์ว่างอีกครั้ง

ข้อควรทราบ

  • โปรดจัดการข้อมูลส่วนบุคคลในคอลัมน์คีย์อย่างระมัดระวัง
  • หากใช้โหมด merge ควรตรวจความขัดแย้งของค่าก่อนยืนยันผลลัพธ์สุดท้าย
  • ข้อผิดพลาดเรื่องจำนวนคอลัมน์ไม่ตรงกัน มักเกิดจากเครื่องหมาย quote ปิดไม่ครบ