Vlookup用法
一、基本语法
应用场景:按照数据的首列,查找指定区域中指定位置的对应结果
语法:VLOOKUP(查找对象,目标区域,目标区域所在列,精确-0或模糊-1)
注:查找对象必须位于目标区域的第一列
数据源
示例1:查找订单编号为10025的批发价 :=VLOOKUP(B2,B1:D9,3,0)
示例2:查找2018年啤酒的零售价
构建辅助列:A2&C2
=VLOOKUP(A5,A1:F9,6,0) 或 =VLOOKUP(B5&D5,A1:F9,6,0)
示例3:查找段誉所在部门及职务
数据源
1)=VLOOKUP(F3,B2:C10,2,0) #部门;=VLOOKUP(F3,B2:D10,3,0) #职务
2)=VLOOKUP($F$4,$B$2:$D$10,COLUMN(B1),0)#部门;=VLOOKUP($F$4,$B$2:$D$10,COLUMN(C1),0) #职务
3)=VLOOKUP(F7,B4:D12,{2,3},0) # ctrl+shift+enter
示例4:查找平威的职务
数据源
=VLOOKUP(E17&F17,IF({1,0},A16:A24&B16:B24,C16:C24),2,0)#总厨
示例5:查找法律顾问的姓名
数据源
=VLOOKUP(F32,IF({1,0},D30:D38,B30:B38),2,0) #苏夏
注:使用IF语句构建虚拟区域,满足vlookup语句的第二部分——区域;借用数组(本身为行列组成的区域),构成所需的行或列。
条件为真,则返回其一,条件为假,则返回另一个。