如何计算 Excel 中显示为 h:mm:ss 的正数和负数的平均值?

如何计算 Excel 中显示为 h:mm:ss 的正数和负数的平均值?

这是我的公式:

J49 to 89 contain the formula =IF(I57<0,TEXT(1-I57/24/60/60,"-H:mm:ss"),TEXT(I57/24/60/60,"H:mm:ss"))

其结果范围是从-0:12:580:04:42

我想要两件事:

首先,单元格B44包含单元格的平均值J49:J89。我只是尝试了一下,=AVERAGE(J49:J89)结果如下[#DIV/0!]

并且对于单元格F44给出每个单元格的总和0:00:00,我尝试过=SUMIF(J49:J85,">0")但结果仅为 0.00

我可以在这里做什么?

答案1

你的公式

=IF(I57<0,TEXT(1-I57/24/60/60,"-H:mm:ss"),TEXT(I57/24/60/60,"H:mm:ss")) 

正在返回文本值。文本不适用于AVERAGESUMIF部分sum

你需要与数字相反。如果你使用时间,负值将会出错。

一旦完成计算,您就可以将其转换回文本(或时间(如果不是负数))。

相关内容