关于excel电子表格的问题,请各位高人指点!!谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:25:12
请问我在使用excel电子表格时在一列数据中(如:共有30个数据其中包含5个0,其他的25个数据非0,我要将这列数据求和并要去0取平均值,也即求和后只能除25而不是30,用怎样的函数公式呢??因为我已试过如果直接用求和后用average的话它会将含0的一起包含在分母里.也即除的是30.请高人指点,先感谢了!!

假设你的数据在A1:A30
则去零求平均值公式:
=AVERAGE(IF(A1:A7<>0,A1:A7,""))
该公式是数组公式,输入完公式后不是按Enter,而是按Ctrl+Shift+Enter

也可以用:
=SUM(A1:A30)/(COUNT(A1:A30)-COUNTIF(A1:A30,0))
若总数据个数已知也可以将COUNT(A1:A30)改为已知数字.

佩服楼上的!