Google sheets 组合Averageif和Averagea:取条件平均值,将空格视为0
我需要计算一个包含空单元格或空字符串(“”)的范围内的平均值 公式如忽略空单元格。 公式平均值有一个将文本单元格转换为0值的“另一个自我”:Google sheets 组合Averageif和Averagea:取条件平均值,将空格视为0,google-sheets,Google Sheets,我需要计算一个包含空单元格或空字符串(“”)的范围内的平均值 公式如忽略空单元格。 公式平均值有一个将文本单元格转换为0值的“另一个自我”: 我还没有找到一个连接AVERAGEIF和AVERAGEA的公式。任何人都有办法解决此问题并将空单元格视为0?您可以添加0以将空字符串和空格转换为0。然后使用平均值。例如: =average(arrayformula(A1:A15 + 0)) 计算所有数字的平均值,将“”和空格视为0 你需要arrayformula在这里处理向范围的每个元素添加0的问题。H
我还没有找到一个连接AVERAGEIF和AVERAGEA的公式。任何人都有办法解决此问题并将空单元格视为0?您可以添加0以将空字符串和空格转换为0。然后使用
平均值。例如:
=average(arrayformula(A1:A15 + 0))
计算所有数字的平均值,将“”和空格视为0
你需要arrayformula
在这里处理向范围的每个元素添加0的问题。Hi Meta,我根据你的建议更改了公式(=iferror(AVERAGEIF(D2:O2,TRUE,arrayformula(D33:O33+0)),0);在D2:02中,我有一个假/真的范围,平均值的范围必须是D33:O33。现在它返回0(ifError的答案);返回averageif为N/A参数的错误必须是一个范围;错误在哪里?谢谢lot@cicciocappuccio:后续问题应作为新问题发布。AVERAGEA不将空单元格视为0!只有非空的文本单元格。