Thep Excel

TIMEสร้างเวลา (Time Serial)

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

fx
=TIME(hour, minute, second)

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

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
hour Number ชั่วโมง (0-23 สำหรับระบบ 24 ชั่วโมง, หรือให้เกิน 24 เพื่อแทนหลายวัน)
minute Number นาที (0-59, สามารถให้เกิน 59 เพื่อแสดงชั่วโมงเพิ่มเติม)
second Number วินาที (0-59, สามารถให้เกิน 59 เพื่อแสดงนาทีเพิ่มเติม)

ฟังก์ชัน TIME ใน Excel ช่วยสร้างเวลาจากเลข ชั่วโมง, นาที, วินาที

How it works

สร้างกำหนดการแรกเข้า-ออกงาน

สร้างเวลาตั้งเข้าและออกงานสำหรับพนักงาน เช่น เข้า TIME(8,0,0) ออก TIME(17,0,0) จากนั้นคำนวณเวลาทำงาน

ปัดเศษเวลาสำหรับเก็บสถิติ

ปัดเศษเวลาปัจจุบันเป็นชั่วโมงล่วงน้อย (โดยตั้ง MINUTE=0) เพื่อเก็บข้อมูลเวลาที่เรียบร้อย

สร้างช่วงเวลาสำหรับการสํารวจ

กำหนดช่วงเวลาสำหรับแบบสำรวจ เช่น TIME(9,0,0) ถึง TIME(17,0,0) และสร้างเวลาสนามที่ท่องเที่ยว

Examples

ตัวอย่างที่ 1: สร้างเวลา 8 โมงครึ่งTIME(8, 30, 0)

สร้างค่าเวลา 8 ชั่วโมง 30 นาที 0 วินาที ผลลัพธ์เป็นเวลาที่สามารถจัดรูปแบบหรือนำไปคำนวณได้

fx
=TIME(8, 30, 0)

ผลลัพธ์8:30:00 (หรือแสดงเป็น 08:30)
ตัวอย่างที่ 2: สร้างเวลาบ่าย (14:30:45)TIME(14, 30, 45)

สร้างเวลา 14 ชั่วโมง 30 นาที 45 วินาที ใน 24 ชั่วโมง ผลลัพธ์จะแสดงตามรูปแบบเซลล์ที่ตั้ง

fx
=TIME(14, 30, 45)

ผลลัพธ์14:30:45 (หรือ 2:30:45 PM ถ้าจัดรูปแบบเป็น 12 ชั่วโมง)
ตัวอย่างที่ 3: สร้างเวลาปัจจุบันโดยตั้งวินาทีเป็น 0TIME(HOUR(NOW()), MINUTE(NOW()), 0)

ดึงชั่วโมงและนาทีจากเวลาปัจจุบัน (NOW) แล้วสร้างเวลาใหม่โดยตั้งวินาทีเป็น 0 มีประโยชน์ในการปัดเศษเวลา

fx
=TIME(HOUR(NOW()), MINUTE(NOW()), 0)

ผลลัพธ์เวลาปัจจุบัน:00 (เช่น 16:30:00)
ตัวอย่างที่ 4: สร้างเวลาจากช่วงที่เกินค่ามาตรฐานTIME(0, 90, 0)

ให้ค่านาที 90 นาที ฟังก์ชันจะแปลงอัตโนมัติเป็น 1 ชั่วโมง 30 นาที ทำให้ง่ายในการนำข้อมูลที่เป็นนาทีมาสร้างเวลา

fx
=TIME(0, 90, 0)

ผลลัพธ์1:30:00
ตัวอย่างที่ 5: เวลาเริ่มปฏิบัติงาน + ช่วงเวลาTIME(8, 0, 0) + TIME(0, 30, 0)

สร้างเวลาเริ่ม (8:00) และบวกเพิ่มเติม 30 นาที ได้ 8:30 มีประโยชน์ในการคำนวณเวลาลงทะเบียน จบประชุม หรือสิ้นสุดงาน

fx
=TIME(8, 0, 0) + TIME(0, 30, 0)

ผลลัพธ์8:30:00

FAQs

ผลลัพธ์จาก TIME คืออะไร?+

ผลลัพธ์เป็น Time Serial Number ซึ่ง Excel เก็บเป็นทศนิยมระหว่าง 0-1 (เช่น 0.5 = 12:00 noon) เมื่อจัดรูปแบบเซลล์เป็นเวลา ก็จะแสดงเป็น HH:MM:SS

ความแตกต่างระหว่าง TIME กับ TIMEVALUE คืออะไร?+

TIME สร้างเวลาจากตัวเลข 3 ส่วน (hour, minute, second) ส่วน TIMEVALUE อ่านเวลาจากข้อความ เช่น TIMEVALUE("8:30 AM") เลือกใช้ตามประเภทข้อมูลที่มี

สามารถให้ค่า hour มากกว่า 23 ได้ไหม?+

ได้ครับ TIME ยอมรับค่าที่เกิน 24 ชั่วโมง Excel จะคำนวณเป็นจำนวนวันอัตโนมัติ เช่น TIME(25,0,0) = 1:00:00 ของวันถัดไป

จะคำนวณเวลาต่างกันระหว่างสองเวลาได้ไหม?+

ได้ครับ ลบเวลา 2 ค่า ผลลัพธ์จะเป็นทศนิยม คูณด้วย 24 เพื่อได้ชั่วโมง หรือ 1440 เพื่อได้นาที เช่น =(TIME(17,0,0)-TIME(8,0,0))*24 = 9 ชั่วโมง

TIME ใช้ได้กับ Power Query หรือไม่?+

ใช้ได้ครับ ใน Power Query (Excel 365) TIME ยังใช้ได้ตามปกติ หรือใช้ #time() ใน Power Query M Language ซึ่งให้ผลลัพธ์แบบเดียวกัน

เวลาติดลบได้ไหม?+

ไม่ดีจริง ถ้าให้ค่าติดลบ Excel จะแสดง ###หรือข้อผิดพลาด ใช้ MAX() หรือ IF() เพื่อตรวจสอบว่าค่าไม่ติดลบก่อน

Resources & Related

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

ฟังก์ชันนี้TIMEDate and Time
Date and Time (5)
HOUR

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

MINUTE

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

NOW

NOW คืนค่า Serial Number ที่ประกอบด้วยจำนวนเต็ม (วันที่) และทศนิยม (เวลา) ตามนาฬิกาของเครื่องคอมพิวเตอร์ เป็นฟังก์ชัน Volatile ที่จะเปลี่ยนค่าไปเรื่อยๆ ทุกครั้งที่ Sheet มีการคำนวณใหม่

SECOND

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

TIMEVALUE

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

Text (1)
TEXT

TEXT ใช้รหัสรูปแบบ (Format Codes) เช่น "dd/mm/yyyy" สำหรับวันที่ หรือ "#,##0.00" สำหรับตัวเลขมีทศนิยม ผลลัพธ์ที่ได้จะเป็นข้อความ (Text) เสมอ ไม่สามารถนำไปคำนวณต่อได้

Comments

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