แปลง CSV เป็น TXT
บันทึกแถวข้อมูลของ CSV เป็นไฟล์ .txt ข้อมูลยังเหมือนเดิมทุกอย่าง สิ่งที่เปลี่ยนคือวิธีที่ระบบปฏิบัติการ ตัวกรองอีเมล และฟอร์มอัปโหลดจัดการกับไฟล์ ซึ่งมักเป็นเหตุผลหลักของการแปลง
แปลงไฟล์ข้อมูล
หรือลากไฟล์ 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
อัปโหลดไฟล์ CSV
เพิ่มไฟล์ CSV ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB ระบบตรวจจับอัตโนมัติจะจดจำไฟล์ที่คั่นด้วยเครื่องหมายจุลภาค อัฒภาค แท็บ และเครื่องหมายขีดตั้งได้
- 2
ตั้งค่าเครื่องหมายคำพูดและการเข้ารหัสอักขระ
ใน การตั้งค่าขั้นสูง ให้เปิด ใส่เครื่องหมายคำพูดทุกค่า หากผู้รับต้องการให้ทุกฟิลด์อยู่ในเครื่องหมายคำพูดคู่ และเลือก การเข้ารหัสข้อความ เช่น UTF-8 with BOM สำหรับเครื่องมือบน Windows
- 3
แปลงเป็นข้อความ
กด แปลงเป็น Plain text ดาวน์โหลดไฟล์ .txt แล้วอัปโหลดหรือส่งต่อได้ทันที
แปลง CSV เป็น TXT เก็บทุกแถวและทุกค่าของ CSV ไว้ครบ แล้วเขียนลงไฟล์ .txt ธรรมดา ข้อมูลจึงเปิดได้ในโปรแกรมแก้ไขข้อความทุกตัว และใช้กับแบบฟอร์มที่รับเฉพาะไฟล์ข้อความได้
ทำไมต้องแปลง CSV เป็น TXT ในเมื่อทั้งสองเป็นข้อความธรรมดา
ไฟล์ CSV เป็นข้อความธรรมดาอยู่แล้ว RFC 4180 ถึงกับลงทะเบียน text/csv เป็นสื่อประเภทของไฟล์ในปี 2005 เหตุผลที่ต้องแปลงจึงเป็นเรื่องใช้งานจริง ไม่ใช่เรื่องเทคนิค หน้าอัปโหลดบางหน้าเขียนมาให้รับ .txt เท่านั้น และในคอมพิวเตอร์ส่วนใหญ่ การดับเบิลคลิก .csv จะเปิด Excel ซึ่งจัดรูปแบบเลขยาวใหม่ ตัดเลข 0 นำหน้า และเดาวันที่ก่อนที่ใครจะได้ดูข้อมูลเสียอีก
ไฟล์ .txt หลีกเลี่ยงได้ทั้งสองอย่าง เปิดได้ใน Notepad, TextEdit หรือโปรแกรมแก้โค้ดใดก็ได้ ตรงตามที่เขียนไว้ หากขั้นตอนต่อไปต้องใช้สเปรดชีตอยู่ดี CSV to XLSX จะให้เวิร์กบุ๊กที่แบ่งคอลัมน์ไว้แล้ว
กรณีที่ต้องใช้ไฟล์ TXT ที่แปลงจาก CSV
| ปลายทาง | ฟอร์แมตที่อ่านได้ | เลือกตรงนี้ |
|---|---|---|
| ไฟล์สินค้าคงคลังของ Amazon Seller Central | ข้อความที่คั่นด้วยแท็บ (.txt) | TSV แล้วเปลี่ยนชื่อเป็น .txt |
| การนำเข้ากลุ่มผู้รับของ Mailchimp | CSV หรือ .txt ที่คั่นด้วยแท็บ | Plain text หรือ TSV |
| Google Sheets, File › Import | .txt ที่มีตัวคั่นตามที่เลือก | Plain text |
| เพื่อนร่วมงานที่ใช้ Windows | ดับเบิลคลิก .txt แล้วเปิดใน Notepad | Plain text |
ตัวอย่างการแปลง CSV เป็น TXT
อินพุต : sku;name;price
00417;โคมไฟตั้งโต๊ะ, ทองเหลือง;39,90
เอาต์พุต : sku,name,price
00417,"โคมไฟตั้งโต๊ะ, ทองเหลือง","39,90"| ควรทำ | ไม่ควรทำ |
|---|---|
| ส่งไฟล์ .txt เมื่อผู้อ่านต้องเห็น 00417 ไม่ใช่ 417 | เปลี่ยนนามสกุล .csv เป็น .txt เองเมื่อต้องเปลี่ยนตัวคั่นด้วย |
| ใช้ UTF-8 with BOM หากไฟล์ไปที่เครื่องมือ Windows รุ่นเก่า | คาดหวังว่า Excel จะแบ่งคอลัมน์เมื่อดับเบิลคลิก ควรนำเข้าแทน |
| เก็บแถวหัวตารางไว้ เพื่อให้ตัวนำเข้าจับคู่คอลัมน์ได้ | ปนแท็บกับเครื่องหมายจุลภาคในไฟล์เดียว |
ข้อมูลฟอร์แมต CSV และไฟล์ข้อความธรรมดา
CSV
ค่าที่คั่นด้วยจุลภาค (CSV)
CSV คือรูปแบบข้อความธรรมดาสำหรับตาราง โดยแต่ละบรรทัดคือหนึ่งแถวและใช้จุลภาคคั่นคอลัมน์ ใช้กันมาตั้งแต่ยุคแรกของคอมพิวเตอร์และมีคำอธิบายใน RFC 4180 แม้ว่าหลายรูปแบบย่อยจะใช้อัฒภาคหรือแท็บและการเข้ารหัสข้อความที่ต่างกัน สเปรดชีต ฐานข้อมูล และเครื่องมือวิเคราะห์ข้อมูลแทบทุกตัวนำเข้าและส่งออก CSV ได้ จึงเป็นรูปแบบมาตรฐานสำหรับย้ายข้อมูลระหว่างระบบ CSV เก็บเฉพาะค่า ไม่มีสูตร การจัดรูปแบบ หลายชีต หรือชนิดข้อมูล
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- –
TXT
ข้อความธรรมดา
ไฟล์ TXT มีเพียงอักขระธรรมดา ไม่มีการจัดรูปแบบ ฟอนต์ รูปภาพ หรือเลย์เอาต์ ไฟล์ข้อความสมัยใหม่มักเข้ารหัสแบบ UTF-8 ซึ่งครอบคลุมทุกภาษา แต่ไฟล์รุ่นเก่าอาจใช้การเข้ารหัสอื่นและแสดงเป็นอักขระที่อ่านไม่ออก ข้อความธรรมดามีขนาดเล็กมาก ไม่มีวันล้าสมัย และเปิดได้บนทุกอุปกรณ์ ตั้งแต่โทรศัพท์ไปจนถึงเซิร์ฟเวอร์ ไม่สามารถเก็บตัวหนา ตาราง หรือรูปภาพได้ โครงสร้างจึงต้องแสดงด้วยการเว้นวรรคหรือมาร์กอัปอย่างง่าย
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- –
บันทึก CSV เป็น TXT เมื่อนามสกุลไฟล์สำคัญกว่าเนื้อหา เช่น แบบฟอร์มอัปโหลดที่รับเฉพาะ .txt สคริปต์ที่อ่านเฉพาะไฟล์ *.txt หรือผู้อ่านที่ควรเห็นค่าดิบในโปรแกรมแก้ไขข้อความ แทนที่จะให้ Excel จัดรูปแบบใหม่
คำถามที่พบบ่อยเกี่ยวกับการแปลง CSV เป็น TXT
ไฟล์ TXT ที่แปลงจาก CSV มีเนื้อหาข้างในต่างจากเดิมหรือไม่
แทบไม่เปลี่ยนเลย เมื่อตั้ง ตัวคั่น เป็นตรวจจับอัตโนมัติ ตัวแปลงจะอ่านตัวคั่นที่ไฟล์ CSV ของคุณใช้ แล้วเขียนแต่ละแถวโดยคั่นด้วยเครื่องหมายจุลภาค ค่าที่มีเครื่องหมายจุลภาคหรือตัวขึ้นบรรทัดใหม่จะอยู่ในเครื่องหมายคำพูดคู่เหมือนเดิม ชื่อไฟล์ลงท้ายด้วย .txt และสิ่งนี้เองที่ทำให้ไฟล์ถูกเปิดใช้งานต่างไป
ทำไฟล์ข้อความที่คั่นด้วยแท็บแทนเครื่องหมายจุลภาคได้อย่างไร
เลือก TSV ใน แปลงเป็น TSV คือข้อความธรรมดาที่คั่นด้วยแท็บ ดังนั้นเมื่อเปลี่ยนชื่อไฟล์ .tsv ที่ดาวน์โหลดเป็น .txt คุณจะได้ไฟล์ .txt แบบคั่นด้วยแท็บตามที่ Amazon Seller Central และตัวนำเข้าข้อมูลลักษณะเดียวกันระบุไว้
ทำไมไฟล์ TXT จึงเปิดใน Notepad แทน Excel
Windows เชื่อมโยง .txt กับ Notepad และ .csv กับ Excel นี่มักเป็นเหตุผลที่ต้องแปลง ผู้รับจะเห็นอักขระตรงตามต้นฉบับ รวมถึงเลข 0 นำหน้าและเลขรหัสยาว ๆ แทนที่ Excel จะจัดรูปแบบใหม่ให้อัตโนมัติ ใน Excel คุณยังโหลดไฟล์ได้ผ่าน Data › From Text/CSV
ใส่เครื่องหมายคำพูดครอบทุกค่าได้หรือไม่
ได้ เปิด ใส่เครื่องหมายคำพูดทุกค่า แล้วทุกฟิลด์ รวมถึงตัวเลข จะถูกเขียนอยู่ในเครื่องหมายคำพูดคู่ ตัวนำเข้าของธนาคารและระบบเงินเดือนรุ่นเก่าบางระบบต้องการแบบนี้ ส่วนระบบรุ่นใหม่ส่วนใหญ่รับได้ทั้งสองแบบ
แปลงไฟล์ TXT กลับเป็น CSV ภายหลังได้หรือไม่
ได้ ใช้ TXT to CSV เนื่องจากเนื้อหาไม่เคยเปลี่ยน การแปลงไปกลับจึงได้ผลตรงเป๊ะ การตรวจจับอัตโนมัติจะหาตัวคั่นเจออีกครั้ง
- แปลง TXT เป็น CSVแปลงไฟล์ .txt ที่มีตัวคั่นเป็น CSV ออนไลน์ ตรวจจับแท็บ ไปป์ เซมิโคลอน หรือช่องว่างอัตโนมัติ แก้การเข้ารหัส และใส่เครื่องหมายคำพูดตาม RFC 4180
- แปลง JSON เป็น TXTแปลงไฟล์ JSON ให้เป็นไฟล์ข้อความธรรมดา หนึ่งระเบียนต่อหนึ่งบรรทัด แยกฟิลด์ด้วยแท็บหรือตัวคั่นที่คุณเลือก เปิดได้ใน Notepad, Excel และเครื่องมือบรรทัดคำสั่ง
- แปลง CSV เป็น XLSXแปลง CSV เป็นเวิร์กบุ๊ก Excel XLSX โดยเลขศูนย์นำหน้า รหัสยาว และข้อความที่มีอักขระพิเศษยังครบถ้วน ตรวจจับไฟล์ที่คั่นด้วยจุลภาค อัฒภาค และแท็บให้อัตโนมัติ
- แปลง CSV เป็นตาราง Markdownแปลง CSV เป็นตาราง Markdown แบบไปป์สำหรับ GitHub, GitLab, Obsidian หรือ Jupyter หลีกอักขระไปป์ให้ เก็บแถวหัวตาราง ใช้ตัวคั่นใดก็ได้ คัดลอกไปวางในเอกสารได้ทันที
- แปลง TXT เป็น JSONแปลงไฟล์ .txt เป็น JSON บรรทัดที่คั่นด้วยแท็บ ไปป์ จุลภาค หรือเว้นวรรคจะกลายเป็นออบเจกต์ที่ใช้แถวแรกเป็นคีย์ รองรับการเข้ารหัสแบบเก่า ทำได้ครั้งละ 20 ไฟล์