---
title: TIMEVALUE – แปลง Text เป็น Time
url: https://www.thepexcel.com/functions/excel/date-and-time/timevalue/
type: function-explainer
program: Excel
syntax: =TIMEVALUE(time_text)
date: 2025-12-02
updated: 2025-12-17
scores:
  popularity: 7
  difficulty: 2
  usefulness: 7
---

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

> แปลงข้อความเวลาเป็น serial number

## คำอธิบาย

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

## Syntax

```excel
=TIMEVALUE(time_text)
```

**excel**

```excel
=TIMEVALUE("14:30")
```

แปลงเวลา 24 ชั่วโมง

**excel**

```excel
=TIMEVALUE("2:30 PM")
```

แปลงเวลา 12 ชั่วโมงพร้อม AM/PM

**excel**

```excel
=TIMEVALUE(A1)
```

แปลงเวลาจากเซลล์

**excel**

```excel
=DATEVALUE(A1)+TIMEVALUE(B1)
```

รวมวันที่และเวลาจากข้อความ

## Arguments

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

## เคสการใช้งาน

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

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

_เหมาะกับ:_ data-import

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

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

_เหมาะกับ:_ hr

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

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

_เหมาะกับ:_ data-transformation

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: แปลงเวลา 12 ชั่วโมง

```excel
=TIMEVALUE("6:00 PM")
```

**ผลลัพธ์:** `0.75`

18:00 น. = 0.75 ของวัน (18/24 = 0.75)

### 2. ตัวอย่างที่ 2: แปลงเวลา 24 ชั่วโมง

```excel
=TIMEVALUE("14:30:45")
```

**ผลลัพธ์:** `0.604688`

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

### 3. ตัวอย่างที่ 3: เที่ยงคืน

```excel
=TIMEVALUE("12:00 AM")
```

**ผลลัพธ์:** `0`

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

### 4. ตัวอย่างที่ 4: เที่ยงวัน

```excel
=TIMEVALUE("12:00 PM")
```

**ผลลัพธ์:** `0.5`

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

### 5. ตัวอย่างที่ 5: รวมกับ DATEVALUE

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

**ผลลัพธ์:** `45078.604167`

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

### 6. ตัวอย่างที่ 6: แปลงเป็นนาที

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

**ผลลัพธ์:** `150`

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

## หมายเหตุเพิ่มเติม

**Time Serial Number Reference:**\n\n| เวลา | Serial Number |\n|------|---------------|\n| 00:00 (เที่ยงคืน) | 0 |\n| 06:00 | 0.25 |\n| 12:00 (เที่ยงวัน) | 0.5 |\n| 18:00 | 0.75 |\n| 23:59:59 | 0.999988 |\n\n**เปรียบเทียบ VALUE Functions:**\n```\nDATEVALUE  - แปลงข้อความวันที่ → serial number\nTIMEVALUE  - แปลงข้อความเวลา → serial number\nVALUE      - แปลงข้อความตัวเลข → number\n```\n\n**Pattern การใช้งาน:**\n```\n=TIMEVALUE(A1)                   → แปลงเวลา\n=TIMEVALUE(A1)*24                → แปลงเป็นชั่วโมง\n=TIMEVALUE(A1)*24*60             → แปลงเป็นนาที\n=DATEVALUE(A1)+TIMEVALUE(B1)     → รวม Date+Time\n=TEXT(TIMEVALUE(A1),"HH:MM")     → แสดงเป็นเวลา\n```\n\n**Tips:**\n- Format cell เป็น Time เพื่อดูผลลัพธ์เป็นเวลา\n- ใช้คู่กับ DATEVALUE เพื่อสร้าง DateTime\n- *24 = ชั่วโมง, *24*60 = นาที

## คำถามที่พบบ่อย

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

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

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

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

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

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

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

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

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

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

## ฟังก์ชันที่เกี่ยวข้อง

- [DATEVALUE – แปลง Text เป็น Date](https://www.thepexcel.com/functions/excel/date-and-time/datevalue/)
- [TIME – สร้างเวลา (Time Serial)](https://www.thepexcel.com/functions/excel/date-and-time/time/)
- [HOUR – หาเลขชั่วโมง](https://www.thepexcel.com/functions/excel/date-and-time/hour/)
- [MINUTE – หาเลขนาที](https://www.thepexcel.com/functions/excel/date-and-time/minute/)
- [SECOND – หาเลขวินาที](https://www.thepexcel.com/functions/excel/date-and-time/second/)
- [VALUE – แปลงข้อความเป็นตัวเลข](https://www.thepexcel.com/functions/excel/text/value/)

## แหล่งข้อมูลเพิ่มเติม

- [Microsoft Support: TIMEVALUE function](https://support.microsoft.com/en-us/office/timevalue-function-0b615c12-33d8-4431-bf3d-f3eb6d186645) _(official)_
- [ExcelJet: How to use TIMEVALUE](https://exceljet.net/excel-functions/excel-timevalue-function) _(guide)_

---

_Source: [https://www.thepexcel.com/functions/excel/date-and-time/timevalue/](https://www.thepexcel.com/functions/excel/date-and-time/timevalue/)_
