我的 Excel 中有 2 列,每列包含一个日期和一个时间,格式如下:“dd/mm/yyyy hh:mm”。一个是开始日期/时间,另一个是结束日期/时间。例如,结束日期/时间可以是另一天。时间采用 24 小时制。
样本数据:18/12/2012 16:13 | 19/12/2012 01:21
有人能帮我提供一个公式吗?该公式可以查看每一列并计算出开始时间和结束时间之间的总分钟数。
我已经尝试了几次,但是由于里面有日期,所以我遇到了困难。
先感谢您!
答案1
那么,对于您的示例,分钟数是 548?您可以进行简单的减法来获得总小时数/分钟数,因此,如果您在 A2 中有开始时间/日期,在 B2 中有结束时间/日期,则此公式...
=B2-A2
结果单元格格式为 [h]:mm 将会给你9:08
要得到548只需乘以 1440(一天的分钟数),即
=(B2-A2)*1440
将结果单元格格式化为常规格式
答案2
你可以使用类似
=INT(B1-A1)&" 天 "&TEXT(MOD(B1-A1,1),"hh "" 小时 ""mm"" 分钟""")
这是一个全是歌舞、工作日、分和秒的世界。
假设第一个时间在单元格 A1 中,较晚的时间在单元格 B1 中