TLDR สรุปสั้นๆ
HOUR ดึงค่าชั่วโมงจากเวลาเป็นจำนวนเต็มตั้งแต่ 0 ถึง 23
คำอธิบาย
ฟังก์ชัน HOUR ใช้เพื่อดึงค่าของชั่วโมงจากค่าที่เป็นเวลา โดยชั่วโมงจะถูกคืนค่าเป็นจำนวนเต็มที่อยู่ในช่วง 0 (จุดเริ่มต้นวัน) ถึง 23 ( 5 ทุ่ม )
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 และเวอร์ชันก่อนหน้า
รูปแบบคำสั่ง (Syntax)
HOUR(serial_number)
Arguments
-
serial_number (Required – Text หรือ Decimal)
เวลาที่ต้องการหาค่าชั่วโมง ซึ่งอาจจะถูกระบุเป็นสตริงตัวอักษร เช่น “6:45 PM” เป็นจำนวนทศนิยม เช่น 0.78125 ที่แสดงเวลา 6:45 PM หรือเป็นผลลัพธ์จากฟังก์ชันหรือสูตรอื่น ๆ เช่น TIMEVALUE(“6:45 PM”)
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ดึงค่าชั่วโมงจากเวลา “9:00 AM”=HOUR("9:00 AM")
Result:9 (จำนวนเต็มแสดงเวลาเป็นชั่วโมง) -
Formula:
Description: ดึงค่าชั่วโมงจากเวลา “6:30 PM”=HOUR("6:30 PM")
Result:18 (เพราะ 6 PM คือชั่วโมงที่ 18 ของวัน) - Formula: หาก A1 มีค่าวันที่และเวลา ’29-May-2021 6:23′
Description: ดึงค่าชั่วโมงจากเซลล์ที่มีวันที่พร้อมเวลา=HOUR(A1)
Result:6 (แสดงเฉพาะค่าชั่วโมงจากข้อมูลที่มีวันที่) - Formula:
Description: ดึงค่าชั่วโมงจากข้อความที่มีวันที่พร้อมเวลา=HOUR("29-May-2021 6:23")
Result:6 (แสดงเฉพาะค่าชั่วโมงจากข้อมูลที่มีวันที่)
Tips & Tricks
คุณสามารถใช้ฟังก์ชัน HOUR ร่วมกับฟังก์ชันอื่น เช่น IF หรือ TIME เพื่อสร้างเงื่อนไขหรือค่าเวลาใหม่ ๆ ที่ซับซ้อนได้ หรือใช้กับ Conditional Formatting เพื่อเน้นข้อมูลตามช่วงเวลา
ข้อควรระวัง (Cautions)
HOUR ต้องการตัวเลขที่เป็นจริงของเวลาหรือวันที่ หากระบุค่าอื่นที่ไม่ใช่เวลาหรือวันที่ที่ถูกต้องจะได้ค่าเป็น #VALUE!
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply