vlookup函数的公式
1、一般查
【例1】如下图所示,根据姓名查职位。
=VLOOKUP(B9,B1:E6,4,0)
2、从左至右查
【例2】如下图所示,要求根据姓名查工号。
=VLOOKUP(B9,IF({1,0},B2:B6,A2:A6),2,0)
3、查公式复制
【例3】在表二中根据姓名从上表中查询对应信息。
=VLOOKUP($A13,$B$2:$F$8,COLUMN(B1),0)
4、区间查
【例4】如下图所示,要求根据左表的提成比率表,在右表中根据销售额在G列查适用的比率。
=VLOOKUP(F3,$B$3:$C$11,2)
5、模糊查
【例5】查包含AAA名称的产品价格
=VLOOKUP("*"&A10&"*",A2:B6,2,0)
6、多项查
【例6】从下表中同时查“李飞”和“南宁”的年龄 ,并返回最小的。
=MIN(VLOOKUP(T(IF(1,{"李飞","南宁"})),A2:C6,3,0))
7、隔任意列求和
隔1列求和
数组公式:大括号是按ctrl+shift+enter后自动产生的,非手工输入
{=SUM(VLOOKUP(A2,A2:K2,ROW(1:6)*2-1,0))}
指定列求和
指定对2,3,5,6,8列求和
公式:为什么vlookup显示的是公式
{=SUM(VLOOKUP(A2,A2:K2,{2,3,5,6,8,9},0))}
注:
{2,3,5,6,8,9}把要求和的列数放在大括号内,用逗号分隔。
8、多条件查
【例8】如下图所示要求,同时根据姓名和工号查职位。
{=VLOOKUP(B9&C9,IF({1,0},B2:B6&A2:A6,E2:E6),2,0)}
9、多区域查
【例9】根据不同的表从不同的区域查询
=VLOOKUP(B2,IF(A2="销售一部",A5:B9,D5:E9),2,0)
10、多工作表查
【例10】从各部门中查员工的基本工资,在哪一个表中不一定。
方法1 
=IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。