เทคนิคการแยกวันที่และเวลาออกจากกัน

เจาะลึกฟังก์ชั่น INDEX : เคล็ดวิชาการใช้งานสูตร INDEX
เทคนิคการสร้างกราฟสุดสร้างสรรค์

มีแฟนเพจท่านหนึ่งถามใน Facebook Page มาว่า

ถาม

ผมมีวันเวลา แบบนี้ 28/2/2014 23:52:00
อยากตัดแยกวันและเวลาออกเป็นคนละเซลล์ต้องทำอย่างไรครับ?

ตอบ

การจะแยกวันที่กับเวลาออกจากกัน ต้องเข้าใจก่อนว่า จริงๆแล้ววันที่คือเลขจำนวนเต็ม เวลาคือเลขทศนิยม (หากยังไม่เข้าใจ ลองอ่านได้ที่นี่ https://www.thepexcel.com/how-date-time-work/)

แปลว่าเจ้าเลข 28/2/2014 23:52:00 จริงๆ แล้วคือ 41698.9944444444

separate-date-time

ที่นี้เราจะต้องแยกมันออกเป็นสองส่วน คือ ส่วนจำนวนเต็ม (ซึ่งจะกลายเป็นวันที่) และอีกส่วนคือ ส่วนทศนิยม (ซึ่งจะกลายเป็นเวลา)

  • ส่วนจำนวนเต็ม ผมจะใช้สูตร ROUNDDOWN มาช่วย เพราะเป็นการปัดค่าลง โดยผมกำหนดให้เป็น ทศนิยม 0 ตำแหน่ง
  • ส่วนทศนิยม ผมจะใช้ฟังก์ชั่น MOD มาช่วย ซึ่งหน้าที่ของมันคือ หารแล้วเอาเศษที่เหลือ ดังนั้นผมเลยเอาเลขดังกล่าวหารด้วย 1 เศษที่เหลือก็จะหลายเป็นทศนิยมไป

ขั้นตอนต่อไปก็แค่ปรับ format ให้เหลือแค่วันที่ และ เวลา ตามลำดับ เป็นอันจบครับ

........

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

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


เจาะลึกฟังก์ชั่น INDEX : เคล็ดวิชาการใช้งานสูตร INDEX
เทคนิคการสร้างกราฟสุดสร้างสรรค์

Posted on: March 8, 2014
Tags: , , ,

Leave a Reply

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