分享

解决90%的函数报错问题!常见函数报错解析~

 树深书馆 2018-04-21

小编有一些文档、表格、PPT模板,比如考核表、年终总结、年会,什么的,有需要的小伙伴可私信索取,么么哒~求关注、求评论、求包养,么哒哒~

函数是洪水猛兽?

别怕,小编帮你搞定它!

掌握下面这七种解决方法

90%的函数报错问题都能迎刃而解

拿去不谢o(* ̄︶ ̄*)o

报错一:#DIV/0!

解决90%的函数报错问题!常见函数报错解析~

公式中有“除数”为零或为空白单元格

( 空白单元格=0 )

举例

当B1作为除数为0时,公式A1/B1就会报错。

解决方法

假设我们暂时不知道除数值,又不希望公式结果显示错误值,这时可以用IF函数进行控制。

在C1输入公式

=IF(ISERROR(A1/B1),"",A1/B1)

即使不输入除数也不会显示错误值。

公式的含义

当不知道除数时,A1/B1不返回错误的值,返回一个空字符串,否则显示计算结果。

补充

其中ISERROR(value)函数的作用为检测参数value的值是否为错误值,如果是,函数返回值TRUE,反之返回值FALSE。

解决90%的函数报错问题!常见函数报错解析~

报错二:#N/A

使用查找功能函数( vlookup、HLOOKUP、LOOKUP 等 ),找不到匹配值

举例

在A10单元格输入姓名,查找该名同学的语文成绩

B10单元格输入公式

“=VLOOKUP(A10,A1:C5,2,FALSE)”

在A10中输入“小名”,因为引用数据表中没有这个名字,所以无法找到匹配的值

出现报错“#N/A”

解决90%的函数报错问题!常见函数报错解析~

解决方法

需要在A10输入数据表中已经存在的查找值

如“周霞”,返回结果正常

解决90%的函数报错问题!常见函数报错解析~

报错三:#NAME?

在公式中使用了表格无法识别的文本

例如

函数名称拼写错误

使用了没有被定义的区域或单元格名称

引用文本时没有加引号等...

举例

对D2:D5进行求和,输入的公式为

=sun(D2:D5)

回车后出现“#NAME?”

是因为函数“SUM”被错误地拼写成了“sun”

ET表格无法识别因此出错

解决方法

把函数名称拼写正确即可修正错误

解决90%的函数报错问题!常见函数报错解析~

解决90%的函数报错问题!常见函数报错解析~

举例2

在单元格输入公式

=sum(哈哈)

回车后也出现了“#NAME?”

是因为在公式中"哈哈"没有被定义名称,所以出错

解决方法

只要将求和的数据区域定义名称即可解决这个问题。

A)定义前:

解决90%的函数报错问题!常见函数报错解析~

B)定义:

解决90%的函数报错问题!常见函数报错解析~

C)定义后,可以直接调用计算:

解决90%的函数报错问题!常见函数报错解析~

报错四:#NUM!

如果公式返回的错误值为“#NUM!”,这常常是因为如下几种原因:

1)给了公式一个无效的参数;

2)公式返回的值太大或者太小;

3)当公式需要数字型参数时,我们却给了它一个非数字型参数;

举例

在D1中输入公式

=SQRT(C1)

由于C1中的数字为“-10”,不能对负数开平方,这是个无效的参数

因此出现了“#NUM!”错误

解决方法

将负数改为正数即可

解决90%的函数报错问题!常见函数报错解析~

解决90%的函数报错问题!常见函数报错解析~

报错五:#VALUE

如果公式返回的错误值为“#VALUE”,这常常是因为如下几种原因:

1)文本类型的数据参与了数值运算,函数参数的数值类型不正确;

2)函数的参数本应该是单一值,却提供了一个区域作为参数;

3)输入一个数组公式时,忘记按Ctrl+Shift+Enter键;

举例1

C1单元格中输入的“五十”是文本类型的,如果在D1中输入公式

=C1*2

就把文本参与了数值运算,因此出错

解决方法

把文本改为数值即可

解决90%的函数报错问题!常见函数报错解析~

解决90%的函数报错问题!常见函数报错解析~

举例2

输入公式

“=SQRT(D1:D3)”

对于函数SQRT,它的参数必须为单一的参数,不能为区域,因此出错。

解决方法

修改参数为单一的参数即可。

解决90%的函数报错问题!常见函数报错解析~

解决90%的函数报错问题!常见函数报错解析~

举例3

想要用数组公式直接求出总价值,输入公式

={SUM(C2:C4*D2:D4)}

后回车,出现#VALUE”错误。

解决方法

输入公式

=SUM(C2:C4*D2:D4)

后按下Ctrl+Shift+Enter键,正确得出结果

注意

花括号不是手工输入的

而是当输入完成后按下Ctrl+Shift+Enter键

由WPS表格自动添加

这是数组公式输入规则

解决90%的函数报错问题!常见函数报错解析~

解决90%的函数报错问题!常见函数报错解析~

报错六:#REF!

如果公式返回的错误值为“#REF!”,这常常是因为公式中使用了无效的单元格引用。通常如下这些操作会导致公式引用无效的单元格:

1)删除了被公式引用的单元格;

2)把公式复制到含有引用自身的单元格中。

举例

将常规格式的数字转换为日期格式

将C2单元格删除,因为没有引用有效的单元格

所以显示错误

解决方法

如C1一样填写如正确的数值即可。

解决90%的函数报错问题!常见函数报错解析~

报错七:#NULL!

如果公式返回的错误值为“#NULL!”

常常是因为使用了不正确的区域运算符

或引用的单元格区域的交集为空

例如

需要对C1:C4和D2:D4单元格区域求和

在单元格中输入公式

=SUM(C2:C4 D2:D4)

回车后出现了“#NULL!”错误

这是因为公式中引用了不相交的两个区域

解决方法

在公式中的两个不连续的区域之间添加逗号(,)

即可正常运算

解决90%的函数报错问题!常见函数报错解析~

解决90%的函数报错问题!常见函数报错解析~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多