发布网友 发布时间:2022-03-04 08:12
共5个回答
热心网友 时间:2022-03-04 09:42
思路:统计不为空的个数A 不为空的值求和B
那么有B/A就是帖主要的结果吧。
所以写公式是SUM(A1:D1)/COUNT(A1:D1)
希望楼主明确空是没有东西,而不是0追问可以解释详细写吗?
追答还要详细?
SUM(A1:D1)其实就是A1+B1+C1+D1,空单元格相加当然默认为0
COUNT(A1:D1)就是统计有多少个非空单元格
为避免全是空返回0,可以用IF判断
所以完整公式就是TEXT(SUM(A1:D1)/COUNT(A1:D1),"#;;;")
热心网友 时间:2022-03-04 11:00
直接用平均函数就可以了。
F1单元格公式如下:
=AVERAGEIF(A1:D1,"<>0")
这个公式表示计算A1到D1单元格中数值不为0的平均值。
热心网友 时间:2022-03-04 12:34
我没细看,但你可以增加几列,先对这4列的情况进行判断,各种情况赋一个值,然后你只需对所赋的值再进行判断,再用你的公式计算。或许可以达到你的要求。
热心网友 时间:2022-03-04 14:26
不用那么复杂的公式。
=IF(COUNTIF(F5:I5,"<>"),AVERAGE(F5:I5),"")
热心网友 时间:2022-03-04 16:34
if函数最多嵌套7层,你这太多层了追问那用什么公式替代,麻烦帮我解答