คำอธิบาย
TIMEVALUE ฟังก์ชันที่จะเปลี่ยนเวลาจากข้อความ (text) ให้กลายเป็นค่าเลขฐานสิบ (decimal number) ที่ Excel นำไปใช้งานได้ ครอบคลุมเวลาตั้งแต่ 0:00 AM จนถึง 11:59 PM ซึ่งแสดงผลเป็นค่า 0 ถึง 0.99988426
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
TIMEVALUE(time_text)
Arguments
-
time_text (Required – string)
ตัวอักขระที่แทนเวลาที่เราต้องการจะเปลี่ยนให้เป็นเลขฐานสิบ ต้องเป็นข้อความที่ถูกฟอร์แมตให้ Excel เข้าใจ เช่น “6:45 PM” หรือ “18:45”
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: เปลี่ยนข้อความ "2:24 AM" ให้เป็นค่าเลขฐานสิบที่แสดงส่วนของวันในรูปแบบทศนิยม=TIMEVALUE("2:24 AM")
Result:ได้ผลลัพธ์ที่เป็นเปอร์เซ็นต์ของวัน เช่น 0.10 สำหรับ 2:24 AM -
Formula:
Description: เปลี่ยนข้อความ "22-Aug-2011 6:35 AM" ให้เป็นค่าเลขฐานสิบที่แสดงส่วนของวัน โดยไม่สนใจส่วนวันที่=TIMEVALUE("22-Aug-2011 6:35 AM")
Result:ได้ผลลัพธ์เป็นเปอร์เซ็นต์ของวัน เช่น 0.2743 -
Formula:
Description: เปลี่ยนข้อความ "14:30" ให้เป็นค่าเลขฐานสิบสำหรับเวลา 14:30 (2:30 PM)=TIMEVALUE("14:30")
Result:ได้ผลลัพธ์เป็นเปอร์เซ็นต์ของวัน เช่น 0.5833 สำหรับ 2:30 PM -
Formula:
Description: คำนวณระยะเวลาในการทำงานโดยหักลบเวลาที่เข้าออกจากกันและคูณด้วย 24/9 สมมติว่ามีการทำงาน 9 ชั่วโมงต่อวัน=(TIMEVALUE(D2)-TIMEVALUE(C2))*(24/9)
Result:ได้ผลลัพธ์เป็นเวลาการทำงานในหน่วยชั่วโมง -
Formula:
Description: รวมฟังก์ชัน DATEVALUE และ TIMEVALUE เพื่อแสดงเวลาในฟอร์แมทวันที่และเวลา=DATEVALUE(B2)+TIMEVALUE(C2)
Result:ได้ผลลัพธ์เป็นการแสดงตารางเวลาของการประชุมในรูปแบบวันที่และเวลา
Tips & Tricks
ฟังก์ชัน TIMEVALUE สามารถจัดการกับรูปแบบเวลาหลายแบบเช่น “6:45 PM” หรือ “18:45” แต่ต้องแน่ใจว่าเวลามีการฟอร์แมตด้วยเครื่องหมายจุดคู่ให้สัมพันธ์กับชั่วโมง นาที และวินาที นอกจากนี้ ควรตรวจสอบให้แน่ใจว่าข้อมูลที่ป้อนนั้นเป็นข้อความ (text) ถ้าหากเวลาไม่ได้อยู่ในรูปแบบที่รู้จัก Excel จะคืนค่าเป็น #VALUE error
ข้อควรระวัง (Cautions)
ฟังก์ชัน TIMEVALUE ต้องการข้อมูลเป็นข้อความที่มีรูปแบบเวลา หากไม่ใช่จะคืนค่าเป็น #VALUE error ฟังก์ชันนี้ยังไม่สามารถจัดการกับเวลาที่มีข้อมูลวันที่ปะปนอยู่ได้ และถ้าเซลล์ที่ตั้งมีการฟอร์แมตเป็นเวลาแล้ว ฟังก์ชันนี้อาจจะไม่ทำงาน นอกจากนี้ หากข้อมูลมีผสมรูปแบบเวลาที่ไม่มีความผิดพลาดกับเวลาที่มีความผิดพลาด ควรทดสอบโดยใช้สูตรอื่นแทน เช่นการบวกศูนย์ในการตรวจสอบ
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ฟังก์ชันนี้ยอดเยี่ยมในกรณีที่คุณต้องการเปลี่ยนเวลาที่เป็นข้อความเป็นเลขฐานสิบเพื่อใช้ในการคำนวณต่อไป แต่ฟังก์ชันนี้มีข้อจำกัดเรื่องรูปแบบที่รับได้ และหากรูปแบบผิดเพียงเล็กน้อยจะทำให้ได้ข้อผิดพลาดทั่วไป
References
- Microsoft Official Documentation
- ExcelJet TIMEVALUE
- ExcelTip TIMEVALUE
- Five Minute Lessons TIMEVALUE
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply