Table of contents
在处理随时间变化的数据集时,你经常需要 以分钟为单位计算时间差 Excel没有专门的函数来计算不同日期的时间差。 因此,在本教程中,我们将向您展示如何在Excel中计算不同日期的时间差。 ǞǞǞ .
下载实践工作手册
下载这本练习手册,在阅读本文时进行练习。
时间差(分钟).xlsm在Excel中计算分钟内时间差的3种便捷方法
下面的图片提供了一个数据集,其中包含一些有结束时间和开始时间的条目。 首先,我们将使用一个一般的公式来计算出 时差 稍后,我们将应用一些函数,如 天数 , 小时 , 每分钟 ,以及 第二届 此外,我们将使用 VBA 代码来计算以分钟为单位的时间差。
1.用公式计算Excel中的分钟时间差
在开始时,我们将使用一个一般的 ǞǞǞ 公式来减去 开始时间 从 结束时间 .
第1步:找出日期的时间差
- 为了找到 日期不同 ,输入以下公式。
= (C5-B5)
- 因此,它将计算出 天差 它将以小数单位显示结果。
第2步:使用公式计算时间差
- 输入以下公式,将日数转换为分钟。
=(C5-B5)*24*60
- 最后,按 进入 以获得在 分钟 .
- 使用 自动填表工具 在以下单元格中应用相同的公式。
阅读更多。 用Excel公式查找两个数字之间的差异
类似读物
- 用Excel公式查找两个数字之间的差异
- 如何在Excel中计算两个均值之间的显著性差异
- Excel数据透视表:两列之间的差异(3例)
2.结合DAYS、HOUR和SECOND函数来计算时间差
ǞǞǞ 没有一个专门的函数来计算仅仅是 两个不同日期的时间差为分钟 但我们可以分别计算出在数量上的差异 天 , 小时 , 分钟 ,以及 秒 然后,我们将应用一个公式来合并结果,并计算出分钟的时间差。
第1步:找到天数的差异
- 要想知道天数的差异,请在公式中插入 日的功能 .
=DAYS(C5,B5)
- 因此,它将显示 ### 因为没有定义具体的格式。
- 点击进入 数量 格式来指定单元格的值。
- 因此,它将导致两个不同日期的天数。
- 然后,使用 自动填表 工具来自动填充单元格。
第2步:以分钟为单位计算时间差
- 键入以下公式,用 MINUTE功能 来计算某一天的分钟差( 上午10:30 至 上午10:53 ).
=MINUTE(C5-B5)
- 因此,它将显示微小的差异( 23分钟 )的细胞中。 E5 .
- 简单地说,通过使用自动填充栏 自动填表工具 .
第3步:应用第二种功能
- 用于计算 时差 秒,写出以下公式,其中 第二项功能 .
=SECOND(C5-B5)
- 因此,你会发现 时差 以秒为单位。
- 最后,在自动填充单元格的帮助下,在 自动填表工具 .
第4步:插入HOUR函数
- 写出以下公式,其中有 小时 "功能 .
=HOUR(C5-B5)
- 因此,细胞 E5 将导致时间上的差异 小时 .
- 最后,自动填充所有单元格,通过应用 自动填充手柄工具 .
第5步:应用最终公式
- 要用函数把所有的结果结合起来,请输入以下内容,计算出以分钟为单位的时间差。
=D5*24*60+E5*60+F5+G5/60
- 因此,你将得到如下图所示的以分钟为单位的时差结果。
- 最后,应用 自动填表工具 来填入该列的所有单元格。
3.运行VBA代码,在Excel中计算分钟的时间差
除了前面的章节,我们将向你展示如何使用VBA代码来计算分钟的时间差。 使用VBA代码的好处是,我们可以选择两个具有不同时间和日期的单元格中的任何一个,并计算出分钟的时间差。
第1步:创建一个模块
- 首先,按 符号 + F11 以打开 VBA宏程序 .
- 点击进入 插入 标签。
- 然后,选择 模块 选项来创建一个新的模块。
第2步:粘贴VBA代码
- 粘贴以下内容 VBA 代码。
Sub TimeDifference() '定义变量 Dim MinDifference As Variant Dim StartTime As Variant Dim EndTime As Variant '插入输入框选择开始时间 Set StartTime = Application.InputBox("Select Start Time:", "ExcelWIKI", RngText, , , , 8) '插入输入框选择开始时间 Set EndTime = Application.InputBox("Select End Time:", "ExcelWIKI", RngText, , , , 8) ' 减去次数MinDifference = EndTime - StartTime '在一个单元格中应用公式,得到以分钟为单位的结果 Range("E5").Value = MinDifference * 24 * 60 End Sub
第3步:运行程序
- 保存程序并按 F5 来运行它。
- 选择 开始时间 .
- 新闻 进入 .
- 选择 结束 时间 .
- 然后,点击 认可 .
- 因此,你的时差将在单元格中显示为分钟的结果。 E5 .
阅读更多:如何在Excel中计算两个数字之间的绝对差值
总结
我希望这篇文章能给你一个教程,让你了解如何在电脑中计算分钟的时间差。 ǞǞǞ 所有这些程序都应该学会并应用于你的数据集。 看看练习工作簿,并将这些技能用于测试。 由于你的宝贵支持,我们有动力继续制作这样的教程。
如果您有任何问题,请与我们联系。 此外,请随时在下面的栏目中留下评论。
我们 优秀 团队,总是对你的询问作出回应。
与我们呆在一起,继续学习。