จริงครับ ไม่ได้มั่วนิ่ม เรื่องนี้กำลังจะเป็นปัญหาใหญ่ เพราะอีกไม่กี่ปีก็จะถึงปี 2030 และบางแห่งเริ่มวางแผนงานไปไกลถึงปี 2030 กันแล้ว
.
ไม่เชื่อลองพิมพ์ 14/2/30 ลงไป จะพบว่า Excel รับรู้ค่าที่กรอกลงไปเป็น 14/2/1930
.
ถ้าพิมพ์ 14/2/24 ลงไป Excel ยังคงรับรู้ถูกต้องว่าเป็น 14/2/2024 ... ทำไมจึงเป็นแบบนี้
.
เพราะไมโครซอฟท์พยายามหาทางช่วยลดเวลาที่ใช้ในการกรอกวันที่ให้ทำได้เร็วขึ้น แค่พิมพ์เลขปี 2 หลักท้ายก็พอ ไม่ต้องเสียเวลาไปพิมพ์ 4 หลัก
.
ถ้าพิมพ์แค่ 2 หลักท้ายตามนี้
00-29 จะกลายเป็น 2000-2029
30-99 จะย้อนกลับไปเป็น 1930-1999
.
ถ้ากรอกเลขปีแค่ 2 หลักท้ายแล้วดันใช้รูปแบบ d/m/yy ด้วย จะหมดโอกาสทราบเลยว่าเลขปีด้านหน้าไม่ใช่ 20 นำหน้า
.
ดังนั้นถ้าอยากให้ Excel ใช้ปีได้ถูกต้อง แนะนำให้กรอกเลขปี 4 หลักเต็มๆเสมอและใช้ d/m/yyyy เพื่อแสดงเลขปี 4 หลักเต็มๆด้วยครับ
.
ปล
สำหรับคนที่ชอบกรอกเลขปีพ.ศ.แค่ 2 หลักท้ายลงไป เช่น 14/2/67 ปีของคุณที่บันทึกไว้จะเป็นปี 19 นำหน้าทั้งหมด Excel จะถือว่าเป็นค.ศ. 1967
.
https://learn.microsoft.com/en-us/office/troubleshoot/excel/two-digit-year-numbers?wt.mc_id=M365-MVP-4000499
You can change the When a two digit year is entered, interpret a year between setting to a value that is not compatible with Excel. If you enter an incompatible value, Excel will revert to the rules discussed in the "The 2029 Rule" section of this article.