ฟังก์ชัน SECOND ใน Excel เป็นฟังก์ชันที่ช่วยแยกค่า “หน่วยวินาที” (0–59) ออกจากข้อมูลเวลา เช่น 08:30:25 หรือ 14:45:59 เหมาะสำหรับงานที่ต้องการความละเอียดในการตรวจสอบเวลา เช่น ระบบการลงเวลา งานวิเคราะห์เวลาการทำงานในระดับวินาที หรือระบบตรวจสอบความเร็วของกระบวนการอัตโนมัติ
การดึงค่า “วินาที” ออกจากเวลา ช่วยให้เราสามารถวิเคราะห์หรือสร้างเงื่อนไขเฉพาะได้ เช่น ตรวจสอบว่างานแต่ละงานเริ่มตรงตามเวลาหรือไม่, ตรวจสอบความคลาดเคลื่อนเป็นวินาที, หรือจัดกลุ่มข้อมูลตามช่วงเวลาในหนึ่งนาที
ประโยชน์ของฟังก์ชัน SECOND ใน Excel
- แยกค่า “วินาที” จากข้อมูลเวลาได้อย่างรวดเร็ว
- ใช้กับเวลาแบบเต็ม เช่น
08:30:25หรือ ฟังก์ชัน NOW - เหมาะสำหรับใช้ตรวจสอบความแม่นยำในงานจับเวลา
- ใช้งานร่วมกับฟังก์ชัน HOUR, MINUTE, TIME เพื่อสร้างสูตรที่ซับซ้อนได้
- นำไปใช้สร้างเงื่อนไข เช่น ตรวจจับเวลาตรงรอบวินาทีที่กำหนด
รูปแบบการใช้งาน (Syntax)
SECOND(serial_number)
อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน SECOND มีดังนี้:
serial_number(จำเป็น): ค่าเวลาที่ต้องการดึงวินาที เช่น08:30:25,A1,NOW()
ตัวอย่างการใช้งาน
ตัวอย่าง: ดึงค่าหน่วยวินาทีจากเวลา
| A | B |
|---|---|
| 08:30:25 | =SECOND(A2) |
| 14:45:59 | =SECOND(A3) |
| 23:59:00 | =SECOND(A4) |
ผลลัพธ์
| A | B |
|---|---|
| 08:30:25 | 25 |
| 14:45:59 | 59 |
| 23:59:00 | 0 |
- ฟังก์ชัน SECOND ดึงเฉพาะค่าหน่วยวินาที (0–59) จากข้อมูลเวลา
ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน SECOND ใน Excel
ตัวอย่าง: ใช้ฟังก์ชัน SECOND ร่วมกับ IF เพื่อตรวจสอบว่างานสิ้นสุดตรงเวลาเป๊ะ (วินาที = 0) หรือไม่

สูตรในคอลัมน์ B
=IF(SECOND(A2)=0, "ตรงเวลา", "ไม่ตรงเวลา")
ผลลัพธ์

- ใช้ SECOND ตรวจจับเวลาที่วินาที = 0 แล้วสร้างเงื่อนไขรายงานด้วย IF
หมายเหตุ
- ถ้าเซลล์เป็นค่าที่ไม่ใช่เวลา จะคืนค่า
0หรือ#VALUE! - ถ้าใช้กับฟังก์ชัน NOW จะดึงวินาที ณ เวลาปัจจุบัน
- สามารถใช้กับฟังก์ชัน TIME เช่น
TIME(8,30,15)→ SECOND จะคืนค่า 15
สรุป
ฟังก์ชัน SECOND ใน Excel เป็นเครื่องมือที่มีประสิทธิภาพมากอีกตัวหนึ่ง ช่วยแยกหน่วยวินาทีจากข้อมูลเวลาได้อย่างแม่นยำ เหมาะสำหรับงานที่ต้องการตรวจสอบความละเอียดของเวลา เช่น งานจับเวลา, ระบบอัตโนมัติ, หรือเงื่อนไขพิเศษที่อิงกับวินาที
ข้อมูลอ้างอิง: SECOND function
