มามีสาระกันบ้างนะครับ เกี่ยวกับรูปแบบวันที่ใน Excel
-ปรกติถ้าเราใส่วันที่ 2-5-12 เข้าไปแล้วกด Enter excel ก็จะแสดงผลเป็น
02/05/12 (วันที่ 2 เดือน 5 ปี 2012)
*รูปแบบการป้อนวันที่จะต่างกันไปในคอมแต่ละเครื่องนะครับ ขึ้นอยู่กับการตั้งค่า Region and Language ใน Control panel บางเครื่องก็เป็น เดือน/วัน/ปี บางเครื่องก็ วัน/เดือน/ปี
-จากนั้นถ้าเราคลิ๊กขวาเลือก Format cells
ก็จะสามารถเปลี่ยนรูปแบบได้อีกเป็น
2-May-12
May 2, 2012
หรืออื่น ๆ อันนี้แบบธรรมดา
-แต่ถ้าเราอยากได้ปี พ.ศ. จะทำอย่างไร ....
เฉลย เราสามารถแก้ได้โดย ไปแก้ไขที่ Format cells แล้วเลือก Custom format
แล้วพิมพ์เข้าไปว่า "วว/ดด/ปป"
วันที่ ที่แสดงก็จะเปลี่ยนเป็น ๐๒/พ.ค./๕๕ (โดยการป้อนวันที่เข้าไปก็ยังจะเป็น 2-5-12 เหมือนเดิม)
-แล้วถ้าเราไม่อยากได้ตัวเลขไทยละ จะทำอย่างไร
เฉลย เข้าไปแก้ไขที่เดิม โดยเปลี่ยนเป็น dd/ดด/bb
วันที่ ที่แสดงก็จะเปลี่ยนเป็น 02/พ.ค./55
*ตัวคั่น "/" สามารถใช้ตัว "-" หรืออื่นแทนได้ เหรือช่องว่างแทนก็ได้ครับ
สามารถเปลี่ยนเป็นแบบอื่น ๆ ได้อีก
Custom format ผลลัพธ์
dd-mm-yy 02-08-12
dd-mmm-yy 02-Aug-12
dd-mmm-yyyy 02-Aug-2012
dd-mmmm-yyyy 02-August-2012
dd-ดดด-yyyy 02-ส.ค.-2012
dd-ดดดด-yyyy 02-สิงหาคม-2012
dd-ดดด-bb 02-ส.ค.-55
dd-ดดดด-bbbb 02-สิงหาคม-2555
หรือใครจะบอกว่าพิมพ์ 2-5-2555 เข้าไปเลยก็ได้ไม่เห็นยากอะไร
พิมพ์ได้ครับ แต่คอมพิวเตอร์จะตีความว่าเป็นวันที่ 2 เดือน 5 คริสต์ศักราช 2555
ดังนั้นหากใครจะต่อยอดไปโดยใช้สูตรของ Excel จะทำให้การคำนวนผิดพลาดได้
เช่น จะตรวจสอบว่า งานวันนี้เลย Due ไปหรือยัง จากตรงนี้ต้องตรวจสอบกับสูตร =TODAY() ซึ่งสูตร
จะคืนค่าวันที่ปัจจุบันมา เมื่อนำมาลบกับวันที่ ที่เราป้อนเข้าไป ก็จะผิดพลาดกันไปตามระเบียบครับ
***วันที่ 2-5-2012 กับ 2-5-2555 ต่างกันอยู่ 198,326 วันนะครับ -0- ***
Jirata MAi
-ปรกติถ้าเราใส่วันที่ 2-5-12 เข้าไปแล้วกด Enter excel ก็จะแสดงผลเป็น
02/05/12 (วันที่ 2 เดือน 5 ปี 2012)
*รูปแบบการป้อนวันที่จะต่างกันไปในคอมแต่ละเครื่องนะครับ ขึ้นอยู่กับการตั้งค่า Region and Language ใน Control panel บางเครื่องก็เป็น เดือน/วัน/ปี บางเครื่องก็ วัน/เดือน/ปี
-จากนั้นถ้าเราคลิ๊กขวาเลือก Format cells
ก็จะสามารถเปลี่ยนรูปแบบได้อีกเป็น
2-May-12
May 2, 2012
หรืออื่น ๆ อันนี้แบบธรรมดา
-แต่ถ้าเราอยากได้ปี พ.ศ. จะทำอย่างไร ....
เฉลย เราสามารถแก้ได้โดย ไปแก้ไขที่ Format cells แล้วเลือก Custom format
แล้วพิมพ์เข้าไปว่า "วว/ดด/ปป"
วันที่ ที่แสดงก็จะเปลี่ยนเป็น ๐๒/พ.ค./๕๕ (โดยการป้อนวันที่เข้าไปก็ยังจะเป็น 2-5-12 เหมือนเดิม)
-แล้วถ้าเราไม่อยากได้ตัวเลขไทยละ จะทำอย่างไร
เฉลย เข้าไปแก้ไขที่เดิม โดยเปลี่ยนเป็น dd/ดด/bb
วันที่ ที่แสดงก็จะเปลี่ยนเป็น 02/พ.ค./55
*ตัวคั่น "/" สามารถใช้ตัว "-" หรืออื่นแทนได้ เหรือช่องว่างแทนก็ได้ครับ
สามารถเปลี่ยนเป็นแบบอื่น ๆ ได้อีก
Custom format ผลลัพธ์
dd-mm-yy 02-08-12
dd-mmm-yy 02-Aug-12
dd-mmm-yyyy 02-Aug-2012
dd-mmmm-yyyy 02-August-2012
dd-ดดด-yyyy 02-ส.ค.-2012
dd-ดดดด-yyyy 02-สิงหาคม-2012
dd-ดดด-bb 02-ส.ค.-55
dd-ดดดด-bbbb 02-สิงหาคม-2555
หรือใครจะบอกว่าพิมพ์ 2-5-2555 เข้าไปเลยก็ได้ไม่เห็นยากอะไร
พิมพ์ได้ครับ แต่คอมพิวเตอร์จะตีความว่าเป็นวันที่ 2 เดือน 5 คริสต์ศักราช 2555
ดังนั้นหากใครจะต่อยอดไปโดยใช้สูตรของ Excel จะทำให้การคำนวนผิดพลาดได้
เช่น จะตรวจสอบว่า งานวันนี้เลย Due ไปหรือยัง จากตรงนี้ต้องตรวจสอบกับสูตร =TODAY() ซึ่งสูตร
จะคืนค่าวันที่ปัจจุบันมา เมื่อนำมาลบกับวันที่ ที่เราป้อนเข้าไป ก็จะผิดพลาดกันไปตามระเบียบครับ
***วันที่ 2-5-2012 กับ 2-5-2555 ต่างกันอยู่ 198,326 วันนะครับ -0- ***
Jirata MAi
ความคิดเห็น
แสดงความคิดเห็น