แปลงฟรี

ตาราง CSV ผู้ดู

ดู จัดเรียง ค้นหา และสำรวจข้อมูล CSV ในตารางที่มีรูปแบบสวยงาม ฟรี ปลอดภัย และไม่จำเป็นต้องอัปโหลด

ลากและวางไฟล์ CSV ที่นี่

หรือวางข้อความ CSV ด้านล่าง

หรือ

เกี่ยวกับเครื่องมือนี้

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

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

โปรแกรมดูนี้จะแยกวิเคราะห์ CSV ในเบราว์เซอร์ของคุณโดยใช้ PapaParse ซึ่งเป็นไลบรารี CSV ที่น่าเชื่อถือที่สุดในระบบนิเวศของ JavaScript โดยจะจัดการกับลักษณะเฉพาะของรูปแบบ: ช่องเครื่องหมายคำพูดที่มีเครื่องหมายจุลภาค, เครื่องหมายคำพูดแบบ Escape, การลงท้ายบรรทัดแบบผสม, เครื่องหมาย BOM ที่เป็นตัวเลือก, เซลล์หลายบรรทัด ตารางที่แสดงผลเป็นแบบโต้ตอบและข้อมูลต้นฉบับจะยังคงอยู่ในอุปกรณ์ของคุณ

เหตุใดจึงต้องใช้โปรแกรมดู CSV

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

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

วิธีใช้งาน

วางไฟล์หรือวางเนื้อหา นำทางตาราง

  1. อัปโหลดหรือวาง: ลากไฟล์ .csv ลงในพื้นที่อัปโหลดหรือวางเนื้อหา CSV โดยตรง PapaParse ตรวจจับตัวคั่นอัตโนมัติ (ลูกน้ำ, แท็บ, อัฒภาค, ไปป์)
  2. กำหนดค่าการตรวจจับส่วนหัว: แถวแรกถือเป็นส่วนหัว (ค่าเริ่มต้น) หรือเป็นข้อมูล แถวส่วนหัวมีป้ายกำกับคอลัมน์ หากไม่มีส่วนหัว คอลัมน์จะมีป้ายกำกับตามตำแหน่ง
  3. นำทาง: จัดเรียงโดยการคลิกส่วนหัวของคอลัมน์ กรองโดยพิมพ์ในช่องตัวกรองคอลัมน์ ค้นหาในทุกคอลัมน์จากช่องค้นหา การแบ่งหน้าแสดงไฟล์ขนาดใหญ่ที่สามารถจัดการได้
  4. ส่งออกข้อมูลที่กรองแล้ว: โปรแกรมดูบางรายอนุญาตให้ส่งออกมุมมองที่กรอง/จัดเรียงกลับเป็น CSV มีประโยชน์เมื่อคุณต้องการแยกชุดย่อยของข้อมูลต้นฉบับ

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

รายละเอียดทางเทคนิค

PapaParse จัดการรูปแบบ CSV: ฟิลด์เครื่องหมายคำพูดที่มีเครื่องหมายจุลภาค, เครื่องหมายคำพูดที่หลบหนีผ่านการสองเท่า, เซลล์หลายบรรทัด, การลงท้ายบรรทัดแบบผสม, BOM เมื่อเริ่มต้นไฟล์ เอาต์พุตเป็นอาร์เรย์ของอาร์เรย์ (หรือวัตถุหากตรวจพบส่วนหัว)

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

การเรียงลำดับและการกรองเกิดขึ้นใน JavaScript โดยทั่วไปอัลกอริทึมการเรียงลำดับจะเป็น array.sort พร้อมฟังก์ชันตัวเปรียบเทียบ การกรองใช้การจับคู่แบบรวม () หรือ regex แบบง่าย ทั้งสองทำงานบนชุดข้อมูลเต็ม ประสิทธิภาพขึ้นอยู่กับขนาดชุดข้อมูลและความซับซ้อนของเงื่อนไข

แนวทางปฏิบัติที่ดีที่สุด

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

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