=IFERROR(VLOOKUP(B5,Sheet2!A:J,2,FALSE),"")

请问这函数是错误了吗?显示不到值... 请问这函数是错误了吗?显示不到值 展开
 我来答
在朱家尖休息的露珠

2021-03-02 · TA获得超过4077个赞
知道大有可为答主
回答量:2726
采纳率:87%
帮助的人:143万
展开全部

题中的公式单独来看是没有任何问题的,但是结合截图来看,可以看出VLOOKUP函数的第二个参数是错误的,公式应修改如下:

=IFERROR(VLOOKUP(B5,Sheet2!C:J,2,FALSE),"")

解释如下:

VLOOKUP函数的第二个参数的首列必须包含第一个参数,而在Sheet2表中的型号是在C列,而不是在A列,因此这个区域就应该修改为C:J,而不是A:J。

阳光上的桥
2021-03-02 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21424 获赞数:65799
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
公式错了,VLOOKUP不能反查,可以使用INDEX+MATCH,例如这样写:
=IFERROR(INDEX(SHEET2!B:B,MATCH(B5,SHEET2!A:A,0)),"")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式