แปลง TXT เป็น CSV
หลายระบบส่งออกตารางเป็นไฟล์ .txt โดยใช้แท็บ ไปป์ หรือเซมิโคลอนคั่นระหว่างคอลัมน์ อัปโหลดไฟล์เหล่านั้นที่นี่เพื่อรับไฟล์ CSV มาตรฐานที่คั่นด้วยจุลภาค ซึ่งโปรแกรมสเปรดชีตและหน้านำเข้าข้อมูลอ่านได้ถูกต้องตั้งแต่ครั้งแรก
แปลงไฟล์ข้อมูล
หรือลากไฟล์ CSV, TSV, TXT … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
อักขระที่ใช้คั่นคอลัมน์ในไฟล์ CSV และไฟล์ข้อความ ทั้งตอนอ่านและตอนเขียน ค่าอัตโนมัติจะตรวจหาจากไฟล์ต้นฉบับและเขียนด้วยจุลภาค
UTF-8 ใช้ได้กับทุกภาษา เลือก UTF-8 พร้อม BOM หาก Excel บน Windows แสดงอักษรที่มีวรรณยุกต์หรืออักษรเอเชียเพี้ยนเมื่อเปิด CSV
สำหรับไฟล์ Excel, ODS และ Numbers: แปลงเฉพาะชีตแรก หรือทุกชีต (CSV หนึ่งไฟล์ต่อชีตใน ZIP หรือคีย์ JSON หนึ่งคีย์ต่อชีต)
ชื่อแท็บชีตในสเปรดชีตใหม่ ไม่เกิน 31 อักขระ
อาร์เรย์ของออบเจ็กต์จะใช้ชื่อคอลัมน์เป็นคีย์ในทุกแถว ส่วนอาร์เรย์ของอาร์เรย์จะกะทัดรัดกว่าและเก็บส่วนหัวไว้เป็นอาร์เรย์แรก
ชื่อของอิลิเมนต์ชั้นนอกที่ครอบทุกแถว โดยแต่ละแถวจะกลายเป็น <row> ภายในอิลิเมนต์นั้น
ใช้ในคำสั่ง CREATE TABLE และ INSERT ใช้ได้เฉพาะตัวอักษร ตัวเลข และขีดล่าง
การใส่เครื่องหมายคำพูดและชนิดคอลัมน์แตกต่างกันเล็กน้อยในแต่ละฐานข้อมูล ให้เลือกฐานข้อมูลที่จะนำเข้า
เขียนเซลล์วันที่ใหม่ให้เป็นรูปแบบเดียวกัน ISO (2026-10-18) ปลอดภัยที่สุดสำหรับฐานข้อมูลและโค้ด ส่วนคงเดิมจะเก็บไว้ตามที่ปรากฏในต้นฉบับ
วิธีใช้เครื่องมือนี้
- 1
อัปโหลดไฟล์ข้อความ
เพิ่มไฟล์ .txt หรือ .tsv ที่ส่งออกมา ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB โดยแต่ละบรรทัดควรเป็นหนึ่งระเบียน และใช้ตัวคั่นแบบเดียวกันระหว่างทุกคอลัมน์
- 2
ให้ระบบตรวจจับตัวคั่นอัตโนมัติ
ตัวคั่น เริ่มต้นที่ตรวจจับอัตโนมัติ ซึ่งจะหาแท็บ ไปป์ เซมิโคลอน หรือคอมมาในไฟล์ หากไฟล์ใช้ตัวคั่นปะปนกัน ให้ตั้งค่าเองใน การตั้งค่าขั้นสูง และตั้งค่า การเข้ารหัสข้อความ หากตัวอักษรที่มีเครื่องหมายกำกับแสดงผลผิดเพี้ยน
- 3
แปลงเป็น CSV
กด แปลงเป็น CSV แล้วดาวน์โหลด ไฟล์ผลลัพธ์ใช้คอมมาเป็นตัวคั่น เข้ารหัส UTF-8 และใส่เครื่องหมายคำพูดเฉพาะค่าที่จำเป็นเท่านั้น
ไฟล์ TXT ที่มีตัวคั่นมาจากไหน
ไฟล์ .txt ที่เต็มไปด้วยคอลัมน์มักเป็นข้อมูลส่งออกที่ไม่ได้ออกแบบมาสำหรับสเปรดชีต ระบบธนาคารและเงินเดือน เครื่อง POS เครื่องมือในห้องแล็บ รายงานจากเมนเฟรม และโปรแกรมฐานข้อมูล ล้วนเขียนตารางเป็นข้อความธรรมดา โดยมักใช้แท็บหรือไปป์แทนคอมมา เพราะอักขระเหล่านี้แทบไม่ปรากฏในชื่อและที่อยู่ การคัดลอกตารางจากหน้าเว็บหรือ PDF แล้ววางลงใน Notepad ก็ได้ผลลัพธ์แบบเดียวกัน
ซอฟต์แวร์ปลายทางเข้มงวดกว่านั้น แพลตฟอร์มส่งอีเมล การนำเข้า CRM โปรแกรมบัญชี และหน้าอัปโหลดของ Google Sheets มองหาไฟล์ .csv ส่วน Excel เปิด .txt ผ่านตัวช่วยที่ถามเรื่องตัวคั่น การแปลงเพียงครั้งเดียวจะได้ไฟล์ที่เปิดได้โดยตรง หากปลายทางเป็นแอปแทนที่จะเป็นสเปรดชีต TXT เป็น JSON จะสร้างออบเจ็กต์ที่ใช้แถวหัวตารางเป็นคีย์
ตัวคั่นที่เครื่องมือแปลง TXT เป็น CSV อ่านได้
- แท็บ
- ตัวคั่นของไฟล์ TSV และของตารางที่คัดลอกมาจากสเปรดชีตหรือหน้าเว็บ
- ไปป์ |
- พบบ่อยในไฟล์ส่งออกจากระบบองค์กรและธนาคารรุ่นเก่า เพราะชื่อและที่อยู่แทบไม่มีอักขระนี้
- เซมิโคลอน ;
- ตัวคั่นที่ Excel เขียนในภูมิภาคที่ใช้คอมมาเป็นจุดทศนิยม เช่น เยอรมนี อิตาลี หรือเนเธอร์แลนด์
- ช่องว่าง
- ใช้ได้เฉพาะเมื่อไม่มีค่าใดที่มีช่องว่างอยู่ภายใน
แปลง TXT เป็น CSV: ตัวอย่างไฟล์ที่คั่นด้วยไปป์
id|name|city|balance 301|ศรีสุข, มาลี|ลากอส|1200.50 302|Lindqvist|Malmö|88.00 id,name,city,balance 301,"ศรีสุข, มาลี",ลากอส,1200.50 302,Lindqvist,Malmö,88.00
- ตัวเลือกตัวคั่น รวมแบบอัตโนมัติ
- 6
- การเข้ารหัสข้อความ
- 8
- ไฟล์ต่อชุด
- 20
- ต่อไฟล์
- 95 MB
สังเกตระเบียนที่สอง ชื่อมีคอมมาอยู่ภายใน CSV จึงครอบด้วยเครื่องหมายคำพูดคู่ หากไม่มี โปรแกรมนำเข้าจะเห็นห้าคอลัมน์แทนที่จะเป็นสี่ ตัว ö ของภาษาสวีเดนยังอยู่ครบเพราะผลลัพธ์เป็น UTF-8 กฎสองข้อนี้ คือการใส่เครื่องหมายคำพูดและการเข้ารหัส เป็นสาเหตุของการนำเข้า CSV ล้มเหลวเกือบทั้งหมด
ข้อมูลฟอร์แมต TXT และ CSV
TXT
ข้อความธรรมดา
ไฟล์ TXT มีเพียงอักขระธรรมดา ไม่มีการจัดรูปแบบ ฟอนต์ รูปภาพ หรือเลย์เอาต์ ไฟล์ข้อความสมัยใหม่มักเข้ารหัสแบบ UTF-8 ซึ่งครอบคลุมทุกภาษา แต่ไฟล์รุ่นเก่าอาจใช้การเข้ารหัสอื่นและแสดงเป็นอักขระที่อ่านไม่ออก ข้อความธรรมดามีขนาดเล็กมาก ไม่มีวันล้าสมัย และเปิดได้บนทุกอุปกรณ์ ตั้งแต่โทรศัพท์ไปจนถึงเซิร์ฟเวอร์ ไม่สามารถเก็บตัวหนา ตาราง หรือรูปภาพได้ โครงสร้างจึงต้องแสดงด้วยการเว้นวรรคหรือมาร์กอัปอย่างง่าย
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- –
CSV
ค่าที่คั่นด้วยจุลภาค (CSV)
CSV คือรูปแบบข้อความธรรมดาสำหรับตาราง โดยแต่ละบรรทัดคือหนึ่งแถวและใช้จุลภาคคั่นคอลัมน์ ใช้กันมาตั้งแต่ยุคแรกของคอมพิวเตอร์และมีคำอธิบายใน RFC 4180 แม้ว่าหลายรูปแบบย่อยจะใช้อัฒภาคหรือแท็บและการเข้ารหัสข้อความที่ต่างกัน สเปรดชีต ฐานข้อมูล และเครื่องมือวิเคราะห์ข้อมูลแทบทุกตัวนำเข้าและส่งออก CSV ได้ จึงเป็นรูปแบบมาตรฐานสำหรับย้ายข้อมูลระหว่างระบบ CSV เก็บเฉพาะค่า ไม่มีสูตร การจัดรูปแบบ หลายชีต หรือชนิดข้อมูล
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- –
ผู้คนแปลงไฟล์ TXT เป็น CSV เมื่อระบบเขียนตารางเป็นข้อความที่คั่นแบบหลวม ๆ แต่โปรแกรมถัดไปนำเข้าได้เฉพาะค่าที่คั่นด้วยคอมมา
คำถามเกี่ยวกับการแปลง TXT เป็น CSV
ไฟล์ TXT กับไฟล์ CSV ต่างกันอย่างไร
ทั้งสองเป็นไฟล์ข้อความธรรมดา นามสกุล .csv ระบุรูปแบบที่แน่นอน คือค่าที่คั่นด้วยคอมมาตามกฎการใส่เครื่องหมายคำพูดของ RFC 4180 โปรแกรมจึงเปิดเป็นตารางได้ทันที ส่วน .txt ไม่ได้ระบุอะไรเลย ตัวคั่นอาจเป็นแท็บ ไปป์ หรือช่องว่าง และต้องบอกโปรแกรมนำเข้าว่าเป็นแบบใด
แปลงไฟล์ข้อความที่คั่นด้วยแท็บเป็น CSV ได้หรือไม่
ได้ และเป็นกรณีที่พบบ่อยที่สุด ไฟล์ที่คั่นด้วยแท็บมาจากฐานข้อมูล การคัดลอกตารางจากคลิปบอร์ด และเครื่องมือรายงานจำนวนมาก การตรวจจับอัตโนมัติจะรู้จักแท็บ และค่าใดที่มีคอมมาอยู่ภายในจะถูกใส่เครื่องหมายคำพูดใน CSV เพื่อให้อยู่ในคอลัมน์เดียวกัน
ไฟล์ข้อความของฉันจัดคอลัมน์ด้วยช่องว่าง จะแปลงได้หรือไม่
ได้เฉพาะเมื่อไม่มีค่าใดที่มีช่องว่างอยู่ภายใน ตัวคั่นแบบช่องว่างจะถือว่าทุกช่องว่างคือการขึ้นคอลัมน์ใหม่ ชื่อเมืองอย่าง New York จึงถูกแยกเป็นสองส่วน รายงานแบบความกว้างคงที่ ซึ่งเว้นช่องว่างให้คอลัมน์เรียงตรงกัน ต้องกำหนดคอลัมน์ตามตำแหน่งในตัวช่วยนำเข้าของโปรแกรมสเปรดชีตแทน
ทำไมชื่อที่มีเครื่องหมายเน้นเสียงจึงแสดงผิดเพี้ยนเมื่อเปิดไฟล์ CSV
ไฟล์ข้อความกับโปรแกรมใช้การเข้ารหัสไม่ตรงกัน เครื่องมือ Windows รุ่นเก่าบันทึกข้อความเป็น Windows-1252 ส่วน Notepad ใช้ UTF-8 เป็นค่าเริ่มต้นตั้งแต่ Windows 10 May 2019 Update ให้ตั้ง การเข้ารหัสข้อความ ให้ตรงกับต้นฉบับ หรือเลือก UTF-8 with BOM เพื่อให้ Excel บน Windows อ่านผลลัพธ์ได้ถูกต้อง
แปลงข้อความเป็นไฟล์ Excel โดยตรงได้หรือไม่
ได้ ให้เปลี่ยน แปลงเป็น เป็น XLSX เวิร์กบุ๊กช่วยข้ามขั้นตอนที่ Excel เดาชนิดคอลัมน์ ซึ่งสำคัญกับรหัสที่ขึ้นต้นด้วยเลขศูนย์ ส่วนไฟล์ที่เป็น CSV อยู่แล้วให้ใช้ CSV เป็น XLSX ภายหลัง