EXCEL函数的错误处理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

EXCEL函数是快速处理数据及文本的方式之一,由于对函数的理解有限、表格布局改变、单元格数据改变导致函数出错。那么如何快速处理这些错误呢?

一、函数中常见的错误值

  1. #NULL! : "空值"原因是公式中的范围不相交.

  2. #DIV/0!: "被零除"原因是公式或函数被零或空单元格除.

  3. #VALUE! :”值错误”原因是公式中所用的某个值是错误的数据类型

  4. #REF! : “无效的单元格引用”原因是移动或删除单元格导致了无效 的单元格引用,或者函数返回了引用错误信息.

  5. #NAME? : "无效名称"原因是公式中包含不可识别的文本.

  6. #NUM! : "数字错误"原因是公式中所用的某数字有问题.

  7. #N/A : "值不可用"原因是某个值对于该公式或函数不可用.
    示例图1

二、错误处理示例

  1. =SUM(E2:E8F2:F8) 修改为 =SUM(E2:E8,F2:F8),加逗号;

  2. =E3/F3被除数不能为0,修改为1解决;

  3. =E4+F4;E4为非数字值,不能进行运算,E4修改为数字或者修改为=N(E4)+F4;

  4. =SUM(#REF!)重新选择括号内的单元格;

  5. =SUM(aaaa12),表格中不存在aaaa12的单元格或自定的单元格区域,重新选择区域或选定求和的区域定义名称为aaaa12;

  6. =SQRT(E7);E7单元格值不符合函数值的范围要求,此处E7的值必须≥0;

  7. =VLOOKUP(E4,C2:C8,1,)在C1:C8中找不到E4对应的值;

三、总结

除了以上示例的常见解决方法,还可以使用if函数判断是否符合函数或运算的要求,然后再进行运算,避免报错;也可以对运算结果进行判断,显示不同的错误提示。
本示例运行环境为Windows10,office2016,示例经过Excel 2016 测试运行OK。 您觉得本文对你您有帮助,请分享给你的朋友。
在这里插入图片描述
感谢您的阅读,如果对VBA、VSTO及office技巧感兴趣,请搜索微信公众号VBAHOME或扫描以下二维码关注。网址:www.vbahome.top
图片

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值