跳转至

SECOND 函数

函数概述

SECOND 函数用于从一个时间(或日期时间)中提取“秒”这一部分,并以 0–59 的整数形式返回。它常用于时间拆分、日志时间戳处理、时分秒字段拆解,以及与 TIMEHOURMINUTE 等函数配合进行时间计算与展示。


基础语法

=SECOND(serial_number)

参数说明

参数 类型 必填 说明
serial_number 数值 / 日期时间 需要提取“秒”的时间值(Excel 时间序列号)或可被解析为时间的表达式/结果

在 Excel 中,时间本质是“序列号的小数部分”(例如 0.5 表示 12:00:00)。SECOND 会从该时间值中提取秒数部分。


基础用法示范

示例 1:从具体时间中提取秒

假设单元格 A2 为 10:15:36

=SECOND(A2)

返回结果:36


示例 2:从日期时间中提取秒

假设单元格 A2 为 2026/1/16 10:15:36

=SECOND(A2)

返回结果:36


示例 3:直接对 TIME 函数结果取秒

=SECOND(TIME(8,30,45))

返回结果:45


示例 4:拆分“时/分/秒”(常见组合)

假设 A2 为 14:07:59,可以分别得到:

1
2
3
=HOUR(A2)
=MINUTE(A2)
=SECOND(A2)

分别返回:14759


示例 5:生成“hh:mm:ss”并两位显示

假设 A2 为某个时间值,你希望显示为两位秒(例如 05、09):

=TEXT(A2,"hh:mm:ss")

或只格式化秒:

=TEXT(SECOND(A2),"00")

总结

  • SECOND 用于提取时间中的“秒”,返回 0–59 的整数。
  • 参数 serial_number 可以是时间、日期时间,或任何能被 Excel 解析为时间的结果。
  • 常与 HOURMINUTETIMETEXT 等函数配合,用于时间拆分、重组与格式化展示。