Vlookup函数使用方法_sumif函数的使用方法
文章标签:
函数vlookup怎么使用
- 单条件查找:在员工工资表中,根据姓名单条件查找部门
=VLOOKUP(B3,B2:F9,2,0)
- 查找不到时返回空,在员工工资表中,根据姓名单条件查找部门,查找不到时返回空
=IFERROR(VLOOKUP(H3,B:E,2,0),"")
此公式在原 Vlookup 函数基础上,使用 IFERROR 函数将可能出现的错误值转换为空字符串。当查找不存在的员工姓名时,不显示错误值,而是返回空
- 反向查找:在员工工资表中,根据姓名查找工号=VLOOKUP(H3,IF({1,0},B:B,A:A),2,0)
- 多列查找:在员工工资表中,同时查找多个员工的姓名、部门和工资
=VLOOKUP(H3,B2:F9,{2,3,5},0)
通过指定{2,3,5}作为返回列数,可一次查找多列数据。H3是查找值,B2:F9 是查找区域,{2,3,5}分别对应姓名、部门和工资所在列,0 是精确查找
- 横向多列查找,根据员工姓名,在员工信息表中查找其性别、年龄和基本工资。利用 COLUMN 函数生成动态列数作为返回值列数参数,向右复制公式可查找多列。$I3固定查找值所在单元格,$B:$F 是查找区域,COLUMN(B1) 在B1 单元格时返回 2,向右拖动公式会依次变为 3、4 等,对应查找不同列数据,0 是精确查找。
=VLOOKUP($I3,$B:$F,COLUMN(B1))
- 多条件查找:在员工工资表中,根据部门和姓名查找工资。
=VLOOKUP(H3&I3,IF({1,0},C2:C9&B2:B9,F2:F9),2,0)
先将部门和姓名连接作为查找值,再构建新数组作为查找区域。
H3&I3将部门和姓名合并为查找值,IF({1,0},C2:C9&B2:B9,F2:F9),把部门和姓名列组合后与工资列构成新查找区域,2 表示返回工资所在列,0 是精确查找