ข้ามไปยังเนื้อหา
FileMyLove

รหัสใน CSV กลายเป็นวันที่ใน Excel ป้องกันอย่างไร

เก็บรหัสที่มีขีดหรือเครื่องหมายทับเป็นข้อความ ตรวจไฟล์ก่อนเปิดใน Excel และเข้าใจการแปลง CSV เป็น XLSX ของ FileMyLove

โดย FileMyLoveอ่าน 3 นาที

รหัสสินค้าอย่าง 12/2 อาจถูก Excel ตีความเป็นวันที่ ทั้งที่ผู้ส่งต้องการเก็บเป็นรหัส ตรวจความหมายของคอลัมน์ก่อนยอมรับรูปแบบที่โปรแกรมเลือกให้ โดยเฉพาะไฟล์ที่ต้องส่งกลับเข้าระบบเดิม

ตรวจต้นฉบับก่อนบันทึกทับ

Microsoft ยกตัวอย่างว่าค่าที่พิมพ์ลักษณะ 12/2 อาจเปลี่ยนเป็นวันที่ และแนะนำให้กำหนดเซลล์เป็น Text ก่อนกรอกข้อมูลที่ต้องเก็บเป็นข้อความ

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

ตัวอย่างสมมติ สิ่งที่ต้องตัดสินจากต้นทาง
12/2 รหัส ข้อความ หรือวันที่จริง
03-04 รหัสที่ต้องคงศูนย์และขีด หรือวันที่
2026-10-29 ข้อความวันที่ที่ต้องคงรูปแบบ หรือค่าที่จะใช้คำนวณ

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

เมื่อกรอกข้อมูลใน Excel

ถ้าเป็นรหัส ให้เลือกคอลัมน์และตั้งรูปแบบ Text ก่อนกรอกตามคู่มือ Microsoft ลองกับข้อมูลสมมติสองสามแถวก่อนนำข้อมูลจริงเข้ามา เมนูอาจต่างกันตามรุ่น

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

แปลง CSV เป็น XLSX ด้วยเว็บ

  1. เก็บ CSV ต้นฉบับแยกไว้
  2. เปิด แปลงเอกสาร เลือก CSV และปลายทาง XLSX
  3. ดาวน์โหลดแล้วตรวจรหัสที่มี / หรือ - เทียบกับไฟล์ต้นทาง
  4. ตรวจจำนวนแถว คอลัมน์ และรหัสช่วงต้น กลาง ท้ายก่อนส่งต่อ

ตัวแปลงเก็บข้อความลักษณะ 12/2 และ 03-04 เป็นข้อความ ไม่สร้างวันที่จากข้อความเหล่านี้ ส่วนตัวเลขทั่วไปอาจถูกเก็บเป็นตัวเลขตามกฎของตัวแปลง จึงไม่ได้ตั้งทุกเซลล์ให้เป็นข้อความทั้งหมด

ถ้าต้องใช้วันที่คำนวณจริง

ให้ระบุลำดับวันเดือนปีและชนิดข้อมูลในโปรแกรมปลายทางก่อนคำนวณ อย่าถือว่าการแปลงเป็น XLSX ทำให้คอลัมน์วันที่พร้อมคำนวณโดยอัตโนมัติ

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