excel 用什么功能能实现 同时满足两列要求的 Vlookup

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:22:26
以前用VLOOKUP的时候都是满足单列的条件,但是现在我需要做一个表格,要同时满足A列和B列,才能V到新的页面,可是VLOOKUP是满足单列的,不知道用哪个才能解决
例如
A B C
1部 12345 销售5
1部 45678 销售3
2部 78945 销售4
2部 12345 销售3
3部 78945 销售2

想要做成
12345 1部 销售
2部 销售
3部 销售

我知道可以用数据透视解决,但是现在是要求两个大表合成一个大表,必须用类似VLOOKUP的情况来解决,拜托高手指点一下俺

=VLOOKUP(A2&B2,IF({1,0},查询表!B2:B100&查询表!A2:A100,查询表!C2:C100),2,)

按CTRL+SHIFT+ENTER确定。
关于IF{1,0}的解释楼主可以去这个地址看一下!http://club.excelhome.net/thread-148450-1-1.html

比较笨的方法
1.用 CONCATENATE 吧A和B的条件 连起来
2.在VLOOKUP

不知道有没有用

=VLOOKUP(A2&B2,IF({1,0},查询表!B2:B100&查询表!A2:A100,查询表!C2:C100),2,)

按CTRL+SHIFT+ENTER确定。

用vlookup的嵌套和数组可以做到