vlookup2张表显⽰na_vlookup返回#NA的四种解决办法
在使⽤ vlookup函数时,经常会出现错误值#N/A。在使⽤Vlookup函数时,经常会出现错误值#N/A。
那么究竟出现#N/A的原因是什么,我们应该从哪些⽅⾯去排查错误呢?今天给⼤家讲解常见的4种错误原因及解决办法:
⼀
查区域确实不存在查值
1.#N/A错误通常表⽰公式不到要求查的内容,⽐如查询“计算机”的数量,但数据源中不存在“计算机”,故返回#N/A。为什么vlookup显示的是公式
2.此时为避免错误值影响后续的计算,可借助IFERROR函数将错误值替换为⽂字或数值信息,语法:=IFERROR(表达式,⽤于替换错误值的内容),在H4单元格的vlookup函数中加⼊IFERROR函数,为了⽅便总数量的计算,此处⽤0替换错误值#N/A。
3. 回车,数据就正确了。
⼆
数据源引⽤错误
1.通过商品名称查数量,但数据源是从A(序号)列开始选择的,没有满⾜数据源⾸列必须包含查依据这个要求,所以返回#N/A错误值。
2.此时需要将数据源区域调整⼀下,改为B1:D6,即可取到正确数量。
3.再将⿏标放到单元格右下⾓,呈+字形,下拉复制公式,其他数量也取到了。
4.此时发现“桌⼦”的数量还是#N/A,这是为什么呢?
5.原因是查询“冰箱”时数据源选择为B1:D6,公式往下复制后,数据源由于相对引⽤变成了B4:D9,导致“桌⼦”查询不到结果。
6.⼀般情况下,进⾏数据查询时是在⼀个固定不变的范围中,因此需要将数据范围进⾏绝对引⽤。在数据源区域中点击F4快速添加绝对引⽤,回车。
7.再重新下拉复制公式,所有数量都取到了。
三
数据类型不匹配
1.⽐如这个表格,先检查⼀下公式,没有什么问题,公式都书写正确,但是为何出现#N/A错误呢?
2.细⼼的⼩伙伴,可能已经发现了,是因为单元格格式不同导致的。左边的序号是⽂本格式的,G列的序号是数值形式。
3.进⾏查时,要求查值与数据源对象数据类型必须完全⼀致,如果查值是⽂本类型,数据源是数值类型,也会导致VLOOKUP函数查出错。
4.这时只需要将数据类型修改为⼀致即可,⿏标选中A2单元格点击右上⾓黄⾊感叹号,选择“转换为数字”,此时H2就取到正确数量了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论