ต้องบอกก่อนเลยว่าเรื่องวันที่และเวลา เป็นเรื่องที่หลายคนไม่เข้าใจ และอาจจะกำลังปวดหัวกับมันอย่างมาก ซึ่งสิ่งหนึ่งที่ทำให้หลายท่านปวดหัวแบบสุดๆ ไปเลยก็คือเรื่องของ “รูปแบบวันที่”

นี่คือตัวอย่างกรณีที่ตั้งค่าผิด

สิ่งที่เกิดขึ้นคือ เราตั้งใจพิมพ์รูปแบบวันที่ในรูปแบบ วัน/เดือน/ปี

แต่หารู้ไม่ว่าคอมพิวเตอร์ที่เรากำลังใช้อยู่ดันถูกตั้งค่าใน Control Panel ให้เป็น เดือน/วัน/ปี ผลลัพธ์ที่ได้เลยมั่วนิ่มเลย!!

อธิบายความผิดพลาด

  • 13/4/2017 ถูกจัดชิดซ้าย (เป็น Text) เพราะมันไม่รู้จัก เดือนที่ 13 นั่นเอง (วันที่ 4 เดือน 13 ค.ศ. 2017 ???)
  • แปลว่าเลข 10/4/2017 ที่เราเข้าใจว่าถูกต้อง จริงๆ ก็ผิดด้วย เพราะ Excel เข้าใจว่าเป็นวันที่ 4 ตุลาคม แต่จริงๆ เราต้องการเป็นวันที่ 10 เมษายนต่างหาก!!
  • ส่วนการที่ 3/5/2017 ลาก Fill Handle ลงมาแล้วเหมือนว่าเดือนจะเปลี่ยน จริงๆ แล้วสิ่งที่เปลี่ยนคือวันที่ถูกแล้ว แต่เพราะวันที่อยู่ตรงกลางเราเลยสับสน(เอามากๆ!)

ดังนั้นจะเห็นว่า การตั้งค่าแบบ เดือน/วัน/ปี จะทำให้พวกเราคนไทยสับสนเอามากๆ เลย ผมจึงอยากขอเชิญชวนให้มาตั้งค่าเป็น วัน/เดือน/ปี ดีกว่าครับ ยกเว้นว่าที่บริษัทของคุณตกลงกันไว้ว่า จะให้กรอกเป็น เดือน/วัน/ปี ทั้งบริษัทเลย แบบนั้นก็ไม่มีปัญหาครับ ตราบใดที่คุณรู้ว่ากำลังทำอะไร และเพื่อนร่วมงานของคุณตั้งค่าแบบเดียวกัน มันก็น่าจะ ok

รู้ได้ยังไงว่าคอมพิวเตอร์ของเรากำลังใช้ Format แบบไหน?

มี 2 วิธีครับ

  1. ลองกรอกวันที่ ที่มากกว่า 12 ดู เช่น วันสงกรานต์ก็ได้ 13/4/2017 ว่า Excel รู้จักหรือไม่? (ถ้ารู้จักจะต้องชิดขวา ไม่รู้จักจะชิดซ้าย)
    • ถ้าออกมาเป็นชิดซ้าย (Excel ไม่รู้จักว่าเป็นวันที่) แสดงว่าตั้งค่าใน Control Panel ผิด
  2. ลองกด Ctrl+; เพื่อ Stamp ค่าวันที่ปัจจุบันก็ได้
    • ถ้าออกมาไม่ใช่ วัน/เดือน/ปี แสดงว่าตั้งค่าผิด

วิธีตั้งค่ารูปแบบวันที่ใน Control Panel

เดี๋ยวเราจะไปเปลี่ยนค่า Region Format ใน Control Panel กันครับ ซึ่งขั้นตอนจะขึ้นกับ Version ของ Windows เลยครับ

หลังจากทำตาม Step เหล่านี้เสร็จ Excel จะรู้จักวันที่ในรูปแบบ วัน/เดือน/ปี ทันทีโดยไม่ต้อง Restart โปรแกรมเลยนะครับ
แต่อะไรที่พิมพ์พิมพ์ผิด Format ไปแล้วมันก็จะหลายเป็น Text แบบถาวรเลย ไม่ได้มีการ Convert ให้นะครับ !!

ถ้าเป็น Windows 10

1.ให้คลิ๊กที่รูป Windows แล้วไปเลือก Settings ที่เป็นรูปเฟืองก่อน

2. เลือก Time & Language

3. เลือก Additional Date Time & Regional Settings

4. เลือก Region แล้วไป Tab ชื่อ Format แล้วเลือก Thai แล้ว OK

ถ้าเป็น Windows 7

1. เลือก Control Panel

2. ไปที่ Clock, Language, and Region

หรือ ตามนี้

3. เลือก Region and Language แล้วไป Tab ชื่อ Format แล้วเลือก Thai แล้ว OK

 

ใครทำตามนี้แล้วยังทำไม่ได้ comment ไว้ได้เลยครับ ผมจะได้ช่วยแก้ปัญหาให้ได้