Excel中不同列怎样计算条件平均值

2025-03-17 18:03:16
推荐回答(5个)
回答1:

直接用平均函数就可以了。
F1单元格公式如下:
=AVERAGEIF(A1:D1,"<>0")
这个公式表示计算A1到D1单元格中数值不为0的平均值。

回答2:

思路:统计不为空的个数A 不为空的值求和B
那么有B/A就是帖主要的结果吧。

所以写公式是SUM(A1:D1)/COUNT(A1:D1)

希望楼主明确空是没有东西,而不是0

回答3:

我没细看,但你可以增加几列,先对这4列的情况进行判断,各种情况赋一个值,然后你只需对所赋的值再进行判断,再用你的公式计算。或许可以达到你的要求。

回答4:

不用那么复杂的公式。
=IF(COUNTIF(F5:I5,"<>"),AVERAGE(F5:I5),"")

回答5:

if函数最多嵌套7层,你这太多层了