Excel平均值计算:如何忽略空白单元格与错误值并返回空值
Excel平均值计算优化:忽略空白单元格且空白时显示空值
问题根源
你当前的公式无法处理所有目标单元格空白的情况,因为AVERAGE函数在没有有效数值可计算时,会返回#DIV/0!错误,而非空字符串,导致你的IF判断条件完全不起作用,错误值无法被替换。
修正后的公式
=IFERROR(ROUND(AVERAGE(N2,X2,AH2,AR2,BB2,BL2,BV2,CF2,CP2,CZ2,DJ2,DT2,ED2,EN2,FH2),2),"")
公式逻辑说明
AVERAGE(N2,X2,...):本身就会自动忽略空白单元格,只对包含数值的单元格计算平均值,无需额外处理空白ROUND(...,2):将计算结果保留两位小数,和你原需求一致IFERROR(..., ""):捕获所有可能的错误(比如所有单元格空白时的除法错误),一旦触发错误就显示空值,完美符合你的要求
内容的提问来源于stack exchange,提问作者Intel Power
相关产品推荐
相关产品推荐

