TLDR สรุปสั้นๆ
SECOND ดึงค่าวินาทีจากค่าเวลา ให้ผลลัพธ์เป็นจำนวนเต็มระหว่าง 0 ถึง 59
คำอธิบาย
ฟังก์ชัน SECOND ใช้สำหรับดึงเฉพาะส่วนของวินาทีจากค่าของเวลา ซึ่งวินาทีนี้จะถูกแสดงเป็นจำนวนเต็มในช่วง 0 ถึง 59
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือเวอร์ชันก่อนหน้า
รูปแบบคำสั่ง (Syntax)
SECOND(serial_number)
Arguments
-
serial_number (Required – Time)
เวลาที่ต้องการหาค่าวินาที ซึ่งสามารถป้อนได้ทั้งในรูปแบบข้อความที่อยู่ภายในเครื่องหมายคำพูด (เช่น “6:45 PM”) หรือในรูปของตัวเลขทศนิยม หรือตามผลลัพธ์ของสูตรหรือฟังก์ชันอื่น ๆ เช่น TIMEVALUE(“6:45 PM”)
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ดึงเอาวินาทีจากเวลา "10:45:17 AM" ออกมาได้ 17=SECOND("10:45:17 AM")
Result:17 (ผลลัพธ์เป็นจำนวนเต็มของวินาที) -
Formula:
Description: หากในเซลล์ A1 มีเวลาเป็น "2:19:36", ฟังก์ชัน SECOND จะดึงออกมาเป็น 36=SECOND(A1)
Result:36 (ค่าวินาทีจากเวลาที่มีในเซลล์) -
Formula:
Description: ใช้ฟังก์ชัน TIME เพื่อสร้างค่าเวลาและดึงวินาทีออกมาได้ 45=SECOND(TIME(9,30,45))
Result:45 (ค่าวินาทีจากเวลา 9:30:45) -
Formula:
Description: ฟังก์ชันสามารถใช้กับข้อความเวลาที่อยู่ในเครื่องหมายคำพูดได้ เช่น "4:15:58 AM" จะได้วินาที 58=SECOND("4:15:58 AM")
Result:58 (ค่าวินาทีจากข้อความเวลา) -
Formula:
Description: หากใส่ค่าที่ไม่ใช่เวลา ฟังก์ชันจะส่งคืนค่า #VALUE!=SECOND("Invalid Time")
Result:#VALUE! (เกิดข้อผิดพลาดเนื่องจากค่าไม่ถูกต้อง)
Tips & Tricks
สามารถใช้ฟังก์ชัน SECOND ร่วมกับฟังก์ชันวันที่และเวลาอื่น ๆ เพื่อการคำนวณที่ซับซ้อนขึ้น เช่น การสร้างค่าเวลาจากเพียงส่วนของวินาทีที่แยกออกจากเซลล์
ข้อควรระวัง (Cautions)
ฟังก์ชัน SECOND จะปัดค่าทศนิยมในวินาทีให้เป็นจำนวนเต็ม อาจทำให้เกิดการเสียข้อมูลได้ และค่าที่ไม่ใช่เวลาจะทำให้เกิดข้อผิดพลาด #VALUE
ฟังก์ชันที่เกี่ยวข้อง
References
- Microsoft Documentation
- ExcelJet SECOND Function
- My Online Training Hub
- Corporate Finance Institute
- Excel Tip
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply