หน้าแรก / แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า
แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า
แปลงวันที่ระหว่าง พ.ศ. และ ค.ศ. ได้ทั้งสองทิศทาง พร้อมส่งออก XLSX แบบข้อความเพื่อรักษาเลข 0 นำหน้า
ลากไฟล์มาวางที่นี่ หรือเลือกไฟล์จากอุปกรณ์ของคุณ
ประมวลผลในอุปกรณ์ของคุณโดยตรง ไม่มีการอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ และใช้ทรัพยากร Cloudflare Container เป็นศูนย์ ($0 Compute)
วิธีใช้งาน แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า ใน 3 ขั้นตอน
- เลือกไฟล์ของคุณ: รองรับ .xlsx, .csv, .tsv; สูงสุด 15 MiB; XLSX 2 MiB
- ตรวจสอบตัวอย่างหรือยืนยันการประมวลผล: ประมวลผลในอุปกรณ์ของคุณโดยตรง ไม่มีการอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ และใช้ทรัพยากร Cloudflare Container เป็นศูนย์ ($0 Compute)
- รับไฟล์ผลลัพธ์ทันที: ดาวน์โหลดไฟล์ที่แก้ไขแล้วไปเปิดใน Microsoft Excel หรือ Google Sheets ได้ทันที
ทำไมปัญหานี้จึงเกิดขึ้น และเครื่องมือนี้ช่วยแก้ไขอย่างไร?
ปัญหาคลาสสิกของคนทำงานข้อมูลในไทยคือ เมื่อกรอกหรือนำเข้าวันที่แบบ พ.ศ. (เช่น 23/10/2569) แล้วเครื่องตั้งค่าปฏิทินเป็น ค.ศ. โปรแกรม Excel จะเข้าใจว่าเป็นปี ค.ศ. 2569 และเมื่อเปลี่ยนรูปแบบเป็น พ.ศ. จะบวกเพิ่มอีก 543 ปีจนกลายเป็นปี 3112 รวมถึงปัญหาเบอร์โทรศัพท์ 081-xxx-xxxx และรหัสไปรษณีย์ที่เลข 0 ตัวแรกหายไปเพราะถูกมองเป็นตัวเลขจำนวนเต็ม
หลักการทำงานและความปลอดภัย: ระบบแปลงเฉพาะค่าที่เป็นวันที่รูปแบบสมบูรณ์ในคอลัมน์ที่เลือก และตรวจสอบว่าเป็นวันที่จริงก่อนลบหรือบวก 543 ปี ค่าอื่นจะคงเดิม แนะนำส่งออก XLSX แบบ data-only ซึ่งบันทึกทุกค่าเป็นข้อความโดยไม่ใช้สูตรแฝง
คำถามที่พบบ่อย (FAQ)
ทำไมปี พ.ศ. 2569 ใน Excel ถึงเพี้ยนกลายเป็นปี 3112?
เกิดจากการที่ระบบรับค่า 2569 เป็นปีคริสต์ศักราช (ค.ศ. 2569) แล้วเมื่อตั้งค่า Format Cells เป็นปฏิทินพุทธศักราช Excel จึงนำ 2569 + 543 = 3112 การแก้ไขต้องลบค่าปีลง 543 ปีให้กลับมาเป็น ค.ศ. 2026 ที่แท้จริงก่อน
จะป้องกันไม่ให้เลข 0 นำหน้าเบอร์โทรหายเมื่อเปิดไฟล์ CSV ใน Excel ได้อย่างไร?
เลือกส่งออก XLSX เพื่อบันทึกค่าเป็นข้อความและรักษาเลข 0 นำหน้าโดยไม่สร้างสูตร ="..." ส่วน CSV ยังอาจถูก Excel ตีความเป็นตัวเลขเมื่อเปิดด้วยการดับเบิลคลิก