在excel里用vlookup函数有一部分结果出现#N/A,函数最后加一个0也没有用 怎么解决?
答案:4 悬赏:30 手机版
解决时间 2021-01-30 14:46
- 提问者网友:不爱我么
- 2021-01-29 19:30
在excel里用vlookup函数有一部分结果出现#N/A,函数最后加一个0也没有用 怎么解决?
最佳答案
- 五星知识达人网友:等灯
- 2021-01-29 20:08
出现#N/A这个是因为没有匹配到值
而且你要精确匹配值的话最后那个参数就得是0(不填默认是0)
如果一定要匹配到数据的话,要补全对照表的数据,如果只是不想显示乱码的话可以用公式
=IFERROR(VLOOKUP(A2,F:G,2,0),"")
这样错误值就会显示空字符啦,也可以替换成别的追问填过0 结果一样 按理说是有结果追答如果一定要匹配到数据的话,要补全对照表的数据,如果只是不想显示乱码的话可以用公式
=IFERROR(VLOOKUP(A2,F:G,2,0),"")
这样错误值就会显示空字符啦,也可以替换成别的
你看下图,就是因为没有【安安】的数据,结果显示了乱码。
追问求准确公式追答就比如说我上面给你截的图,在对照表里加上“安安”的数据,就有匹配结果了。
而且你要精确匹配值的话最后那个参数就得是0(不填默认是0)
如果一定要匹配到数据的话,要补全对照表的数据,如果只是不想显示乱码的话可以用公式
=IFERROR(VLOOKUP(A2,F:G,2,0),"")
这样错误值就会显示空字符啦,也可以替换成别的追问填过0 结果一样 按理说是有结果追答如果一定要匹配到数据的话,要补全对照表的数据,如果只是不想显示乱码的话可以用公式
=IFERROR(VLOOKUP(A2,F:G,2,0),"")
这样错误值就会显示空字符啦,也可以替换成别的
你看下图,就是因为没有【安安】的数据,结果显示了乱码。
追问求准确公式追答就比如说我上面给你截的图,在对照表里加上“安安”的数据,就有匹配结果了。
全部回答
- 1楼网友:野慌
- 2021-01-29 20:44
意思就是没有找到啊追问怎么解决,本来说是可以找到的追答你把要搜索的值复制一下,再去被搜索的那张表里Ctrl+F 搜索一下,看到底有没有。说不定是两个本来应该一样的值 有一点小小的不一样。
- 2楼网友:woshuo
- 2021-01-29 20:32
你只有北京跟神福建两个地方出现N/A,把明细表里的北京市,福建省复制到对照表去覆盖原来的`~ 用对照复的覆盖明细表的也行~~
这情况应该是字符不匹配~~我们看是一样的~~但换成ASCII码后就不一样了~~
这情况应该是字符不匹配~~我们看是一样的~~但换成ASCII码后就不一样了~~
- 3楼网友:独钓一江月
- 2021-01-29 20:26
可以用iferror来容错
=iferror(你的公式,"你想在出错时显示的内容")追问求准确公式追答=vlookup([发货地址],表3[#全部],2)这是你的公式。如果想在出现#N/A 即没找到时,显示“没找到匹配数据”,那么可以写成
=iferror(vlookup([发货地址],表3[#全部],2),"没找到匹配数据")
=iferror(你的公式,"你想在出错时显示的内容")追问求准确公式追答=vlookup([发货地址],表3[#全部],2)这是你的公式。如果想在出现#N/A 即没找到时,显示“没找到匹配数据”,那么可以写成
=iferror(vlookup([发货地址],表3[#全部],2),"没找到匹配数据")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