Excel วันที่เป็นตัวเลข แก้การแสดงผลอย่างไร

excel วันที่เป็นตัวเลข

excel วันที่เป็นตัวเลข แก้ได้โดยเลือกเซลล์ที่มีปัญหา กด Ctrl + 1 แล้วเปลี่ยนรูปแบบเป็น Date หากข้อมูลเป็นวันที่จริง Excel จะแสดงวัน เดือน ปี กลับมาตามปกติ แต่ถ้าเปลี่ยนแล้วยังไม่สำเร็จ ควรตรวจสอบว่าข้อมูลถูกเก็บเป็นข้อความหรือไม่ เพื่อป้องกันการแปลงผิดจนกระทบวันที่ในเอกสาร

ทำไม Excel วันที่ถึงแสดงเป็นตัวเลข?

Excel แสดงวันที่เป็นตัวเลข เพราะโปรแกรมจัดเก็บวันที่ในรูปแบบ Serial Number หรือเลขลำดับวันที่ เพื่อใช้คำนวณระยะเวลาระหว่างวัน หากเซลล์เปลี่ยนเป็นรูปแบบ General หรือ Number ก็จะแสดงตัวเลขลำดับแทนวันที่ โดยไม่ได้หมายความว่าข้อมูลเดิมสูญหาย (2023-03-22) [1]

ตัวอย่างการแสดงผลของวันที่เดียวกันใน Excel

  • General: แสดงเป็นตัวเลข 45658
  • Date: แสดงเป็น 01/01/2025
  • Custom dd-mm-yyyy: แสดงเป็น 01-01-2025
  • Custom dd mmm yyyy: แสดงเป็น 01 Jan 2025

เปลี่ยน Excel วันที่เป็นตัวเลขให้กลับเป็นวันที่อย่างไร?

excel วันที่เป็นตัวเลข

เปลี่ยนตัวเลขกลับเป็นวันที่ได้ด้วย Format Cells โดยไม่ต้องลบ หรือพิมพ์ข้อมูลใหม่ วิธีนี้เหมาะกับเซลล์ที่เก็บวันที่เป็น Serial Number อยู่แล้ว ตัวอย่างเช่น วันที่ออกใบแจ้งหนี้ที่แสดงเป็นตัวเลข 45658 แทนวันที่ 01/01/2025

ขั้นตอนเปลี่ยนตัวเลขเป็นวันที่

  1. เปิดไฟล์ Excel แล้วเลือกเซลล์ หรือคอลัมน์ที่มีปัญหา
  2. กด Ctrl + 1 เพื่อเปิดหน้าต่าง Format Cells
  3. เลือกแท็บ Number แล้วเลือกหมวด Date
  4. เลือกรูปแบบวันที่และ Locale ที่ต้องการ
  5. กด OK แล้วตรวจสอบผลลัพธ์กับวันที่ต้นฉบับ

รู้ได้อย่างไรว่าเซลล์เป็นวันที่จริง หรือข้อความ?

ตรวจสอบได้ด้วยสูตร =ISNUMBER(A2) โดยให้ A2 เป็นเซลล์วันที่ที่ต้องการตรวจ หากผลลัพธ์เป็น TRUE หมายถึงเซลล์เก็บค่าเป็นตัวเลข ซึ่งอาจเป็น Serial Number ของวันที่ แต่ถ้าเป็น FALSE และข้อมูลหน้าตาเหมือนวันที่ อาจเป็นข้อความที่ต้องแปลงก่อน

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

ทำไมเปลี่ยนเป็น Date แล้ว Excel ยังไม่แสดงวันที่?

