如何计算 Excel 表的总时间?

如何计算 Excel 表的总时间?

我需要计算系统停机的总时间,看起来使用总和(C1:C20298)它对我不起作用,它给了我一些不准确的结果...数据看起来像这样,并且单元格格式化为时间:

在此处输入图片描述

如何计算系统停机的总时间?我有很多数据,这些时间戳都是随机的,首先是 17:27:22.432,然后几行之后是 08:04:25.542

答案1

不管怎样,还是尝试一下吧。

关于预期结果的说法似乎适用于数据示例的唯一方式是,奇数线表示系统启动时,偶数线表示系统关闭时,或者相反,前者似乎更有可能。

因此我会考虑到这一点来回答。

由于数据似乎是成对的,但可能完全相反,我将给出一个公式来找出每个奇数/偶数对之间的差异。然后可以将其用于计算last - first,无论实际情况是这两种方式中的哪一种:

=SUM(  INDEX(A1:A10,SEQUENCE(5,1,2,2),1)  -  INDEX(A1:A10,SEQUENCE(5,1,1,2),1)  )

第一个INDEX输出所有偶数行,因为它从第 2 行开始并以 2 为增量。第二个INDEX输出所有奇数行,因为它从第 1 行开始并以 2 为增量。

Excel 使用其数组功能进行成对减法并SUM计算结果之和。

我使用了 10 行输入,单列。人们会根据真实数据参考对其进行调整,也可以通过COUNT除以二来“巧妙”地获得两个函数产生的值的数量SEQUENCE

相关内容