Excel VLOOKUP函数怎么实现多条件查找

 我来答
桓骞rf
2019-05-20 · TA获得超过3782个赞
知道小有建树答主
回答量:1078
采纳率:90%
帮助的人:90.3万
展开全部

vlookup函数怎么多条件查找?

鱼木混猪哟
高粉答主

2016-05-14 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33698

向TA提问 私信TA
展开全部

软件版本:Office2007

举例说明如下:

1.利用Vlookup函数,根据部门和项目在H:I列中查找与AB列的相同值,在C列返回对应J列值

2.输入公式如下:

3.Ctrl+Shift+Enter三键结束这个数组公式,可以看到公式前后被”{}“包围:

4.下拉填充得到结果:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangjinlong76
活跃答主

2016-04-17 · 非职业答题人
知道顶级答主
回答量:5.7万
采纳率:94%
帮助的人:1.8亿
展开全部
如下图,A1:D5是原始数据区域,要在第8行根据姓名和工号两个信息来查询性别。

首先要考虑,是不是能把两个条件合并在一起呢?答案是肯定的,我们在C8单元格输入公式:=A8&B8,这样就把两个条件字段连接在了一起。

同样的原理,原始区域两列也可以合并在一起。我们选中部分空单元格,输入公式:
=A1:A5&B1:B5
Ctrl+Shift+Enter三键运行公式,姓名和工号两列也合并在了一起。

下面,利用IF函数第一参数的数组化来把刚才生成的内容和工号连接起来:
=IF({1,0},A1:A5&B1:B5,C1:C5)
同样按数组方式三键运行公式,效果如下:

这时,在C8输入公式:
=VLOOKUP(A8&B8,E1:F5,2,0)
就可以根据两个条件查询了。

将所有公式整合在一起,取消辅助单元格,C8输入公式:
=VLOOKUP(A8&B8,IF({1,0},A1:A5&B1:B5,C1:C5),2,0)
三键运行即可实现VLOOKUP的多条件查询了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式