เครื่องมือสกัดคอลัมน์ในตาราง CSV

แยกคอลัมน์

เมื่อคุณต้องการข้อมูลเพียง 3 คอลัมน์ แต่ข้อมูลที่ส่งออกจากระบบ CRM แพลตฟอร์มวิเคราะห์ หรือฐานข้อมูลของคุณกลับมีถึง 30 คอลัมน์ เครื่องมือนี้จะอ่านไฟล์ CSV ที่วางไว้ โดยดึงรายการคอลัมน์ที่เรียงตามลำดับตั้งแต่ 1 ซึ่งคั่นด้วยเครื่องหมายจุลภาค แล้วสร้างไฟล์ CSV ใหม่ที่ประกอบด้วยเฉพาะคอลัมน์เหล่านั้นตามลำดับที่คุณกำหนด แถวหัวข้อและแถวข้อมูลจะได้รับการประมวลผลอย่างเท่าเทียมกัน ดังนั้น คอลัมน์ที่ 1 ในแถวหัวข้อจะตรงกับคอลัมน์ที่ 1 ในทุกแถวข้อมูล

วิธีการดึงคอลัมน์

  1. 1

    วางไฟล์ CSV เข้าไป

    ไฟล์เต็มหรือส่วนหนึ่งของไฟล์ โดยแต่ละบรรทัดจะถูกแบ่งด้วยเครื่องหมาย CR, LF หรือ CRLF และแต่ละบรรทัดจะถูกวิเคราะห์ตามกฎมาตรฐานของไฟล์ CSV

  2. 2

    ระบุคอลัมน์ที่ต้องการเก็บไว้

    ใช้ดัชนีที่เริ่มต้นจาก 1 โดยแยกด้วยเครื่องหมายจุลภาค เช่น `1,3,5` ผลลัพธ์จะแสดงตามลำดับนี้, คุณสามารถเรียงลำดับคอลัมน์ใหม่ได้ในขณะทำงาน

  3. 3

    ดึงข้อมูลออกมา

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

  4. 4

    คัดลอกหรือบันทึก

    นำผลลัพธ์ไปวางไว้ใน Excel, โปรแกรมนำเข้าฐานข้อมูล หรือเครื่องมือใดๆ ที่รองรับการอ่านไฟล์ CSV

วิธีที่เครื่องสกัดจัดการกับส่วนที่ซับซ้อน

ไฟล์ CSV ดูเรียบง่ายในตอนแรก แต่เมื่อคุณเจอเซลล์ที่มีเครื่องหมายจุลภาคหรือเครื่องหมายอัญประกาศ ก็จะพบความซับซ้อนมากขึ้น เครื่องมือสกัดนี้จะวิเคราะห์แต่ละบรรทัดตามกฎ CSV แบบมาตรฐาน RFC 4180

กฎการวิเคราะห์ข้อมูลนำเข้า

  • แถวจะถูกแบ่งตามการขึ้นบรรทัดใหม่แบบ Unicode ใดๆ ทำให้ไฟล์จาก Windows, macOS และ Linux สามารถใช้งานได้ทั้งหมด
  • เซลล์ที่อยู่ในเครื่องหมายอัญประกาศอาจมีเครื่องหมายจุลภาค การขึ้นบรรทัดใหม่ และเครื่องหมายอัญประกาศที่ถูกหลีก ("")
  • แถวสุดท้ายที่ว่างเปล่าจะถูกลบออกไป

การจัดรูปแบบผลลัพธ์

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

ข้อควรระวังที่สำคัญ

สถานการณ์ สิ่งที่เกิดขึ้น
ดัชนีที่เกินคอลัมน์สุดท้าย จะแสดงสตริงว่างในตำแหน่งนั้น
ดัชนีลบหรือศูนย์ ดัชนีที่น้อยกว่า 1 จะถูกละเว้น
เซลล์มีอักขระเครื่องหมายอัญประกาศ ถูกใส่เครื่องหมายอัญประกาศใหม่ในผลลัพธ์ตาม RFC 4180 ("") เพื่อให้โปรแกรมวิเคราะห์ที่เข้มงวดอ่านกลับได้อย่างถูกต้อง
ดัชนีซ้ำ เช่น 1,1,2 คอลัมน์ที่ 1 จะถูกแสดงสองครั้ง, มีประโยชน์สำหรับการซ้ำคีย์ในสเปรดชีต

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

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

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

ใช่ ผลลัพธ์จะรักษารูปลำดับของรายการดัชนีไว้ โดย 3,1,2 จะแสดงคอลัมน์ที่ 3 ก่อน ตามด้วยคอลัมน์ที่ 1 และคอลัมน์ที่ 2 สำหรับแต่ละแถว รวมถึงหัวข้อด้วย

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

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

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

ตัวแปลงคำบรรยาย

แปลงคำบรรยาย SRT เป็น WebVTT หรือ VTT เป็น SRT ภายในเครื่อง ตรวจสอบเวลา รักษาข้อความหลายบรรทัด แล้วคัดลอกหรือดาวน์โหลดผลลัพธ์

เครื่องมือแตกไฟล์บีบอัด

ตรวจสอบไฟล์ ZIP, JAR, XPI, DOCX, XLSX, PPTX และ ODT ภายในเบราว์เซอร์ แล้วดาวน์โหลดไฟล์ด้านในทีละไฟล์โดยไม่ต้องอัปโหลดไฟล์ต้นฉบับ

เครื่องมือแยกชีต Excel

แยกเวิร์กบุ๊ก XLSX หรือ XLS ตามแท็บเวิร์กชีต กลุ่มแถวข้อมูล หรือค่าคอลัมน์ในเบราว์เซอร์ ดาวน์โหลด XLSX เดียวหรือ ZIP ในเครื่องได้โดยไม่ต้องอัปโหลดไฟล์

รวมแผ่นงาน Excel

รวมไฟล์ XLSX, XLS, XLSM, XLSB หรือ ODS ในเครื่อง เก็บแผ่นงานต้นทางแยกไว้ หรือเพิ่มแถวที่มีหัวคอลัมน์ตรงกัน แล้วดาวน์โหลด XLSX.

เครื่องมือแปลง Word เป็น Markdown

แปลงไฟล์ Word DOCX เป็น Markdown ที่เป็นระเบียบภายในเบราว์เซอร์ เก็บหัวข้อ รายการ ลิงก์ และตารางแบบง่าย แล้วคัดลอกหรือดาวน์โหลดไฟล์ .md ที่แก้ไขได้

ตัวแปลง XML เป็น CSV

แปลง XML ที่มีโครงสร้างตารางแบบแบนเป็น CSV UTF-8 คั่นด้วยจุลภาคภายในเบราว์เซอร์ แล้วคัดลอกหรือดาวน์โหลดผลลัพธ์

เครื่องมือนี้มีให้บริการในภาษาอื่น