ฟังก์ชัน TIMEVALUE ใน Excel เป็นฟังก์ชันที่ช่วยแปลงข้อความที่เป็นเวลา เช่น "14:30" หรือ "8:45 PM" ให้เป็นค่าเวลาในรูปแบบที่ Excel เข้าใจและสามารถนำไปคำนวณได้ เช่น การบวก ลบ หรือหาผลต่างเวลา ฟังก์ชันนี้มีประโยชน์มากเมื่อคุณนำเข้าข้อมูลจากระบบอื่น เช่น ไฟล์ CSV ที่เวลาเป็นข้อความ แต่ต้องการใช้ในสูตรคำนวณเวลาใน Excel
เวลาใน Excel จริง ๆ จะถูกเก็บเป็นเลขทศนิยม เช่น 0.5 หมายถึงเวลาเที่ยงตรง (12:00 PM) ฟังก์ชัน TIMEVALUE จะช่วยแปลงข้อความเป็นค่าตัวเลขเหล่านี้เพื่อให้สามารถใช้ร่วมกับสูตรอื่น ๆ ได้ เช่น การหาชั่วโมงทำงาน หรือเวลาที่เหลือจนถึงกำหนดส่ง
ประโยชน์ของฟังก์ชัน TIMEVALUE ใน Excel
- แปลงข้อความเวลาเป็นค่าเวลาที่ Excel เข้าใจได้
- ใช้กับข้อมูลที่นำเข้ามาจากระบบอื่น เช่น CSV หรือ TXT
- สามารถนำค่าไปคำนวณ เช่น บวก ลบ หรือหาค่าความต่างของเวลา
- ช่วยลดข้อผิดพลาดเมื่อทำงานกับเวลาที่เป็นข้อความ
- ใช้ร่วมกับฟังก์ชัน HOUR, MINUTE, SECOND เพื่อแยกส่วนเวลา
รูปแบบการใช้งาน (Syntax)
TIMEVALUE(time_text)
อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน TIMEVALUE มีดังนี้:
time_text(จำเป็น): ข้อความที่เป็นเวลา เช่น"14:30"หรือเซลล์ที่มีข้อความเวลา เช่นA1
ตัวอย่างการใช้งาน
ตัวอย่าง: แปลงข้อความ "14:30" เป็นค่าเวลา
| A | B |
|---|---|
| 14:30 | =TIMEVALUE(A2) |
ผลลัพธ์ (จัดรูปแบบเป็นเลขทศนิยม)
| A | B |
|---|---|
| 14:30 | 0.604167 |
- 0.604167 หมายถึงเวลา 14:30 ในรูปแบบเลขทศนิยม (14 ชั่วโมง 30 นาที จาก 24 ชั่วโมง)
ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน TIMEVALUE ใน Excel
ตัวอย่างที่ 1: ใช้ TIMEVALUE แปลงข้อความเวลาแล้วบวกเวลาตามที่กำหนด

สูตรที่ใช้ (เซลล์ B2)
=TIMEVALUE(A2) + TIME(1,0,0)
ผลลัพธ์

ตัวอย่างที่ 2: ใช้ฟังก์ชัน TIMEVALUE ร่วมกับ HOUR เพื่อแยกชั่วโมงจากข้อความเวลา
| เวลา (ข้อความ) | ชั่วโมง |
|---|---|
| 06:15 | =HOUR(TIMEVALUE(A2)) |
| 12:45 | =HOUR(TIMEVALUE(A3)) |
| 23:00 | =HOUR(TIMEVALUE(A4)) |
ผลลัพธ์
| เวลา (ข้อความ) | ชั่วโมง |
|---|---|
| 06:15 | 6 |
| 12:45 | 12 |
| 23:00 | 23 |
- ใช้ฟังก์ชัน TIMEVALUE แปลงข้อความเป็นค่าเวลา แล้วใช้ฟังก์ชัน HOUR แยกชั่วโมงออกมา
หมายเหตุ
- TIMEVALUE จะคืนค่าเป็นเลขทศนิยม เช่น 0.5 = 12:00 PM
- หากข้อความไม่ใช่รูปแบบเวลาที่ Excel รู้จัก จะได้
#VALUE! - ควรจัดรูปแบบเซลล์เป็นเวลา (
hh:mm:ss) เพื่อการแสดงผลที่สวยงาม
สรุป
ฟังก์ชัน TIMEVALUE ใน Excel เป็นเครื่องมือสำคัญสำหรับการจัดการข้อมูลเวลาในรูปแบบข้อความ ทำให้สามารถแปลงเป็นค่าเวลาที่คำนวณได้ ใช้ได้ทั้งในงานจัดการเวลา, วิเคราะห์เวลาทำงาน, หรือสร้างสูตรคำนวณเวลาแบบยืดหยุ่น
ข้อมูลอ้างอิง: TIMEVALUE function