สาเหตุที่พบบ่อยคือข้อมูลถูกเก็บเป็นข้อความ ไม่ใช่วันที่จริง โดยเฉพาะข้อมูลที่คัดลอกจากเว็บไซต์ หรือไฟล์ CSV แม้หน้าตาจะเหมือนวันที่ แต่ Excel อาจไม่สามารถนำไปคำนวณ หรือเรียงลำดับตามวันที่ได้อย่างถูกต้อง (2024-04-16) [2]

  • หาก A2 เก็บข้อความวันที่ที่ Excel สามารถตีความได้ ตัวอย่างเช่น 15/08/2025 ภายใต้การตั้งค่าวัน/เดือน/ปีที่ตรงกัน สามารถทดลองใช้สูตร =DATEVALUE(A2)
  • จากนั้นเปลี่ยนเซลล์ผลลัพธ์เป็น Date หากขึ้น #VALUE ควรตรวจสอบลำดับวัน เดือน ปี หรืออักขระที่ติดมากับข้อมูล ไม่ควรเปลี่ยนรูปแบบซ้ำ โดยไม่ตรวจสอบสาเหตุ

ทำไมวันที่จากไฟล์ CSV ถึงสลับวันกับเดือน?

excel วันที่เป็นตัวเลข

วันที่สลับกันเพราะรูปแบบต้นฉบับ ไม่ตรงกับการตั้งค่าภูมิภาคของ Excel ตัวอย่างเช่น 03/04/2025 อาจหมายถึง 3 เมษายน หรือ 4 มีนาคม ขึ้นอยู่กับว่าข้อมูลใช้รูปแบบ DD/MM/YYYY หรือ MM/DD/YYYY ซึ่ง Excel ไม่สามารถทราบเจตนาของผู้สร้างไฟล์ได้เสมอไป

วิธีจัดการผ่าน Text to Columns

  1. สำรองข้อมูล แล้วเลือกคอลัมน์วันที่
  2. ไปที่ Data และเลือก Text to Columns
  3. เลือก Delimited แล้วกด Next
  4. ยกเลิกตัวคั่นที่ไม่จำเป็น แล้วกด Next
  5. เลือก Date พร้อมระบุ DMY หรือ MDY ให้ตรงกับข้อมูลต้นฉบับ
  6. กำหนด Destination หากต้องการเก็บข้อมูลเดิม แล้วกด Finish


หลังแปลงวันที่จาก CSV แล้ว ควรตรวจสอบจำนวนรายการ และความถูกต้องของข้อมูลอีกครั้ง หากพบว่ามีรายการนำเข้าซ้ำ สามารถใช้คำสั่ง excel ลบข้อมูลซ้ำ ในแท็บ Data เพื่อจัดการได้ แต่ควรเลือกรหัสธุรกรรม หรือเลขเอกสารร่วมด้วย

ทำไม Excel แสดงวันที่ผิดไปหลายปี?

วันที่คลาดเคลื่อนไปประมาณ 4 ปี อาจเกิดจากระบบวันที่ 1900 และ 1904 ไม่ตรงกัน โดยทั้งสองระบบมี Serial Number ต่างกัน 1,462 วันสำหรับวันที่เดียวกัน หากคัดลอกข้อมูลระหว่างไฟล์ที่ใช้ระบบต่างกัน อาจเกิดวันที่ผิดจากต้นฉบับได้ (2026) [3]

สำหรับ Excel บน Windows สามารถตรวจสอบได้ที่ File → Options → Advanced → When calculating this workbook → Use 1904 date system แต่ไม่ควรเปลี่ยนการตั้งค่าทันที เพราะอาจกระทบวันที่อื่นในไฟล์ ควรสำรองไฟล์ และตรวจสอบแหล่งที่มาของข้อมูลก่อน

สรุป วิธีแก้ Excel วันที่เป็นตัวเลขให้ตรงกับปัญหา

สรุปแล้ว วิธีแก้ควรเริ่มจากตรวจสอบประเภทข้อมูล หากเป็น Serial Number ให้เปลี่ยน Format Cells เป็น Date แต่ถ้าเป็นข้อความให้ใช้สูตร DATEVALUE หรือ DATE ส่วนวันที่ที่คลาดเคลื่อนหลายปี ควรตรวจสอบระบบวันที่ก่อนแก้ไข เพื่อป้องกันความผิดพลาดในการคำนวณทางการเงิน

Facebook
Twitter
Telegram
LinkedIn
ข้อมูลผู้เขียน

แหล่งอ้างอิง