gpt4 book ai didi

excel - 如何在 Microsoft Excel 中获取两个日期之间的分钟差?

转载 作者:行者123 更新时间:2023-12-01 18:31:32 26 4
gpt4 key购买 nike

我正在 Excel 中做一些工作,但遇到了一些问题。我正在使用的仪器保存测量的日期和时间,我可以使用以下格式将此数据读入 Excel:

   A           B
1 Date: Time:
2 12/11/12 2:36:25
3 12/12/12 1:46:14

我想要做的是找到两个日期/时间戳(以分钟为单位)的差异,以便我可以根据数据创建衰减曲线。因此,在 Excel 中,我希望做到这一点(如果此示例中的分钟数是错误的,我只是快速手动计算):

   A           B                 C
1 Date: Time: Time Elapsed (Minutes)
2 12/11/12 2:36:25 -
3 12/12/12 1:46:14 1436.82

我环顾四周,发现了几种计算时间差异的方法,但它们总是假设日期是相同的。我夸大了测量之间的时间,但数日的滚动才是让我悲伤的原因。任何有关如何进行此操作的建议或提示都会很棒。即使我可以以十进制格式找到以小时或天为单位的日期和时间之间的差异,我也可以乘以一个常数来得到答案。请注意,我确实有编程和 Excel 经验,但请详细解释。有时我会迷失方向。

最佳答案

时间和日期都存储为数字、十进制值(实际上是浮点值)。日期是整数,时间是小数部分(1/24 = 1 小时,1/24*1/60 是一分钟等...)

日期时间差计算如下:

date2-date1

time2-time1

这会以天为单位给出答案,现在乘以 24(一天中的小时数),然后乘以 60(小时中的分钟数),然后就可以了:

time elapsed = ((date2-date1) + (time2-time1)) * 24 * 60

C3 = ((A3-A2)+(B3-B2))*24*60

关于excel - 如何在 Microsoft Excel 中获取两个日期之间的分钟差?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13815538/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com