15年Excel老司机总结的VLOOKUP精华用法,建议收藏!

作为一名在Excel中摸爬滚打15年的“老司机”,很高兴能与你分享一些VLOOKUP函数的精华用法。这个函数虽然基础,但用好了能极大提升工作效率,甚至解决一些看似棘手的问题。以下是我总结的一些技巧和进阶用法,强烈建议收藏备用!
"一、 VLOOKUP 核心语法回顾"
首先,我们回顾一下VLOOKUP的基本语法:
```excel VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) ```
`lookup_value`:你要查找的值(关键词、编号等)。 `table_array`:包含查找列和返回列的数据区域。"关键:查找列(lookup column)必须位于`table_array`的第一列!" `col_index_num`:`table_array`中返回值的列号(相对于查找列的位置)。例如,如果查找列是第一列,而你想返回第二列的值,则此参数为2。 `[range_lookup]`:可选参数,指定查找方式。`TRUE`或省略表示近似匹配(查找小于或等于`lookup_value`的最大值,要求查找列必须排序),`FALSE`表示精确匹配(查找完全等于`lookup_value`的值)。
"二、 精华用法详解"
"1. 精确匹配是王道 (`[range_lookup] = FALSE`)

相关内容:

VLOOKUP函数最全实战指南!7大场景解决工作中90%查找难题

VLOOKUP函数是Excel中(WPS用户也是一样适用的)使用最频繁的函数之一,但很多人只掌握了基础用法。今天为大家带来7个工作中最实用的VLOOKUP应用示例,从基础到高级,帮你彻底掌握这个函数之王!请赶快点赞、转发、分享、收藏备用吧!


一、基础篇:新手必学的「保命技」

场景1:员工信息秒查(动态列引用)

痛点:每个月要整理员工信息表,工号、姓名、部门、工资...手动翻找费时还容易错!

原始数据(行1-15)

行号

A列(工号)

B列(姓名)

C列(部门)

D列(基本工资)

E列(绩效)

F列(社保)

G列(公积金)

H列(实发)

1

标题行

标题行

标题行

标题行

标题行

标题行

标题行

标题行

2

001

张三

销售部

5000

3000

600

700

7100

需求:在查询表输入工号(如001),自动提取姓名、部门、实发工资。

VLOOKUP公式

=VLOOKUP($B$18,$A$2:$H$15,COLUMN(B1),0)  // B18是查询框(工号),COLUMN(B1)动态生成列号(1→2→3...)

公式拆解

  • $B$18:绝对引用查询值(工号),下拉时不变化;
  • $A$2:$H$15:锁定查找区域(员工信息表),避免误改;
  • COLUMN(B1):动态列号(B列是第2列,向右复制自动变C列=3、D列=4...);
  • 0:精确匹配(必须完全一致)。

效果:输入工号后,向右拖动公式,秒提取所有信息!

场景2:跨表合并数据(表头自动对齐)

痛点:每月要合并销售部的「业绩表」和「提成表」,表头顺序总变,手动复制粘贴累到吐!

原始数据

  • 业绩表(行1-10):A列(产品)、B列(销量)
  • 提成表(行1-5):A列(产品)、B列(提成比例)、C列(计算公式)

需求:在业绩表中自动提取对应产品的提成比例。

VLOOKUP公式

=VLOOKUP(B2,$A$12:$C$16,MATCH($B$1,$A$11:$C$11,0),0)  // B2是当前产品名,MATCH找表头位置

公式拆解

  • MATCH($B$1,$A$11:$C$11,0):动态匹配表头列号(如"提成比例"在第2列);
  • $A$12:$C$16:提成表区域(含表头);
  • 好处:提成表表头顺序变化时,公式自动适应!

效果:不管提成表怎么调表头,业绩表都能精准抓取数据!

二、进阶篇:效率翻倍的「偷懒术」

场景3:两表数据顺序混乱?一键同步排序

痛点:考勤机和人事系统的排班表顺序不一样,手动对齐要半小时!

原始数据

  • 系统排班表(行1-8):A列(姓名)、B列(应到天数)
  • 实际打卡表(行1-8):A列(姓名)、B列(实到天数)

需求:在实际打卡表中,按系统排班表的顺序显示应到天数。

VLOOKUP公式

=IFERROR(VLOOKUP($A2,$A$10:$B$17,COLUMN(A1),),"缺勤")  // COLUMN(A1)固定列号=1

