EXCEL中VLOOKUP函数的使用
2020-01-07 本文已影响0人
laoguigui2019
单条件查询
当id唯一时,想从a区域中查出b区域report_id=HY19070961对应的金额
image.png
(在sql中可以理解为:b表通过id左联a表查出同一个id下金额)
- 在同一个表的同一个sheet查找
计算公式:=VLOOKUP(A2,D2:E5,2,FALSE),其中参数分别表示为(查找值,数据表,列序数,[匹配条件]);
例如:A2为需要查找的值,D:E为所查找的数据表a区域,2为a区域的第二列(金额),匹配条件false为精确查找,true为模糊查找; - 同一个表不同sheet:=VLOOKUP(A2,Sheet1!A1:B4,2,FALSE)
-
不同表之间:=VLOOKUP(A1,[2019年线下团队业绩表pg6.xlsx]Sheet2!$A$1:$B$4,2,FALSE)
image.png
多条件查询
一级团队/二级团队/是否是实习生这三列组合起来是唯一的,想从b表中查出对应的a表团队平均人数
image.png
用if({1,0}将三列重组新区域再查找):计算方法=VLOOKUP(A2&B2&C2,IF({1,0},H:H&I:I&J:J,K:K),2,0),通过这个就能计算出长沙/黄/1所对应的人数
注意:输入公式后需要按ctrl+shift+enter才能计算出来
image.png