รหัสสินค้าอย่าง 12/2 อาจถูก Excel ตีความเป็นวันที่ ทั้งที่ผู้ส่งต้องการเก็บเป็นรหัส ตรวจความหมายของคอลัมน์ก่อนยอมรับรูปแบบที่โปรแกรมเลือกให้ โดยเฉพาะไฟล์ที่ต้องส่งกลับเข้าระบบเดิม
ตรวจต้นฉบับก่อนบันทึกทับ
Microsoft ยกตัวอย่างว่าค่าที่พิมพ์ลักษณะ 12/2 อาจเปลี่ยนเป็นวันที่ และแนะนำให้กำหนดเซลล์เป็น Text ก่อนกรอกข้อมูลที่ต้องเก็บเป็นข้อความ
เราแนะนำให้เปิดสำเนา CSV ด้วยโปรแกรมอ่านข้อความเพื่อเทียบค่าที่ได้รับกับค่าที่ Excel แสดง ถ้าต้นฉบับยังมีรหัสถูกต้อง ให้เริ่มจากสำเนานั้น อย่าบันทึกทับไฟล์เดียวที่ยังเก็บข้อมูลเดิม
| ตัวอย่างสมมติ | สิ่งที่ต้องตัดสินจากต้นทาง |
|---|---|
12/2 |
รหัส ข้อความ หรือวันที่จริง |
03-04 |
รหัสที่ต้องคงศูนย์และขีด หรือวันที่ |
2026-10-29 |
ข้อความวันที่ที่ต้องคงรูปแบบ หรือค่าที่จะใช้คำนวณ |
การเห็นเดือนเป็นชื่อย่อไม่ได้ยืนยันว่าข้อมูลถูกแปลตามเจตนาผู้ส่ง และการเปลี่ยนรูปแบบเซลล์ภายหลังไม่ควรใช้แทนการเทียบต้นฉบับ
เมื่อกรอกข้อมูลใน Excel
ถ้าเป็นรหัส ให้เลือกคอลัมน์และตั้งรูปแบบ Text ก่อนกรอกตามคู่มือ Microsoft ลองกับข้อมูลสมมติสองสามแถวก่อนนำข้อมูลจริงเข้ามา เมนูอาจต่างกันตามรุ่น
อย่าเติมช่องว่างลงใน CSV เพียงเพื่อหลบการแปลงชนิดข้อมูล เพราะอาจทำให้รหัสไม่ตรงกับระบบผู้รับ เราแนะนำให้ตกลงชนิดข้อมูลให้ชัดเจนแทน
แปลง CSV เป็น XLSX ด้วยเว็บ
- เก็บ CSV ต้นฉบับแยกไว้
- เปิด แปลงเอกสาร เลือก CSV และปลายทาง XLSX
- ดาวน์โหลดแล้วตรวจรหัสที่มี
/หรือ-เทียบกับไฟล์ต้นทาง - ตรวจจำนวนแถว คอลัมน์ และรหัสช่วงต้น กลาง ท้ายก่อนส่งต่อ
ตัวแปลงเก็บข้อความลักษณะ 12/2 และ 03-04 เป็นข้อความ ไม่สร้างวันที่จากข้อความเหล่านี้ ส่วนตัวเลขทั่วไปอาจถูกเก็บเป็นตัวเลขตามกฎของตัวแปลง จึงไม่ได้ตั้งทุกเซลล์ให้เป็นข้อความทั้งหมด
ถ้าต้องใช้วันที่คำนวณจริง
ให้ระบุลำดับวันเดือนปีและชนิดข้อมูลในโปรแกรมปลายทางก่อนคำนวณ อย่าถือว่าการแปลงเป็น XLSX ทำให้คอลัมน์วันที่พร้อมคำนวณโดยอัตโนมัติ
ถ้ารหัสยาวหรือเลขศูนย์นำหน้าหาย อ่าน รหัส CSV ยาวใน Excel หากข้อความเลื่อนไปผิดคอลัมน์ อ่าน จุลภาคและบรรทัดใหม่ใน CSV ซึ่งเป็นคนละปัญหากับการตีความวันที่



