您好!请问=IF(B4="","",VLOOKUP(B4,数据表!$A$1:$B$11,2,)),这段函数哪里错了。

 我来答
欲猫人5029
2015-03-10 · TA获得超过554个赞
知道小有建树答主
回答量:288
采纳率:100%
帮助的人:54.6万
展开全部

我试了下,没有错哎。

数据表:

查询表:



不过,对于你逗号后面省略的参数,需要关注一下“升序排列”的问题,下面是微软官方的说明:


range_lookup    可选。 一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:

如果 range_lookup 为 TRUE 或被省略,则返回精确匹配值或近似匹配值。 如果找不到精确匹配值,则返回小于 lookup_value 的最大值。

重要   如果 range_lookup 为 TRUE 或被省略,则必须按升序排列 table_array 第一列中的值;否则,VLOOKUP 可能无法返回正确的值。

有关详细信息,请参阅对区域或表中的数据进行排序。

如果 range_lookup 为 FALSE,则不需要对 table_array 第一列中的值进行排序。

如果 range_lookup 参数为 FALSE,VLOOKUP 将只查找精确匹配值。 如果 table_array 的第一列中有两个或更多值与 lookup_value 匹配,则使用第一个找到的值。 如果找不到精确匹配值,则返回错误值 #N/A。

柔软的Bp
科技发烧友

2023-01-14 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8615万
展开全部
=IF(B4="","",VLOOKUP(B4,数据表!A:B,2,0))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式