แบ่ง CSV

แบ่งไฟล์ CSV ขนาดใหญ่เป็นไฟล์ขนาดเล็กหลายไฟล์

เกี่ยวกับ แบ่ง CSV

หน้าจอนำเข้าข้อมูลของหลายระบบมักจำกัดจำนวนแถวต่อไฟล์: Mailchimp, HubSpot, WooCommerce และ Google Ads ล้วนปฏิเสธ CSV ที่มีขนาดใหญ่เกินไป และไฟล์แนบอีเมลก็มีข้อจำกัดด้านขนาดเช่นกัน เครื่องมือนี้จะแบ่ง CSV ออกเป็นไฟล์ขนาดเล็กหลายไฟล์ตามจำนวนแถวที่คุณกำหนด โดยทำซ้ำบรรทัดหัวตารางไว้ในทุกไฟล์ที่แบ่งออกมา เพื่อให้แต่ละไฟล์นำเข้าได้ด้วยตัวเอง

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

วิธีใช้ แบ่ง CSV ทีละขั้นตอน

  1. วาง CSV ลงในกล่องข้อความ บรรทัดแรกจะถูกถือว่าเป็นหัวตาราง
  2. กำหนด "แถวต่อไฟล์" (ค่าเริ่มต้นคือ 100) และคำนำหน้าชื่อไฟล์ (ค่าเริ่มต้นคือ split_)
  3. คลิก "แบ่งไฟล์" รายการไฟล์ผลลัพธ์จะปรากฏขึ้น โดยเรียงหมายเลขเริ่มจาก 1
  4. คลิกแต่ละไฟล์เพื่อดาวน์โหลดในชื่อ prefix1.csv, prefix2.csv และต่อไปเรื่อย ๆ

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

ข้อมูลเข้า

id,name
1,Ana
2,Luis
3,Marta
4,Pau
5,Eva
(แถวต่อไฟล์: 2, คำนำหน้า: split_)

ผลลัพธ์

split_1.csv:
id,name
1,Ana
2,Luis

split_2.csv:
id,name
3,Marta
4,Pau

split_3.csv:
id,name
5,Eva

ทำไมต้องใช้ แบ่ง CSV ของเรา?

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

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

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

แต่ละไฟล์ที่แบ่งออกมามีหัวตารางครบหรือไม่?

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

ควรกำหนดจำนวนแถวต่อไฟล์เท่าไหร่?

ให้ใช้ขีดจำกัดของระบบปลายทาง เช่น 10,000 แถวสำหรับการนำเข้า CRM หลายระบบ หรือจำนวนที่ทำให้แต่ละไฟล์ไม่เกินขีดจำกัดขนาดของผู้ให้บริการอีเมลของคุณ หากขีดจำกัดเป็นขนาดไฟล์แทนที่จะเป็นจำนวนแถว ให้ประมาณขนาดเฉลี่ยต่อแถวแล้วนำไปหาร

สามารถแบ่งตามขนาดไฟล์แทนจำนวนแถวได้หรือไม่?

ไม่สามารถทำได้โดยตรง ให้นำขนาดเป้าหมายมาหารด้วยขนาดโดยประมาณของหนึ่งแถว (ขนาดไฟล์ทั้งหมดหารด้วยจำนวนแถว) เพื่อหาจำนวนแถวต่อไฟล์ แล้วใช้ตัวเลขนั้น

สามารถรวมไฟล์กลับเข้าด้วยกันภายหลังได้หรือไม่?

ได้ ให้นำไฟล์มาต่อกันแล้วลบบรรทัดหัวตารางที่ซ้ำออก หรือในสเปรดชีตให้วางแต่ละส่วนต่อกันไปเรื่อย ๆ ผู้ใช้บรรทัดคำสั่งสามารถรัน tail -n +2 กับแต่ละไฟล์ (ยกเว้นไฟล์แรก) แล้วนำผลลัพธ์มาต่อกัน

CSV ถูกอัปโหลดหรือไม่?

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

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

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

Available languages