อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน Excel ด้วยปี พ.ศ. แทนที่จะใส่ ค.ศ. 1

อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน Excel ด้วยปี พ.ศ. แทนที่จะใส่ ค.ศ.

หลังจากบทความที่แล้ว ผมได้ให้คำแนะนำเกี่ยวกับการตั้งค่าวันที่ให้ถูกต้องแล้ว (เรื่อง วัน/เดือน/ปี หรือ เดือน/วัน/ปี )

มาวันนี้ ผมจะขอย้ำอีกเรื่องนึงซึ่งเกี่ยวกับวันที่เช่นเดียวกัน (ซึ่งจริงๆ ได้พยายามย้ำหลายครั้งแล้ว)
นั่นก็คือ… การทำงานเกี่ยวกับวันที่ใน Excel เราจะต้องใส่ปีเป็น ค.ศ. ไม่ใช่ พ.ศ. 
เช่น หากต้องการใส่วันที่ 27 เมษายน พ.ศ. 2560 ให้ใส่ว่า 27/4/2017 ไม่ใช่ 27/4/2560 !

เพราะถ้าใส่เป็น 27/4/2560 …Excel จะคิดว่าเราหมายถึง 27 เมษายน ค.ศ. 2560 ซึ่งเป็นวันในอนาคตอีก 543 ปี!! (บ้าไปแล้ว)

บางคนถึงรู้อย่างงี้ก็บอกว่า… ฉันไม่แค่ร์หรอก! ก็เรารู้เองว่าจริงๆ มันคือ พ.ศ. 2560 ก็ได้ ยิ่งถ้านัดกับเพื่อนๆ ร่วมงานทุกคนให้ร่วมใจกันเข้าใจว่ามันเป็น พ.ศ. ก็น่าจะใช้ได้นี่นา? (เหมือนอุปาทานหมู่ หรือพวก ทฤษฎีสมคบคิดเลยแฮะ)

ผมจะบอกว่าถึงเราจะฮั้วกับเพื่อนแล้วมันก็จะผิดอยู่ดี ซึ่งผมจะแสดงให้เห็นชัดๆ ว่ามันไม่ ok ยังไงบ้าง?

ถ้าใส่เป็น พ.ศ. จะผิดยังไง?

อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน Excel ด้วยปี พ.ศ. แทนที่จะใส่ ค.ศ. 2

จะเห็นว่า ถ้าใส่เป็น พ.ศ. แล้ว…

  1. Excel จะไม่รู้จักวันที่ 29 กุมภา ในปีที่ควรรู้จัก แต่ดันไปคิดว่ามี 29 กุมภาในปีที่ไม่ควรจะมีแทน! (แปลว่า ถ้านับระยะห่างของวันก็อาจจะผิดได้ด้วย)
  2. เรื่องการตรวจสอบว่าวันนั้นเป็นวัน จันทร์,อังคาร,พุธ,พฤหัส,ศุกร์,เสาร์,อาทิตย์ จะผิดไปโดยสิ้นเชิง (แปลว่า ถ้าใช้พวก NETWORKDAYS, WORKDAYS เพื่อทำงานเกี่ยวกับวันทำงาน/วันหยุด ก็จะผิดเช่นกัน)

วิธีตรวจสอบง่ายๆ ว่าใส่ถูกหรือผิด

วิธีดูง่ายๆ เลยว่าใส่ถูกหรือไม่ถูก ให้ลองเปลี่ยน Format เป็น General ดู ถ้าเลขออกมาประมาณ 4 หมื่นกว่าๆ ก็น่าจะถูก แต่ถ้าออกมา 2 แสนนี่ผิดละ (เฉพาะกรณีที่เราใช้วันที่ในยุคปัจจุบันนะ)

อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน Excel ด้วยปี พ.ศ. แทนที่จะใส่ ค.ศ. 3

แล้วถ้าเราอยากให้มันแสดงเป็นปี พ.ศ. จะให้ทำไง?

วิธีจะใส่ข้อมูลด้วย ปี. ค.ศ. แต่จะให้แสดงเป็น ปี พ.ศ. น่ะเหรอครับ ง่ายที่สุดคือ ทำการเปลี่ยน Number Format ซะ

โดยเลือก Cell/Range ที่ต้องการเปลี่ยน Format แล้วคลิ๊กขวา เลือก Format Cells… แล้วทำตามรูป

อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน Excel ด้วยปี พ.ศ. แทนที่จะใส่ ค.ศ. 4

ถ้าอยากกรอกเป็น ปี พ.ศ. จริงๆ แต่ให้ถูกต้องล่ะ จะทำยังไง?

จริงๆ มันก็ตั้งค่าให้กรอกเป็น พ.ศ. ได้ครับ แต่จะยุ่งยากหน่อย และห้ามลืมด้วย (ไม่งั้นก็ผิดอีก)

แต่ถ้าดึงดันว่าอยากจะทำจริงๆ ก็ทำตามนี้ครับ
คือต้อง set format ตามนี้ (ติํก Input Dates According to Selected Calendar ) ก่อนพิมพ์วันที่ลงไปนะ

อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน Excel ด้วยปี พ.ศ. แทนที่จะใส่ ค.ศ. 5

 

 


ใครสนใจอยากใช้ Excel ได้ดีขึ้น อัตโนมัติขึ้น แนะนำ ลองดู Workshop นี้ได้เลย ตอนนี้กำลังจะอบรมแล้ว

แนะนำ Power Query WORKSHOP 2025 🚀

โดย เทพเอ็กเซล พร้อมยกระดับทักษะการใช้ Excel ให้คุณทำงานได้เร็วและแม่นยำยิ่งขึ้น!

✅ รวบรวม+ดัดแปลง Data เพื่อเตรียมข้อมูลก่อน Pivot ให้พร้อมแบบอัตโนมัติ ด้วย Power Query
สอนตั้งแต่เบื้องต้น จนถึงแก้ไข M Code ด้วยตัวเองได้ 🔥

เลือกรูปแบบการเรียนที่สะดวกสำหรับคุณ:

1️⃣ ONSITE (2 วันเต็ม) – ได้เจอวิทยากรตัวจริง!

  • 📍 17-18 พ.ค. 68 | ⏰ 9:00 – 17:00 น. | 🏨 Sindhorn Midtown Hotel
  • 💰 ราคาพิเศษ 7,000 – 7,500 บาท/ท่าน (รวม VAT) (ปกติ 8,500 บาท)
  • ⭐ Early Bird ชำระก่อน 30 เม.ย. + ลูกค้าเก่า Workshop มีส่วนลดพิเศษ

2️⃣ LIVE ONLINE (6 วัน วันละ 2 ชม.) – เรียนจากที่ไหนก็ได้!

  • 📅 13-15 & 20-22 พ.ค. 68 | ⏰ 20:00 – 22:00 น. | 💻 ผ่าน Zoom
  • 💰 ราคาพิเศษ 4,000 – 4,500 บาท/ท่าน (รวม VAT) (ปกติ 5,500 บาท)
  • ⭐ Early Bird ชำระก่อน 30 เม.ย. + ลูกค้าเก่า Workshop มีส่วนลดพิเศษ

👉 สมัครเลย! ดูรายละเอียดเพิ่มเติมที่นี่ https://www.thepexcel.com/thepexcel-public-workshop-2025/

สอบถามเพิ่มเติม: LINE: @ThepExcelWorkshop ได้เลย

Public Training Workshop 2025
อบรม In-House Training

Feedback การใช้งาน AI Chatbot