Excel:如何将工作时间转换为 8 小时工作日
您可以在 Excel 中使用以下公式将小时数转换为 8 小时工作日:
公式 1:以十进制形式返回工作日数
= B2 /8
此特定公式将单元格B2中的小时数转换为十进制形式的 8 小时工作日数。
例如,如果单元格B2包含45 小时,则此公式将返回5,625 个工作日。
公式 2:返回工作日数(以天数和小时数表示)
=QUOTIENT( B2 ,8)&" days "&(( B2 /8)-QUOTIENT( B2 ,8))*8&" hours"
此特定公式将单元格B2中的小时数转换为以天数和小数表示的 8 小时工作日数。
例如,如果单元格B2包含45 小时,则此公式将返回5 天 5 小时。
以下示例展示了如何在实践中使用每种方法以及 Excel 中的以下数据集,该数据集显示公司中不同员工的工作总小时数:
示例 1:以小数形式返回工作日数
我们可以在单元格C2中键入以下公式,将单元格B2中的小时数转换为十进制形式的 8 小时工作日数:
= B2 /8
然后我们可以将此公式拖动并填充到 C 列中的每个剩余单元格中:
C 列现在以小数形式显示 B 列中每个小时数的工作日数。
例如:
- 45小时等于5.625 个8 小时工作日。
- 40小时相当于5个8小时工作日。
- 80小时相当于10个8小时工作日。
等等。
示例 2:以天和小时的形式返回工作日数
我们可以在单元格C2中键入以下公式,将单元格B2中的小时数转换为天数和小时数形式的 8 小时工作日数:
=QUOTIENT( B2 ,8)&" days "&(( B2 /8)-QUOTIENT( B2 ,8))*8&" hours"
然后我们可以将此公式拖动并填充到 C 列中的每个剩余单元格中:
C 列现在显示 B 列中每个小时数的工作日数和小时数。
例如:
- 45小时等于5个工作日8小时和5小时。
- 40小时等于5个工作日,其中8小时和0小时。
- 80小时等于10个工作日8小时和0小时。
等等。
其他资源
以下教程介绍了如何在 Excel 中执行其他常见操作:
Excel:如何将持续时间转换为分钟
Excel:计算两个时间之间的差异(以分钟为单位)
Excel:计算两个时间之间的差异(以小时为单位)