Excel公式去掉#N/A?
发布网友
发布时间:2022-05-03 10:51
我来回答
共3个回答
热心网友
时间:2022-06-19 04:29
这个是错误值产生的,如果想去的话,通过if判断来去掉。
热心网友
时间:2022-06-19 04:30
=IFERROR(VLOOKUP(F7,Sheet4!C:D,2,0),"")
望采纳!
热心网友
时间:2022-06-19 04:30
明明都是按照步骤一步一步来做的,为什么自动填充的时候前半部分正常显示,后半部分就显示“#N/A”了呢?今天就来为大家解决这个困惑。
根据这道题的第2小题求单价部分来给大家举例说明。
第2小题:参照“产品基本信息表”所列,运用公式或函数分别在工作表“一季度销售情况表”、“二季度销售情况表”中,填入各型号产品对应的单价,并计算各月销售额填入F列中。其中单价和销售额均为数值、保留两位小数、使用千位分隔符。(注意:不得改变这两个工作表中的数据顺序)
解题步骤:
1、首先选中E2单元格,点击“公式”下的“插入公式”,在所有公式中选择“VLOOKUP”函数;
2、接下来填写VLOOKUP函数对话框:
①Lookup_value:选择B2单元格
②Table_array:选择“产品信息表”中的“B2:C21”区域
③Col_index_num:输入“2”
④Range_lookup:输入“0”
(具体为什么这么输入,可以翻看我以前专门写VLOOKUP使用的文章,里面有详细的解释)
3、点击确定,出结果;
4、接着我们把鼠标置于E2单元格右下角,下拉进行自动填充,则会发现有些数据出现“#N/A”的情况。这时,我们就先来检查一下自己的数据和公式是否有错误;
5、如上两图所示,我们选中E2单元格时,检查输入框中的公式,首先确定公式没有错误;再选中E3单元格,检查输入框中的公式,这时我们能够发现,所引用的“产品基本信息表”的表格范围从“B2:C21”变成了“B3:C22”,从这里我们可以看出,问题的关键就在于对“产品信息表”进行的是相对引用,而不是绝对引用,也就是没有锁定引用表的范围;(如果不懂绝对引用和相对引用的定义和区别的话,建议去搜索一下,实际很简单的)
6、发现问题所在后,就可以改正了。如上图,首先选中E2单元格,接着在输入对话框中将原来的“B2:C21”改为“$B$2:$C$21”,($符号表示绝对引用),点击“enter”,得结果;
7、最后将鼠标置于E2单元格右下角,下拉自动填充,就不会出现刚刚的问题了。
一开始我做题时遇到这类问题时,总是找不到自己问题出在了哪,所以就以为是系统的错误,这导致很多EXCEL的题目都不能继续往下做。之后一次做题的时候我突然想起了老师在课上强调过的绝对引用和相对引用的问题,恍然间茅塞顿开,又认真研究了这个问题,这才发现自己让系统背锅了。
无论是生活还是做题,当出现问题时,我们首先要做的,不应该是推卸责任,而是检查自己,思考问题本身,这样才会让问题迎刃而解,而不是积压成山。