Thep Excel

TIMEVALUEแปลง Text เป็น Time

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

fx
=TIMEVALUE(time_text)

ความนิยม7/10
ความยาก2/10
ประโยชน์7/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
time_text Text ข้อความเวลาที่ต้องการแปลง รองรับรูปแบบ HH:MM, HH:MM:SS, H:MM AM/PM

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

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)

fx
=TIMEVALUE("6:00 PM")

ผลลัพธ์0.75
ตัวอย่างที่ 2: แปลงเวลา 24 ชั่วโมงTIMEVALUE("14:30:45")

14 ชม. 30 นาที 45 วินาที = 0.604688 ของวัน

fx
=TIMEVALUE("14:30:45")

ผลลัพธ์0.604688
ตัวอย่างที่ 3: เที่ยงคืนTIMEVALUE("12:00 AM")

เที่ยงคืน = 0 (จุดเริ่มต้นของวัน)

fx
=TIMEVALUE("12:00 AM")

ตัวอย่างที่ 4: เที่ยงวันTIMEVALUE("12:00 PM")

เที่ยงวัน = 0.5 (ครึ่งวัน)

fx
=TIMEVALUE("12:00 PM")

ผลลัพธ์0.5
ตัวอย่างที่ 5: รวมกับ DATEVALUEDATEVALUE("2025-12-17")+TIMEVALUE("14:30")

รวมวันที่และเวลาจากข้อความเป็น DateTime serial number

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

ผลลัพธ์46,008.604167
ตัวอย่างที่ 6: แปลงเป็นนาทีTIMEVALUE("2:30")*24*60

แปลง 2 ชั่วโมง 30 นาที = 150 นาที (*24 ชม. *60 นาที)

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

ผลลัพธ์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

ฟังก์ชันที่ผู้เขียนโยงไว้กับ TIMEVALUE จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้TIMEVALUEDate and Time
Date and Time (5)
DATEVALUE

DATEVALUE แปลงวันที่ที่อยู่ในรูปข้อความให้เป็น serial number ซึ่ง Excel ใช้เก็บวันที่ รองรับรูปแบบวันที่หลากหลาย เหมาะสำหรับแปลงวันที่ที่ Import มาจากระบบอื่น

HOUR

HOUR ดึงค่าชั่วโมง (0-23) จากค่าเวลา ใช้ร่วมกับ MINUTE และ SECOND เพื่อแยกส่วนประกอบของเวลา มีประโยชน์ในการวิเคราะห์และคำนวณเวลา

MINUTE

MINUTE ดึงค่านาที (0-59) จากค่าเวลา ใช้ร่วมกับ HOUR และ SECOND เพื่อแยกส่วนประกอบของเวลา มีประโยชน์ในการวิเคราะห์และคำนวณเวลา

SECOND

SECOND ดึงค่าวินาที (0-59) จากค่าเวลา ใช้ร่วมกับ HOUR และ MINUTE เพื่อแยกส่วนประกอบของเวลา มีประโยชน์ในการวิเคราะห์และคำนวณเวลา

TIME

TIME สร้างค่าเวลา (Time Serial) จากส่วนประกอบ ชั่วโมง นาที และวินาที แตกต่างจาก TIMEVALUE ที่อ่านเวลาจากข้อความ TIME ใช้ตัวเลขแยกจากกัน มีประโยชน์สำหรับการสร้างเวลาแบบไดนามิก

Text (1)
VALUE

VALUE แปลงข้อความที่มีลักษณะเป็นตัวเลขให้เป็นตัวเลขจริงที่คำนวณได้ รองรับรูปแบบตัวเลข วันที่ เวลา เปอร์เซ็นต์ และสกุลเงิน

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่