รวมไฟล์ CSV

รวม CSV หลายไฟล์เป็นไฟล์เดียว โดยจับคู่คอลัมน์ตามชื่อ

กรอกช่องด้านบนแล้วผลลัพธ์จะปรากฏที่นี่ — ไม่มีข้อมูลใดถูกส่งออกไปที่ใด

วิธีการทำงาน

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

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

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

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

ถ้าไฟล์มีคอลัมน์ต่างกันจะเป็นอย่างไร?
คุณจะได้ยูเนียนของคอลัมน์ทั้งหมด ทุกคอลัมน์ที่ปรากฏในไฟล์ใดก็ตามจะกลายเป็นคอลัมน์ในผลลัพธ์ และแถวจากไฟล์ที่ไม่มีคอลัมน์นั้นจะได้ช่องว่างตรงนั้น แทนที่จะทำให้ค่าของมันเลื่อนไป
ลำดับคอลัมน์สำคัญไหม?
ไม่สำคัญ และนั่นคือประเด็น การจับคู่ทำตามชื่อหัวคอลัมน์ ไฟล์ที่เรียงคอลัมน์ต่างออกไปจึงรวมได้ถูกต้อง ลำดับของผลลัพธ์เป็นแบบพบครั้งแรกก่อน: คอลัมน์ของไฟล์แรกนำหน้า
ไฟล์ของฉันถูกอัปโหลดไหม?
ไม่ ไฟล์ถูกอ่านโดยเบราว์เซอร์ รวมกันในหน่วยความจำ แล้วส่งกลับมาเป็นไฟล์ดาวน์โหลด ไม่มีการส่งคำขอในขั้นตอนใดเลย — นี่คืองานประเภทที่ไม่เคยต้องใช้เซิร์ฟเวอร์
Excel จะเปิดผลลัพธ์ได้ถูกต้องไหม?
ได้ ไฟล์ที่ดาวน์โหลดมีเครื่องหมายลำดับไบต์แบบ UTF-8 ซึ่งเป็นสิ่งที่กันไม่ให้ Excel แสดงอักขระที่มีเครื่องหมายเสียงเป็นอักขระเพี้ยน — คำร้องเรียนที่พบบ่อยที่สุดเกี่ยวกับการส่งออก CSV ใด ๆ