Excel 公式:为时间增加小时、分钟与秒数

假设在 Excel 中有一组时间值,您希望在这些时间的基础上增加 3 小时 45 分钟 20 秒,Excel 提供了两种公式,助您轻松实现这一需求。
公式 1
通用公式:
| Start_time+hours/24+minutes/1440+seconds/86400 |
参数
| Start_time: the time you used to add hours, minutes and seconds. |
| Hours, minutes, seconds: numbers that indicate the hours, minutes, or seconds you want to add to time. They can be both of whole numbers and decimal numbers. |
返回值
返回以时间格式显示的数值。
此公式如何工作
例如,要将单元格 C3:E3 中的小时、分钟及秒数列表加到单元格 B3 的时间上,请使用如下公式:
| =B 3+C3/24+D3/1440+E3/86400 |
按下 Enter 键即可获取结束时间。
说明
一天包含 24 小时,或 1440 分钟,或 86400 秒,因此一小时占一天的 1/24,一分钟占一天的 1/1440,一秒钟占一天的 1/86400.
公式 2
通用公式:
| Start_time+TIME(hours,minutes,seconds) |
参数
| Start_time: the time you used to add hours, minutes and seconds. |
| Hours, minutes, seconds: numbers that indicate the hours, minutes or seconds you want to add to time. In this formula, if the numbers which represent the hours, minutes or seconds are decimal numbers, it takes it as whole number when calculation. For example, 10.5 hours will be counted as 10. |
返回值
返回时间格式的数值。
此公式如何工作
例如,要将单元格 C8:E8 中的小时、分钟和秒数列表加到单元格 B8 的时间上,请使用如下公式:
| =B 8+TIME(C8,D8,E8) |
按下 Enter 键即可获取结束时间。
说明
通常,TIME 函数用于将十进制数字转换为 hh:mm:ss 格式的时间。在本公式中,数字(10 小时、12 分钟、75 秒)会被转换为时间 10:12:17. 因此,整个公式 =B 8+TIME(C8,D8,E8) 实际等同于 12:56:09+10:12:75.
备注
1. 如果您希望从时间中减去分钟,可以将 MOD 函数与上述公式结合使用:
MOD(Start_time-hours/24-minutes/1440-seconds/86400,1)
或
MOD(Start_time-TIME(hours,minutes,seconds),1)
一般情况下,Excel 不支持负时间,您只需使用 MOD 函数将负值转换为正值,即可获得正确的时间。
2. 如果结果超过 24 小时,只需在设置单元格格式对话框的数字选项卡下,将其自定义为 【h】:mm:ss 格式即可。
示例文件
相关公式
- 在 Excel 中根据出生日期获取或计算年龄
在 Excel 中,您可以使用 YEARFRAC 或 DATEDIF 等实用函数,轻松快捷地根据生日计算年龄。 - 在 Excel 中从日期时间中提取或获取日期部分
在 Excel 工作表中,如果只需从一组日期时间单元格中提取日期部分,可通过 INT、TRUNC 和 DATE 等函数,轻松高效地实现。 - 在 Excel 中从日期获取周数
在 Excel 中,如何能够快速且轻松地根据给定日期获取对应的周数?通常,使用 WEEKNUM 函数即可高效完成此任务。 - 在 Excel 中获取两个日期之间的工作小时数
在 Excel 中,NETWORKDAYS 函数可帮助您获取两个日期之间的净工作日数,然后将每个工作日的工作小时数相乘,即可得出总工作小时数。
相关函数
- Excel DATE 函数
DATE 函数可帮助您将分散在不同单元格中的年份、月份和日期数字组合成有效日期。 - Excel WEEKDAY 函数
WEEKDAY 函数可返回 1 到 7 之间的整数,用于表示 Excel 中指定日期对应的星期几。 - Excel WORKDAY 函数
WORKDAY 可根据起始日期增加指定的工作日数,并以序列号形式返回未来或过去的日期。 - Excel WORKDAY.INTL 函数
WORKDAY.INTL 函数可在指定开始日期上增加工作日天数,返回未来或过去的某个工作日。 - Excel YEAR 函数
YEAR 函数可根据指定日期返回对应的四位数年份。
这款最佳办公效率工具
Kutools for Excel —— 助您脱颖而出
| 🤖 | KUTOOLS AI 助手:基于数据分析的变革创新智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮显示或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 超级 VLookup:多条件查询 | 多值返回 | 跨多工作表 | 模糊查找…… | |
| 高级下拉列表:轻松下拉列表 | 依赖下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列 | 移动列 | 切换隐藏列的显示状态 |比较列与选择相同/不同单元格…… | |
| 特色功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和表管理器|资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表群发邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... | |
| 顶级 15 工具组:12 文本工具(添加文本,删除特定字符……)| 50+ 图表 类型(甘特图……)| 40+ 实用公式(基于生日计算年龄……)| 19 插入工具(插入二维码,按路径插入图片……)| 12 转换工具(小写金额转大写,汇率转换……)| 7 合并和拆分工具(高级合并行,拆分 Excel 单元格……)|……以及更多 |
Kutools for Excel 拥有超过 300 项功能,让您的需求一键轻松实现……
Office Tab —— 让 Microsoft Office(包括 Excel)支持标签式阅读与编辑
- 一秒即可切换数十个已打开的文档!
- 每天为您减少上百次鼠标点击,轻松告别鼠标手困扰。
- 查看和编辑多个文档时,工作效率提升 50%。
- 为 Office(包括 Excel)引入高效标签页,让您同样畅享如 Chrome、Edge 和 Firefox 般的便捷体验。
点击下载示例文件