公式拆解

  • IFERROR:查不到姓名时显示"缺勤"(避免#N/A报错);
  • $A$10:$B$17:系统排班表区域(锁定);
  • 好处:不管实际打卡表姓名顺序多乱,都能按系统表排序!

效果:输入公式向下拖动,应到天数自动对齐!

场景4:工资条制作(10秒生成完整表)

痛点:每月做工资条要复制粘贴200次,稍不留神就漏一项!

原始数据

  • 工资明细表(行1-100):A列(工号)、B列(姓名)、C列(基本工资)、D列(绩效)、E列(社保)

需求:在工资条表输入工号,自动生成姓名、基本工资、绩效等整行信息。

VLOOKUP公式

=VLOOKUP($G$2,$A$2:$E$101,COLUMN(B1),)  // G2是当前工号,向右拖动生成所有字段

公式拆解

  • 工资条表只需留"工号"列(G列),其他列用公式自动生成;
  • 配合打印设置,10秒导出200人工资条!

效果:输入工号→下拉公式→打印,全程不用复制粘贴!

三、高级篇:复杂问题的「终极解法」

场景5:模糊查找(包含关键词就抓取)

痛点:客户备注里写"北京朝阳区张三",但表格里只有"朝阳区",想批量提取所有朝阳区客户!

原始数据

  • 客户表(行1-50):A列(备注)、B列(电话)

需求:在查询表输入"朝阳区",提取所有备注含该词的电话。

VLOOKUP公式

=VLOOKUP("*"&F2&"*",$A$2:$B$51,2,0)  // "*"是通配符,代表任意字符

公式拆解

  • "*"&F2&"*":F2是"朝阳区",组合后变成"朝阳区"(匹配任意位置含"朝阳区"的内容);
  • 好处:不用逐行筛选,一键抓取所有符合条件的记录!

效果:输入"朝阳区",所有含该词的电话全显示!

场景6:多条件查找(同时满足2个条件)

痛点:仓库里有同名的货物(如"笔记本"),要区分"型号A"和"型号B",手动找要疯!

原始数据

  • 库存表(行1-100):A列(货物名称)、B列(型号)、C列(数量)

需求:在查询表输入"笔记本"+"型号A",提取对应数量。

VLOOKUP公式

=VLOOKUP(F2&G2,$A$2:$C$101,3,0)  // F2是名称,G2是型号,组合成唯一值

前置操作

需在库存表前插入辅助列(A列),公式:=B2&C2(型号+名称),再用VLOOKUP查找组合值。

效果:同名不同型号的货物,也能精准匹配!

四、实战篇:老板看了都夸的「大神操作」

场景7:应收账款到期提醒(自动标红逾期单)

痛点:每个月要手动查哪些合同逾期了,漏一个就被领导骂!

原始数据

  • 合同表(行1-200):A列(合同号)、B列(客户)、C列(到期日)、D列(未结金额)

需求:在监控表中,自动标红到期日早于今天的合同。

VLOOKUP公式

=IF(TODAY()>VLOOKUP(F2,$A$2:$D$201,3,), "逾期","正常")  // F2是当前合同号

设置步骤

  1. 在监控表输入合同号(F列);
  2. 用上述公式判断状态;
  3. 选中状态列→条件格式→新建规则→等于"逾期"→设置红色填充。

效果:打开表格,逾期合同自动标红,一眼就能看到!

VLOOKUP避坑指南(血泪经验)

  1. 精确匹配必加0:第4参数不写或写0是精确匹配,写1是近似匹配(要求首列升序);
  2. 避开通配符:查找值含~、*、?时,用SUBSTITUTE替换(如=VLOOKUP(SUBSTITUTE(F2,"~","~~"),...));
  3. 拒绝整列引用:用$A$2:$D$100代替A:D,否则公式会变慢;
  4. 错误处理必须有:用IFERROR(公式,"无数据")代替裸奔公式,避免#N/A报错。

3道测试题(答案见文末)

  1. 要在「成绩表」(A2:C10,列:学号、姓名、分数)中,根据「查询表」(E2是学号)提取分数,正确的VLOOKUP公式是? A. =VLOOKUP(E2,A2:C10,3,0) B. =VLOOKUP(E2,A2:C10,2,0) C. =VLOOKUP(E2,A2:C10,1,0)
  2. 要查找包含"促销"的客户订单,客户备注在A列,订单号在B列,正确的模糊查找公式是? A. =VLOOKUP("*促销*",A2:B100,2,0) B. =VLOOKUP("促销",A2:B100,2,0) C. =VLOOKUP("促销*",A2:B100,2,0)
  3. 要按「部门+职级」双条件查找工资,需在工资表(A列:部门,B列:职级,C列:工资)中创建辅助列,正确的辅助列公式是? A. =A2+B2 B. =A2&B2 C. =A2,B2

答案

  1. A(第3列是分数,精确匹配);
  2. A("促销"匹配任意位置含"促销"的内容);
  3. B(&连接两列生成唯一值,如"销售部P6")。

欢迎关注:千万别学excel,这里有数千篇excel相关视频和文章,带你玩转excel!祝你早日升任CEO,迎娶白富美,走上人生巅峰~( ̄▽ ̄~)~

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章