在EXCEL 表格中,使用AVG函数时,怎样去除空值?
更新日期:2024.05.22
AVERAGE本身不会将空值计算在内的。即会忽略掉引用参数所包含的文本、逻辑值和空白单元格,但包含零的单元格会计算在内。
使用AVERAGEIF函数
比如数据存储在A1:A10,条件是大于0,可以这么写
=AVERAGEIF(A1:A10,">0")
如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。
=SUM(A1:A10)/COUNTIF(A1:A10,">0")
用这个公式试试
空白不会计入的。
使用AVERAGEIF函数
比如数据存储在A1:A10,条件是大于0,可以这么写
=AVERAGEIF(A1:A10,">0")
如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。
=SUM(A1:A10)/COUNTIF(A1:A10,">0")
用这个公式试试
空白不会计入的。