Table of contents
通常情况下,我们需要在Excel中计算时间差。 在这篇文章中,我们展示了在Excel中计算小时和分钟工资的方法。 多个函数,如 文本 , 小时 和 每分钟 , 时间 , MOD , 基金会 , 现在 以及 算术运算符 (即。 减法 (-) )可以 计算时间差 关于不同的情况。
在数据集中,我们有一个部分月份(即。 12月 r) 雇员的工作时间表 罗斯-约翰逊 我们要衡量的是,在工作中的小时和分钟,由 罗斯-约翰逊 .
为了便于理解,我们只演示了一个雇员的计算。 你可以添加任意多的雇员,这只是让数据集变大。
下载Excel工作簿
小时和分钟的计算.xlsx为什么格式化很重要 在Excel中衡量时间?
Excel商店 日期和时间 一个整数代表一个完整的一天,其起始日时间(即。 12:00AM ),而数字的小数部分代表一天中的特定部分(即。 一小时 , 分钟 ,以及 第二次 ).
当计算时间差时,如果你只是简单地减去时间而不事先对单元格进行格式化,你会得到如下所示的东西。
为了避免这类情况的发生,当你想显示结果时,要预先对单元格进行格式化。
➤ 在数值上右键单击(即。 0372 从菜单列表中,选择 格式化单元格 ...... 格式化单元格 窗口打开,选择 时间 作为 数字格式 和 13:30 作为 类型 然后,点击 认可 .
新闻 CTRL+1 总的来说就是要把 格式化单元格 窗口。
➤ 您还可以选择 定制 作为 数字格式 和 h:mm 作为 类型。
现在,回到计算上,我们会得到你假设的东西。
7种简单的方法来 在Excel中计算薪资的小时和分钟
方法一:应用减法来计算Excel工资表的小时和分钟数
减法 是其中一个 算术运算符 我们可以用它来计算所做工作的小时和分钟。
在开始计算之前,预先将单元格格式化,如图所示。 为什么格式化很重要... 节。
步骤1。 将以下公式粘贴在任何相邻的单元格中(即:, E7 ).
=(D7-C7)
D7 和 C7 是单元格引用。 减法 符号( - )之间的结果是在特定日期的工作时间。
第2步。 撞击 进入 并拖动 填充手柄 因此,出现了任何特定一天的工作时间。
如果你计算任何个别日子的工资,请尝试以下步骤。
第3步。 在任何相邻的单元格中输入以下公式(即:, F7 ).
=$C$4*E7*24
C4 的单元格参考。 每小时工资 , E7 为工作时间,我们乘以 24 作为Excel存储时间(即。 E7 )在执行任何操作时,都是以日为单位的格式。
因此 $C$4*E7*24 成为 日薪 为雇员。
第4步。 撞击 进入 并拖动 填充手柄 来显示单元格中的总工资条目。
阅读更多。 如何在Excel中计算总工时(9种简单方法)
方法二:使用TEXT函数计算Excel工资表的小时和分钟数
ǞǞǞ 文本 函数将一个返回值转换为特定的格式。 我们可以使用 文本 功能,以 计算工作时间和分钟 从给定的时间 文本 功能是
Text(value, format_text)
在语法上。
价值。 是你想要格式化的值。
format_text。 是你想要的结果的格式。
步骤1。 在任何空白单元格中写下以下公式(即:。 E7 ).
=TEXT(D7-C7, "h:mm")
在这个公式中。
D7-C7=值
"h:mm"=format_text
第2步。 新闻 进入 并拖动 填充手柄 以使小时和分钟出现。
第3步。 重复进行 步骤3 和 4 的 方法一 稍后,你会得到 薪酬总额 在单元格中的数量,如下图所示。
方法3:使用小时和分钟功能
Excel提供个人 小时 和 每分钟 我们可以用以下方法分别计算小时和分钟 小时 和 每分钟 这两个函数的语法是
HOUR(serial_number)
MINUTE(serial_number)
在语法上。
序列号 ;是包含你想找到的小时或分钟的值。
步骤1。 在任何相邻的单元格中键入以下小时的公式(即:。 E7 ).
=HOUR(D7-C7)
第2步。 新闻 进入 然后拖动 填充手柄 以使时间出现。
第3步。 重复进行 步骤1 和 2 本方法取代了 小时 的公式,以 每分钟 公式。 每分钟 公式如下。
=MINUTE(D7-C7)
第4步。 要计算总工资,请在任何单元格中写下以下公式(即:。 G7 ).
=(E7+(F7/60))*C$4
F7/60 将分钟变成小时,并将此与 E7 然后将总工作时间乘以 每小时工资 我们得到总薪酬。
第5步。 撞击 进入 之后,将 填充手柄 以获得所有 薪酬总额 数量。
方法四:使用TIME函数计算Excel工资表的小时数和分钟数
ǞǞǞ 时间 在这种情况下,我们要做的是将三个参数分别加减。 减去小时和分钟,得到工作时间 在我们的数据集中。 时间 功能是
时间(小时,分钟,秒)。
我们一般都知道在的参数。 时间 功能,如果你想进一步了解,请点击这里。 时间功能 .
步骤1。 将下面的公式粘贴在任何单元格中(即:。 E7)
=时间(小时(d7),分钟(d7),秒(d7))-时间(小时(c7),分钟(c7),秒(c7))
第2步。 新闻 进入 之后 拖动 填充手柄 所有的工作时间都会出现在单元格中。
第3步。 重复进行 步骤3 和 4 的 方法一 用同样的公式,你会得到所有 薪酬总额 如以下图片所示,即时的数量。
方法5:使用MOD功能
ǞǞǞ MOD 函数在减法的帮助下获取小时和分钟。 函数的语法是 MOD 功能是
MOD(number, divisor)
数 的值;你想得到它的剩余部分。
除数 ;你要除以的数字是 数 .
我们将使用减法 价值 作为 数 和 1 作为除数来计算小时和分钟。
步骤1。 在单元格中键入以下公式 E7 .
=MOD(D7-C7,1)
第2步。 撞击 进入 并拖动 填充手柄 来得出细胞中的小时和分钟。
第3步。 重复进行 步骤3 和 4 的 方法一 用同样的公式,你会得到 薪酬总额 数量与下图相似。
方法6:使用IF函数计算工资表的小时数和分钟数 Excel
我们可以用 基金会 函数,在一个单元格中分别显示小时和分钟。 在这种情况下,我们只是计算工资的小时和分钟,而不是计算 薪酬总额 量。 的语法。 基金会 功能是
IF (logical_test, [value_if_true], [value_if_false])
在语法上, 基金会 函数执行了一个逻辑测试,并根据测试结果 为真 或 失败 它显示预写的文本 [value_if_true] 或 [value_if_false] .
步骤1。 将以下公式粘贴在单元格中 E6 .
=IF(HOUR(D6-C6)>0, HOUR(D6-C6) & " 小时, ", ") & IF(MINUTE(D6-C6)>0, MINUTE(D6-C6) & " 分钟", ")
在这个公式中。 HOUR(D6-C6)>0 或 MINUTE(D6-C6)>0 工作为 逻辑_测试 . 小时(D6-C6) &。 "小时" 或 MINUTE(D6-C6) & " 分钟" 。 如果测试结果是 为真 和 "" 如果测试结果是 失败 .
第2步。 撞击 进入 并拖动 填充手柄 以获得类似下图的单元格中的所有小时和分钟。
方法7:计算经过的时间
比方说,我们想从给定的时间开始计算小时和分钟,就在此刻。 The 现在 在这种情况下,我们只需测量从给定时间到任何时刻的小时和分钟。 句法是 现在 功能是
现在()
ǞǞǞ 现在 函数返回当前日期和时间。
步骤1。 将以下公式粘贴在单元格中 D6 .
=NOW()-C6
现在 从给定的时间中减去小时和分钟(即:。 C6 ).
第2步。 撞击 进入 应用 填充手柄 以获得所有的工作时间,如图所示。
相关内容。 加班超过40小时的Excel公式[附免费模板]
⧭铭记的事项
在应用函数之前,请预先格式化将出现结果的单元格。
🔄 不要获得在的结果值 上午/下午 ,而不是 h:mm (即 小时:分钟 )的格式。
🔄 Excel自动将减去的数值存储在 日 请确保你乘以 24 到减去的值,以便得到小时数。
总结
在本文中,我们使用多个函数来计算小时和分钟。 我们使用的函数包括 文本 , 小时 和 每分钟 , 时间 , MOD , 基金会 ,以及 现在 来测量两个给定时间的时间差。 我希望以上讨论的方法能为你解渴,因为你在寻找。 如果你有任何疑问或有任何补充,请评论。 你可以查看我的其他文章,关于 优秀 网站。