ad

达人之路·《高效办公应用宝典公式·函数与VBA》_3.6 公式中常见错误类型的分析(节选)

网友投稿 111 2023-11-07

【摘要】 本书摘自《高效办公应用宝典公式·函数与VBA》一书中第3章,第6节,创客诚品编著。

3.6 公式中常见错误类型的分析(节选)

③#DIV/O! 错误

产生原因一:在公式中,除数对指向空单元格或包含零值单元格引用时将会产生错误值#DIV/ O!, 如下左图所示。在Excel中如果运算对象是空白单元格,Excel将此空值当作零值。

达人之路·《高效办公应用宝典公式·函数与VBA》_3.6 公式中常见错误类型的分析(节选)

解决方法:修改单元格引用,或者在用作除数的单元格中输入不为零的值,如下右图所示。

④#NAME? 错误

在公式中使用了Excel不能识别的文本时将产生错误值#NAME?。

产生原因一:公式中使用的名称被删除了,或者使用了不存在的名称。

解决方法:确认使用的名称确实存在,如果确定名称不存在请使用“定义名称”命令添加相应 的名称。

产生原因二:名称的拼写错误。

解决方法:修改拼写错误的名称。

产生原因三:公式中的文本如果没有使用双引号, Excel 会将其解释为名称,而不理会用户准 备将其用作文本的想法,从而产生#NAME?错误。

解决方法:为文本添加双引号。例如下左图中的公式,“完成”和“未完成”没添加双引号, 公式返回了#NAME?错误值。下右图中的公式为这两处文本添加了双引号,公式返回正确的结果。

产生原因四:在区域的引用中缺少冒号。

解决方法:确认公式中使用的所有区域引用都使用冒号,例如 “SUM(A1:B34)”。

5#N/A 错误

产生原因:当在函数或公式中没有可用数值时,将产生错误值#N/A, 如下左图所示。

解决方法:保证公式或函数引用的单元格中包含内容,如下右图所示。

6#REF! 错误

产生原因:公式引用了无效单元格,例如删除了公式引用的单元格,或将移动单元格粘贴到公 式引用的单元格中时将产生错误值#REF!。

解决方法:更改公式,或者在删除或粘贴单元格之后立即单击“撤消”按钮,以恢复工作表中 的单元格。

⑦#NUM! 错误

当单元格引用无效时将产生错误值#REF!。

产生原因一:在需要数字参数的函数中使用了不能接受的参数。

解决方法:确认函数中使用的参数类型正确无误。

产生原因二:使用了迭代计算的工作表函数,例如IRR或RATE, 并且函数不能产生有效结果。 解决方法:为工作表函数使用不同的初始值。

产生原因三:由公式产生的数字太大或太小, Excel不能表示。

解决方法:修改公式,使其结果在有效数字范围内。

8#NULL! 错误

产生原因:当试图为两个并不相交的区域指定交叉点时将产生错误值#NULL!。

解决方法:如果要引用两个不相交的区域,要使用联合运算符逗号(,)。例如下左图所示的 “=SUM(A1:A5 C1:C6)” 公式中引用的两个单元格区域之间没有使用逗号, Excel将试图对同时属于 两个区域的单元格求和,但由于A1:A5和C1:C6并不相交,它们没有共同的单元格,所以公式返回 错误值#NULL。只要在两个单元格区域之间添加(,),公式便可成立,如下右图所示。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《Excel VBA+SQL数据管理与应用模板开发》_工作效率UP!_1.4 Fields 集合与Field 对象
下一篇:《Python+3自动化软件发布系统》Django 2实战_了解Python的更好方法_1.1.3 列 表(List)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×