结合Averageif和Averagea:将条件平均处理空白作为0

时间:2016-05-01 21:40:11

标签: google-sheets

我需要计算一个可以包含空单元格或空字符串(“”)的范围内的平均值。

AVERAGEIF这样的公式AVERAGE会忽略空单元格。 公式AVERAGE有一个'alter ego',可以将文本单元格转换为0值:AVERAGEA

我还没有找到一个将AVERAGEIF加入AVERAGEA的配方。任何人都有想法解决问题并将空单元格视为0?

1 个答案:

答案 0 :(得分:3)

您可以添加0以​​将空字符串和空格转换为0.然后使用AVERAGE。例如:

=average(arrayformula(A1:A15 + 0))

计算所有数字的平均值,将“”和空白视为0。

这里需要arrayformula来处理向范围的每个元素添加0。