作者:乔山办公网日期:
返回目录:excel表格制作
假定要求平复均值的区域为A1:A10
公式: =IF(COUNTA(A1:A10),AVERAGE(A1:A10),0)
或 : =IF(COUNTA(A1:A10),AVERAGE(A1:A10),"需要求平均值的区域没有数据制知")
-------------
求平均值时不包道括div/0 应该是需要求平均值的区域没有数据(除数为“0” )
将公式改为
=AVERAGE(IF(B2:B201<>0,B2:B201))
数组公式,按Ctrl+Shift+Enter(三键同时按)结束公式输入。
没有写出你的公式,那只好用ISERROR函数来解决了
=IF(ISERROR(原公式),,原公式)
"原公式"换成你写抄入表格的公式(不要带入"="就行了)
假设你的原公式是 =A1/B1
那改成
=IF(ISERROR(A1/B1),,A1/B1)
或者是
=IF(B1=0,,A1/B1) 就是用百IF函数来判断B1是否是0值,如果是0值,让其返回空(这里空就是0),不是0值就度返回计算式A1/B1
如果你不想返回0,而是返回空单元格,则公式写成 =IF(B1=0,"",A1/B1)
1、excel下拉单元百格复制公式后,有时候单元格内容会出现#DIV/0!。
2、这时需要重新输入公式度,先输入【=if(and(】。
3、假设D6是空白的,在公式中问表示为D6<>0,所以答公式中继续输入【=if(and(D6<>0】。
4、同样的,假设E6为空白单元格,公式为【=if(and(D6<>0,E6<>0)】,公式中间用英文的逗号隔开,AND的条件就到这里,输入一个右边的括号。
5、接着再用逗号隔开,然后输内入复制下原来的公式【E6/D6】。输入双引号,双引号里面不需要任何内容,即【if(and(E6<>0,D6<>0),E6/D6,""】。当容E6、D6为零时,单元格就不显示任何内容。
6、回车键确定公式,F6单元格就不显示任何内容了。