หน้าแรก / แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า

แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า

แปลงวันที่ระหว่าง พ.ศ. และ ค.ศ. ได้ทั้งสองทิศทาง พร้อมส่งออก XLSX แบบข้อความเพื่อรักษาเลข 0 นำหน้า

⚡ ทำในเบราว์เซอร์ 100% (ไม่ส่งไฟล์ขึ้นเซิร์ฟเวอร์)รองรับ .xlsx, .csv, .tsv • สูงสุด 15 MiB • XLSX 2 MiB

ลากไฟล์มาวางที่นี่ หรือเลือกไฟล์จากอุปกรณ์ของคุณ

ประมวลผลในอุปกรณ์ของคุณโดยตรง ไม่มีการอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ และใช้ทรัพยากร Cloudflare Container เป็นศูนย์ ($0 Compute)

วิธีใช้งาน แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า ใน 3 ขั้นตอน

  1. เลือกไฟล์ของคุณ: รองรับ .xlsx, .csv, .tsv; สูงสุด 15 MiB; XLSX 2 MiB
  2. ตรวจสอบตัวอย่างหรือยืนยันการประมวลผล: ประมวลผลในอุปกรณ์ของคุณโดยตรง ไม่มีการอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ และใช้ทรัพยากร Cloudflare Container เป็นศูนย์ ($0 Compute)
  3. รับไฟล์ผลลัพธ์ทันที: ดาวน์โหลดไฟล์ที่แก้ไขแล้วไปเปิดใน 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 ตีความเป็นตัวเลขเมื่อเปิดด้วยการดับเบิลคลิก