Excel2000里最头痛的事

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:09:56
我在Excel里编了些函数公式,在条件不符时,相应的表里出现了如#DIV/0!,#N/A,影响了最终求和,在公式里套用IF公式有的可以,有的不行,在2000里有没有办法将这些公式隐藏,并将求和公式完成

出现#DIV/0!,是因为公式中出现除0的错误,即公式中做为分母的单元格不能为0。解决办法是在公式中加一判断,为0就不除,否则再除。如,IF(B1=0,0,A1/B1)
出现#N/A也是因为公式中有错误,不过产生这个错误的原因很多,必须依据具体的公式才能做出判断。不过有时候也可用ISERROR()或者ISNA()来避开这个错误。
至于IF函数有时可用有时不可用,也要看具体的公式才能判断,如果有嵌套的话,最多只能嵌套7层。
2000的隐藏公式也是勾选公式单元格的隐藏,然后保护工作表。

找到OFFICE目录里的SAMPLES.xls
里面告诉了你如果隐藏不想要的结果.

如果你A2单元格为被除数,B2单元格为除数,C2单元格存放商,在C2单元格中输入:
=IF(AND(ISNUMBER(A2),ISNUMBER(B2),B2>0),A2/B2,"")
这样A2,B2单元格是数值,B2大于0,就计算,否则输出空。