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 列中的每个剩余单元格中:

Excel 将小时转换为工作日

C 列现在显示 B 列中每个小时数的工作日数和小时数。

例如:

  • 45小时等于5个工作日8小时和5小时。
  • 40小时等于5个工作日,其中8小时和0小时。
  • 80小时等于10个工作日8小时和0小时。

等等。

其他资源

以下教程介绍了如何在 Excel 中执行其他常见操作:

Excel:如何将持续时间转换为分钟
Excel:计算两个时间之间的差异(以分钟为单位)
Excel:计算两个时间之间的差异(以小时为单位)

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注