Excel函数错误处理及金山WPS函数应用 编写公式时常见报错提示及原因分析:除数为零或空白会报错,可用IF函数控制;查找函数找不到匹配值,需输入正确查找值;文本错误如函数拼写、未定义区域等会报错,需修正;还有参数错误、文本参与数值运算等也会报错,需相应改正;无效单元格引用、不正确区域运算符等也会导致报错,需按情况解决。下面是小编精心整理编写的关于“ Excel函数错误处理及金山WPS函数应用 ”的详细教程,请大家仔细阅览学习:
在使用金山WPS进行公式编写时,常常会遇到一些报错提示。下面我们来详细分析这些报错提示的原因及解决方法。
1. 在公式中有除数为零,或者有除数为空白的单元格(金山WPS表格把空白单元格也当作0)。比如,当B1作为除数为0时,公式A1/B1就会报错。解决方法是:假设我们暂时不知道除数的值,又不希望公式结果显示错误值,这时可以用IF函数进行控制。在C1输入公式=IF(ISERROR(A1/B1),””,A1/B1),即使不输入除数也不会显示错误值。该公式的含义是:当不知道除数时,A1/B1不返回错误的值,而是返回一个空字符串,否则显示计算结果。其中ISERROR(value)函数的作用为检测参数value的值是否为错误值,如果是,函数返回值TRUE,反之返回值FALSE。
2. 在公式使用查找功能的函数(VLOOKUP、HLOOKUP、LOOKUP等)时,找不到匹配的值。例如:在A10单元格中输入姓名,查找该名同学的语文成绩。B10单元格中的公式为“=VLOOKUP(A10,A1:C5,2,FALSE)”,如果我们在A10中输入了姓名“小名”,因为引用数据表中并没有这个名字,所以无法找到匹配的值,会出现“#N/A”错误。解决方法是:只需要在A10输入数据表中有的查找值,如“周霞”,这时错误值就会消失。
3. 在公式中使用了金山WPS表格无法识别的文本,例如函数的名称拼写错误,使用了没有被定义的区域或单元格名称,引用文本时没有加引号等。
(1)对D2:D5进行求和,输入的公式为“=sun(D2:D5)”,回车后出现了“#NAME?”,这是因为函数“SUM”被错误地拼写成了“sun”,金山WPS表格无法识别,从而导致出错。解决方法是:把函数名称拼写正确即可修正错误。
(2)在单元格输入公式“=sum(哈哈)”,回车后也出现了“#NAME?”。这是因为在这个公式中,“哈哈”没有被定义名称,所以出错。解决方法是:只需要将求和的数据区域定义名称,就可以解决这个问题。
4. 如果公式返回的错误值为“#NUM!”,这常常是因为以下几种原因:
(1)当公式需要数字型参数时,我们却给了它一个非数字型参数。
(2)给了公式一个无效的参数。
(3)公式返回的值太大或者太小。例如:在D1中输入公式“=SQRT(C1)”,由于C1中的数字为“-10”,不能对负数开平方,这是个无效的参数,因此会出现“#NUM!”错误。解决方法是:将负数改为正数即可。
5. 如果公式返回的错误值为“#VALUE”,这常常是因为以下几种原因:
(1)文本类型的数据参与了数值运算,函数参数的数值类型不正确。比如,C1单元格中输入的“五十”是文本类型的,如果在D1中输入公式“=C1*2”,就把文本参与了数值运算,从而导致出错。解决方法是:把文本改为数值即可。
(2)函数的参数本应该是单一值,却提供了一个区域作为参数。例如:输入公式“=SQRT(D1:D3)”,对于函数SQRT,它的参数必须为单一的参数,不能为区域,所以会出错。解决方法是:修改参数为单一的参数即可。
(3)输入一个数组公式时,忘记按Ctrl+Shift+Enter键。比如,想要用数组公式直接求出总价值,输入公式“={SUM(C2:C4*D2:D4)}”后回车,会出现“#VALUE”错误。解决方法是:输入公式“=SUM(C2:C4*D2:D4)“后按下Ctrl+Shift+Enter键,就能正确得出结果。需要注意的是,花括号不是手工输入的,而是当输入完成后按下Ctrl+Shift+Enter键后,金山WPS表格自动添加的。
6. 如果公式返回的错误值为“#REF!”,这常常是因为公式中使用了无效的单元格引用。通常以下这些操作会导致公式引用无效的单元格:
(1)删除了被公式引用的单元格。
(2)把公式复制到含有引用自身的单元格中。例如:将常规格式的数字转换为日期格式,将C2单元格删除,因为没有引用有效的单元格,所以会显示错误。解决方法是:像C1一样填写正确的数值即可。
7. 如果公式返回的错误值为“#NULL!”,这常常是因为使用了不正确的区域运算符或引用的单元格区域的交集为空。例如:需要对C1:C4和D2:D4单元格区域求和,在单元格中输入公式“=SUM(C2:C4 D2:D4)”,回车后出现了“#NULL!”错误,这是因为公式中引用了不相交的两个区域。解决方法是:在公式中的两个不连续的区域之间添加逗号(,),这样就可以正常运算了。
关于《Excel函数错误处理及金山WPS函数应用》这篇文章的具体内容就介绍到这里,希望能对大家有所帮助。更多相关资讯和教程请关注 如意笔记-wps学习网!