แปลงรูปแบบข้อมูล

4 รูปแบบเบต้า

แปลง CSV, Excel (xlsx), JSON และ XML ได้ทุกทิศทาง ดูตัวอย่างตาราง เลือกตัวคั่นและเวิร์กชีต แล้วดาวน์โหลด ทำงานในเบราว์เซอร์ ไม่อัปโหลด

ไม่อัปโหลดไฟล์ · ประมวลผลในเบราว์เซอร์

ข้อมูลเข้า
เลือกไฟล์ CSV, Excel, JSON หรือ XML
หรือลากไฟล์มาวางที่นี่ (ไฟล์ประมวลผลในเครื่อง ไม่มีการอัปโหลด)รองรับ .csv .tsv .txt .xlsx .json .xml สูงสุด 50 MB
ตั้งค่าข้อมูลเข้า
ตั้งค่าผลลัพธ์
แปลงเป็น

เลือกไฟล์หรือวางข้อมูล เลือกรูปแบบผลลัพธ์ แล้วกด “แปลง”

วิธีแปลง

  1. อัปโหลดไฟล์ CSV, Excel (.xlsx), JSON หรือ XML หรือเปลี่ยนเป็น “วางข้อความ” แล้ววางข้อมูล
  2. “ตรวจจับอัตโนมัติ” ใช้ได้กับไฟล์ส่วนใหญ่ หากเวิร์กบุ๊กมีหลายเวิร์กชีต ให้เลือกชีตที่จะแปลง หาก CSV แสดงผิด ให้เลือกการเข้ารหัสเอง
  3. เลือกรูปแบบผลลัพธ์: CSV, Excel, JSON หรือ XML
  4. กด “แปลง” ตรวจตัวอย่างแล้วดาวน์โหลด รูปแบบข้อความคัดลอกได้โดยตรงด้วย

กฎการแปลง

  • CSV เป็น Excel: ค่าเริ่มต้นเขียนค่าเป็นข้อความ เลข 0 นำหน้าและตัวเลขยาวจึงไม่ถูกเปลี่ยน เลือก “ตรวจหาตัวเลข” เมื่อต้องการนำไปคำนวณ
  • Excel เป็น CSV หรือ JSON: วันที่เป็นไปตามรูปแบบเซลล์ในรูป YYYY-MM-DD หรือ YYYY-MM-DD HH:MM:SS สูตรให้ผลลัพธ์ที่บันทึกไว้ และตัดเศษคลาดเคลื่อนของทศนิยมแบบจุดลอยตัวออกจากตัวเลข
  • JSON เป็นตาราง: คีย์ของทุกอ็อบเจกต์จะเป็นแถวหัวตาราง อ็อบเจกต์และอาร์เรย์ที่ซ้อนกันจะเก็บในเซลล์เป็นข้อความ JSON
  • XML เป็นตาราง: ระบบหา element ที่เป็นรายการซ้ำโดยอัตโนมัติ และ element ลูกกับแอตทริบิวต์จะเป็นคอลัมน์ element ที่ซ้อนกันจะตั้งชื่อเป็น parent.child
  • ตารางเป็น XML: ผลลัพธ์อยู่ในรูป <rows><row>…</row></rows> หัวตารางที่ใช้เป็นชื่อ element ไม่ได้จะกลายเป็น field_N และหัวตารางเดิมจะแสดงในคอมเมนต์ที่ต้นไฟล์

ความเป็นส่วนตัว

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

อ่านนโยบายความเป็นส่วนตัว

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

ไฟล์ของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่

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

เลข 0 นำหน้า (รหัสไปรษณีย์ เบอร์โทรศัพท์ รหัสต่าง ๆ) จะหายไปเมื่อแปลง CSV เป็น Excel หรือไม่

ไม่ ค่าเริ่มต้นจะเขียนทุกค่าใน CSV ลง Excel เป็นข้อความ 00123 หรือเลขรหัสยาว ๆ จึงคงเดิม เลือก “ตรวจหาตัวเลข” เพื่อแปลงตัวเลขธรรมดา (ไม่มี 0 นำหน้า ไม่เกิน 15 หลัก) เป็นเซลล์ตัวเลขจริงที่นำไปรวมได้

ทำไมตัวอักษรไทยหรืออักษรเอเชียอื่นแสดงผิดเมื่อเปิด CSV ใน Excel

Excel บน Windows ต้องมีเครื่องหมายลำดับไบต์ UTF-8 (BOM) จึงจะรู้ว่าเป็น UTF-8 ไฟล์ CSV ที่ส่งออกจากที่นี่ใส่ BOM เป็นค่าเริ่มต้น เอาเครื่องหมายออกได้หากระบบอื่นไม่ยอมรับ เมื่ออ่านไฟล์ UTF-8 และ UTF-16 จะถูกตรวจหาโดยอัตโนมัติ ไฟล์อื่นจะอ่านด้วย Windows-874 ในหน้านี้ หากข้อความผิดเพี้ยน ให้เลือกการเข้ารหัสเองจากรายการ (Shift_JIS, GBK, Big5, EUC-KR, Windows-1251, Windows-1252, Windows-1254, Windows-1258)

วันที่ สูตร และเซลล์ที่ผสานใน Excel จัดการอย่างไร

วันที่ตรวจจากรูปแบบตัวเลขของเซลล์และเขียนเป็นข้อความ เช่น 2024-05-01 หรือ 2024-05-01 13:30:00 (รองรับระบบวันที่ 1904) สูตรจะให้ผลลัพธ์ที่ Excel บันทึกไว้ล่าสุด และช่วงเซลล์ที่ผสานจะเก็บค่าไว้ที่เซลล์ซ้ายบนเท่านั้น

แปลงไฟล์ .xls รุ่นเก่าได้หรือไม่

ไม่ได้ ไม่รองรับไฟล์ .xls แบบไบนารีรุ่นเก่าและเวิร์กบุ๊กที่มีรหัสผ่าน ให้เปิดไฟล์ใน Excel หรือ LibreOffice แล้วใช้ “บันทึกเป็น” เพื่อบันทึกเป็น .xlsx โดยไม่มีรหัสผ่าน จากนั้นจึงแปลง

มีขีดจำกัดขนาดหรือไม่

สูงสุดไฟล์ละ 50 MB และตารางละ 3 ล้านเซลล์ ผลลัพธ์ Excel ยังจำกัดที่ 1,048,576 แถวและ 16,384 คอลัมน์ ตัวอย่างแสดง 100 แถวแรก แต่ไฟล์ที่ดาวน์โหลดมีข้อมูลทั้งหมด