Excel 公式:在工时表中计算含休息时间的工作时长

在计算工作时长时,通常需要扣除休息时间。本教程将为您介绍一个利用 MOD 函数,在 Excel 中计算包含休息时间的工作时长的实用公式。
通用公式:
| MOD(work_end-work_start,1)-MOD(break_end-break_start,1) |
参数
| Work_start: the time that starts work at. |
| Work_end: the time that ends work at. |
| Break_start: the time that starts break at. |
| Break_end: the time that ends break at. |
该公式如何运作
下表列出了工作时长和休息时间,请使用以下公式计算实际工作时长。
| =MOD(C 6-B6,1)-MOD(E 6-D6,1) |
按下 Enter 键即可获取工作时长。
然后拖动自动填充柄覆盖相应单元格,即可快速计算工作时长。
解释
MOD 函数用于返回两个数字相除所得的余数。例如,MOD(8,3)=2.
在这种情况下,时间值必须为小数格式,使用 MOD 函数计算 1 时将保留原始数值。
例如,=MOD(C 6-B6,1)=10:00=0.416666667,然后=MOD(E 6-D6,1)=1:15=0.052083333. 现在
=MOD(C 6-B6,1)-MOD(E 6-D6,1)
=10:00-1:15
=8:45
备注
1)如果您需要计算总时长,请使用以下公式
=SUM(F6:F10)
注意:合计结果默认以 h:mm 格式显示。如需更直观的展示效果,可将其更改为 37:30:55 时间格式。
2)如果工时表如图所示分别记录了某一班次的两段上下班时间,也可以使用如下公式:
MOD(work_end 1-work_start 1,1)-MOD(work_end 2-work_start 2,1)
=MOD(C 17-B17,1)+MOD(E 17-D17,1)
相关公式
- 计算加班工资
本教程将演示如何使用工时表列出工作时间,并提供计算加班工资的实用公式。 - 根据迟到时间分配分数
本教程将为您详细讲解如何在 Excel 中利用 IF 函数,根据迟到时间智能分配分数,助您轻松提升工作效率。 - 计算两个日期之间剩余天数
本教程为您提供公式,助您快速计算两个日期之间的剩余天数。 - Excel 公式:给日期添加月份数
详细介绍了在 Excel 中为指定日期增加月份的实用公式,并清晰解释了这些公式的工作原理。
相关函数
- Excel IF 函数
测试指定条件后返回相应的值 - Excel VALUE 函数
将文本轻松转换为数值。 - Excel MONTH 函数
MONTH 函数可用于从日期中提取对应的月份数字(1 到 12)。 - Excel DAY 函数
DAY 函数可用于从日期中提取天数(1 到 31)。 - Excel YEAR 函数
YEAR 函数可根据指定日期,以 4 位数序列号的形式返回对应年份。
最强最佳办公效率工具
Kutools for Excel —— 助您脱颖而出
🤖 KUTOOLS AI 助手:基于数据分析的革命性升级智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… 超级 VLookup:多条件查找 | 多值返回 | 跨多表查找 | 模糊查找…… 高级下拉列表:便捷下拉列表 | 联动下拉列表 | 多选下拉列表…… 列管理器:添加指定数量的列 | 移动列 | 切换隐藏列可见状态 |对比列与选择相同/不同单元格…… 精选功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和表管理器|资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表批量发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线等) ...... 顶级 15 工具集:12 文本工具(添加文本、删除特定字符……)| 50+ 图表 类型(甘特图……)| 40+ 实用公式(基于生日计算年龄……)| 19 插入工具(插入二维码、按路径插入图片……)| 12 转换工具(小写金额转大写、汇率转换……)| 7 合并和拆分工具(高级合并行、拆分 Excel 单元格……)|…… 以及更多
在您的首选语言使用 Kutools —— 支持英语、西班牙语、德语、法语、中文及 40+ 种语言!Kutools for Excel 拥有超过 300 项功能,让您一键直达所需……
Office Tab —— 让 Microsoft Office(包括 Excel)支持标签式阅读与编辑
- 一秒即可切换数十个已打开的文档!
- 每天为您减少数百次鼠标点击,轻松告别鼠标手困扰。
- 在同时查看和编辑多个文档时,让您的工作效率提升高达 50%。
- 为 Office(包括 Excel)带来高效标签页体验,畅享如同 Chrome、Edge 和 Firefox 般的便捷操作。
最强最佳办公效率工具
Kutools for Excel —— 助您脱颖而出
| 🤖 | KUTOOLS AI 助手:基于数据分析的革命性升级智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 超级 VLookup:多条件查找 | 多值返回 | 跨多表查找 | 模糊查找…… | |
| 高级下拉列表:便捷下拉列表 | 联动下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列 | 移动列 | 切换隐藏列可见状态 |对比列与选择相同/不同单元格…… | |
| 精选功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和表管理器|资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表批量发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线等) ...... | |
| 顶级 15 工具集:12 文本工具(添加文本、删除特定字符……)| 50+ 图表 类型(甘特图……)| 40+ 实用公式(基于生日计算年龄……)| 19 插入工具(插入二维码、按路径插入图片……)| 12 转换工具(小写金额转大写、汇率转换……)| 7 合并和拆分工具(高级合并行、拆分 Excel 单元格……)|…… 以及更多 |
在您的首选语言使用 Kutools —— 支持英语、西班牙语、德语、法语、中文及 40+ 种语言!
Kutools for Excel 拥有超过 300 项功能,让您一键直达所需……
Office Tab —— 让 Microsoft Office(包括 Excel)支持标签式阅读与编辑
- 一秒即可切换数十个已打开的文档!
- 每天为您减少数百次鼠标点击,轻松告别鼠标手困扰。
- 在同时查看和编辑多个文档时,让您的工作效率提升高达 50%。
- 为 Office(包括 Excel)带来高效标签页体验,畅享如同 Chrome、Edge 和 Firefox 般的便捷操作。
