"小李,把销售表里的产品名称、单价、库存和销售额提取出来,下午开会要用!" 领导一句话,你手忙脚乱开始:
- 先筛选产品名称 → 复制 → 粘贴
- 再找单价列 → 复制 → 粘贴
- 突然发现漏了库存 → 从头再来...
停!这种机械操作早该淘汰了!
今天我要教你Excel中最被低估的神技——VLOOKUP第三参数{}的高阶玩法,4种实用技巧让你效率飙升!
场景一:顺序提取多列数据({1,2,3})
场景描述:
人力资源部需要从员工总表中一次性提取工号、姓名、部门和职位四列信息。
具体公式:
=VLOOKUP($A2,$A$1:$E$9,{1,2,3,4},0)
第三参数,只要把你想显示的列号放到{}内就可以,只需一次。
函数语法详解:
参数 | 作用 | 详细说明 |
$A2 | 查找值 | 员工ID(列锁定防止拖动错位) |
AA1:EE9 | 查找范围 | 包含全部数据的绝对引用区域 |
{1,2,3,4} | 列序号 | 同时返回第1-4列(按顺序) |
0 | 匹配方式 | 精确匹配(填1是模糊匹配) |
注意事项:
(1)横向填充:结果会自动扩展到右侧多个单元格
(2)列数验证:{}内数字不能超过总列数
场景二:隔列提取数据({3,4,6})
场景描述:
从销售报表中跳过中间列,只提取客户名、产品型号、成交价和满意度评分。
具体公式:
=VLOOKUP(I2,$B$2:$G$9,{3,4,6},0)
注意事项:
- 隐藏列也算:列号计算包含被隐藏的列
- 动态更新:增减列时需要手动调整{}内数字
- 错误排查:出现#REF!检查列号是否超出范围
场景三:乱序提取列({6,2,7})
场景描述:
领导要求报表按订单号→成本价→客户名→满意度评分的特殊顺序排列。
具体公式:
=VLOOKUP(I2,$A$1:$G$9,{6,2,7},0)
注意事项:
- 自由组合:{}内数字顺序=结果列顺序
- 列号对应:建议先在原表标注列号
- 跨表引用:可配合INDIRECT函数动态引用其他工作表
场景四:SUM VLOOKUP跨列求和
场景描述:
计算每个销售员第二个季度与第四季度的总业绩,数据分散在不同列。
具体公式:
=SUM(VLOOKUP(G2,$A$2:$E$9,{3,5},0))
组合原理:
1、VLOOKUP提取第3列,第5列(二个季度数据)
2、SUM对提取出的数组自动求和
终极总结
VLOOKUP第三参数{}是Excel隐藏神器!
顺序提取{1,2,3}
隔列抓取{2,4,6}
乱序排列自由组合,
配合SUM还能一键求和。
掌握这4种高阶玩法,复杂报表5分钟搞定,从此告别加班!
评论 (0)