Thep Excel

TIMEVALUE – แปลง Text เป็น Time

TIMEVALUE แปลงข้อความเวลาให้เป็น serial number (ค่าทศนิยม 0-0.999…) รองรับรูปแบบ 12 ชั่วโมง (AM/PM) และ 24 ชั่วโมง เหมาะสำหรับแปลงเวลาที่ Import มาจากระบบอื่น

=TIMEVALUE(time_text)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
7/10

Difficulty
2/10

Usefulness
7/10

Syntax & Arguments

=TIMEVALUE(time_text)

Argument Type Required Default Description
time_text Text Yes ข้อความเวลาที่ต้องการแปลง รองรับรูปแบบ HH:MM, HH:MM:SS, H:MM AM/PM

How it works

แปลงเวลาจากไฟล์ Import

เวลาที่ Import มาจาก CSV หรือระบบอื่นมักเป็น Text ใช้ TIMEVALUE แปลงเป็นค่าเวลาจริง

คำนวณชั่วโมงทำงาน

แปลงเวลาเข้า-ออกที่เป็น Text แล้วนำมาคำนวณชั่วโมงทำงาน

รวม DateTime จากแหล่งต่างๆ

รวม DATEVALUE และ TIMEVALUE เพื่อสร้าง DateTime ที่สมบูรณ์

Examples

ตัวอย่างที่ 1: แปลงเวลา 12 ชั่วโมง
TIMEVALUE("6:00 PM")
18:00 น. = 0.75 ของวัน (18/24 = 0.75)
Excel Formula:

=TIMEVALUE("6:00 PM")

Result:

0.75

ตัวอย่างที่ 2: แปลงเวลา 24 ชั่วโมง
TIMEVALUE("14:30:45")
14 ชม. 30 นาที 45 วินาที = 0.604688 ของวัน
Excel Formula:

=TIMEVALUE("14:30:45")

Result:

0.604688

ตัวอย่างที่ 3: เที่ยงคืน
TIMEVALUE("12:00 AM")
เที่ยงคืน = 0 (จุดเริ่มต้นของวัน)
Excel Formula:

=TIMEVALUE("12:00 AM")

ตัวอย่างที่ 4: เที่ยงวัน
TIMEVALUE("12:00 PM")
เที่ยงวัน = 0.5 (ครึ่งวัน)
Excel Formula:

=TIMEVALUE("12:00 PM")

Result:

0.5

ตัวอย่างที่ 5: รวมกับ DATEVALUE
DATEVALUE("2025-12-17")+TIMEVALUE("14:30")
รวมวันที่และเวลาจากข้อความเป็น DateTime serial number
Excel Formula:

=DATEVALUE("2025-12-17")+TIMEVALUE("14:30")

Result:

45078.604167

ตัวอย่างที่ 6: แปลงเป็นนาที
TIMEVALUE("2:30")*24*60
แปลง 2 ชั่วโมง 30 นาที = 150 นาที (*24 ชม. *60 นาที)
Excel Formula:

=TIMEVALUE("2:30")*24*60

Result:

150

FAQs

TIMEVALUE ต่างจาก TIME อย่างไร?

TIMEVALUE รับข้อความ (text) เป็น input แล้วแปลงเป็นเวลา ส่วน TIME รับตัวเลข hour, minute, second แยกกันแล้วสร้างค่าเวลา

ทำไมผลลัพธ์เป็นทศนิยมไม่ใช่เวลา?

Excel เก็บเวลาเป็น serial number (ทศนิยม 0-1) ต้อง format cell เป็น Time เพื่อแสดงเป็นเวลา

รองรับรูปแบบเวลาอะไรบ้าง?

รองรับ HH:MM, HH:MM:SS, H:MM AM/PM, H:MM:SS AM และรูปแบบตาม Regional Settings ของ Windows

ถ้าข้อความมีวันที่รวมอยู่ด้วยจะเป็นอย่างไร?

TIMEVALUE จะดึงเฉพาะส่วนเวลาออกมา เช่น TIMEVALUE(“1/1/2025 14:30”) จะได้ 0.604167 (แค่เวลา)

TIMEVALUE รองรับ Excel เวอร์ชันไหน?

ทุกเวอร์ชันตั้งแต่ Excel 2003 เป็นฟังก์ชันพื้นฐานที่มีใน spreadsheet ทุกโปรแกรม

Resources & Related

Additional Notes

TIMEVALUE แปลงข้อความเวลาให้เป็น serial number (ค่าทศนิยม 0-0.999…) ซึ่ง Excel ใช้เก็บเวลา เช่น 0.5 = 12:00 น., 0.75 = 18:00 น. รองรับรูปแบบ 12 ชั่วโมง (AM/PM) และ 24 ชั่วโมง เหมาะสำหรับแปลงเวลาที่ Copy มาจากระบบอื่นหรือ Import จากไฟล์ ใช้คู่กับ DATEVALUE TIME VALUE

Leave a Reply

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