เทคนิคการแปลงข้อมูลวันที่ (วัน/เดือน/ปี)

E7. เทคนิคการแปลงข้อมูลวันที่ (วัน/เดือน/ปี)

สำหรับต้องการให้ฟิลด์วันที่เป็นมากกว่าวันที่ตามปกติ เช่น 1/10/2005,
15/5/2005 โดยต้องการให้แสดง วันในรูปแบบของวันในสัปดาห์, เดือน, ปี
ผมจะแนะนำเทคนิคการเอาข้อมูลวันที่มาแปลงให้เป็นวัน, เดือน, ปี ในรูปแบบ
ต่าง ๆ ดังนี้ รับรองสะดวกรวดเร็ว

แนะนำสูตรสารพัดประโยชน์ =TEXT(ค่า,รูปแบบ)

แปลงข้อมูลเป็นวันที่
=text(B1,”dddd”)

แปลงข้อมูลเป็นเดือน
=text(B1,”mmmm”)

แปลงข้อมูลเป็นปี
=text(B1,”YYYY”)

มีบางท่านแย้งผมมาว่าทำไมไม่ใช้การจัดรูปแบบเซลล์ ซึ่งก็ทำได้เหมือนกัน
ผมอธิบายดังนี้ครับ ถ้าท่านดูหน้าจอ คงไม่แตกแต่างกัน แต่ในความเป็นจริงแล้ว
ต่างกันครับเพราะค่าที่เก็บไม่เหมือนกัน การใช้สูตรแปลงแบบผมเป็นการแปลงจริง
ๆ สามารถนำไปใช้ในเรื่องต่าง ๆ ได้ เช่น Pivot table