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

อะไรจะเกิดขึ้น? เมื่อใส่วันที่ใน 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

 

 

........

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

อย่าลืมกดติดตามเทพเอ็กเซลได้ที่ Facebook.com/ThepExcel
และสามารถติดตามคลิปวีดีโอเจ๋งๆ ได้ที่ YouTube Channel ของ Thep Excel ครับ


การตั้งค่าให้ Excel รู้จักวันที่ในรูปแบบที่ต้องการ เช่น วัน/เดือน/ปี ไม่ใช่ เดือน/วัน/ปี
แนวทางจัดการวันที่สุดมั่ว (ผิดไปแล้วทำไงดี)
  •  
  •  
  •  
  •  
  •  

Posted on: April 27, 2017
Tags: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *