TLDR สรุปสั้นๆ
TIMEVALUE แปลงข้อความเวลาเป็นทศนิยมที่ Excel รับรู้ได้ โดยไม่สนใจวันที่ มีประโยชน์ในการคำนวณเกี่ยวกับเวลา
คำอธิบาย
ฟังก์ชัน TIMEVALUE ใช้ในการแปลงข้อความตัวเลขเวลาที่ถูกเขียนเป็นข้อความให้เป็นรูปแบบเลขทศนิยม ซึ่ง Excel สามารถจดจำและใช้งานเป็นเวลาได้ เช่นจาก “2:24 AM” จะถูกแปลงเป็น 0.1 ซึ่งแสดงถึงเวลาบางส่วนของวันนั้น จากเวลา 0:00:00 จนถึง 23:59:59
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือก่อนหน้านั้น
รูปแบบคำสั่ง (Syntax)
TIMEVALUE(time_text)
Arguments
-
time_text (Required – Text)
ข้อความที่แสดงถึงเวลาในรูปแบบที่ Excel จดจำได้ เช่น “6:45 PM” หรือ “18:45” โดยไม่สนใจวันที่
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: แปลงข้อความเวลา "2:24 AM" เป็นเลขทศนิยมที่แสดงถึงเวลานั้น=TIMEVALUE("2:24 AM")
Result:0.1 (ตัวเลขที่แสดงถึงเวลาบางส่วนของวัน) -
Formula:
Description: แปลงข้อความที่มีทั้งวันที่และเวลา แต่จะสนใจแค่เวลามาแปลงเป็นเลขทศนิยม=TIMEVALUE("22-Aug-2011 6:35 AM")
Result:0.2743 (ตัวเลขที่แสดงถึงเวลาบางส่วนของวัน) -
Formula:
Description: แปลงข้อความเวลา "18:00" (รูปแบบ 24 ชั่วโมง) เป็นเลขทศนิยม=TIMEVALUE("18:00")
Result:0.75 (18:00 นาฬิกา คือ 0.75 ของวัน) -
Formula:
Description: ในกรณีที่เวลาถูกเก็บในรูปแบบที่ไม่ใช่ข้อความ ต้องแปลงเป็นข้อความเวลาก่อน แล้วจึงค่อยใช้ TIMEVALUE เพื่อหลีกเลี่ยงข้อผิดพลาด #VALUE=TIMEVALUE(TEXT(B2,"HH:MM:SS"))
Result:ขึ้นอยู่กับเวลาที่อยู่ในเซลล์ B2 (ไม่มี #VALUE) -
Formula:
Description: คำนวณช่วงเวลาการทำงานโดยใช้เวลาที่เก็บเป็นข้อความจำนวนชั่วโมงในวันเท่ากับ 9 ชั่วโมง=(TIMEVALUE(D2)-TIMEVALUE(C2))*(24/9)
Result:จำนวนช่วงการทำงานในรูปแบบทศนิยม
Tips & Tricks
หากต้องการใช้เวลากับการคำนวณอื่น ๆ เช่นการหาผลต่างของเวลา ฟังก์ชัน TIMEVALUE จะมีประโยชน์มากในการแปลงเวลาจากข้อความให้เป็นเลขทศนิยมที่สามารถใช้งานร่วมกับฟังก์ชันทางคณิตศาสตร์หรือฟังก์ชันอื่นๆ ได้ง่ายขึ้น
ข้อควรระวัง (Cautions)
ฟังก์ชันนี้ต้องการให้ข้อมูลอยู่ในรูปแบบข้อความที่ Excel เข้าถึงได้เท่านั้น ถ้าข้อมูลเป็นรูปแบบอื่นจะเป็นข้อผิดพลาด #VALUE นอกจากนี้ ฟังก์ชันนี้จะไม่สนใจวันที่ หากใส่ข้อมูลวันที่เข้ามาด้วย
ฟังก์ชันที่เกี่ยวข้อง
References
- TIMEVALUE function official documentation
- Corporate Finance Institute – TIMEVALUE
- Excel Jet – TIMEVALUE Function
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply