Excel用VLOOKUP实现同表/跨表/跨文件查询的方法

今天我们来分享VLOOKUP秘籍,速查数据!无论是从庞大的数据表中提取特定信息,还是进行数据的快速匹配,VLOOKUP都能大显身手。

为什么会有同表/跨表/跨文件查找这三种地狱模式?真实职场潜规则

  • 1、同表查询:领导随手丢原始数据表给你,“自己挖!”
  • 2、跨表查询:市场部把客户清单藏在另一个表,“怕你改坏!”
  • 3、跨文件查询:财务部去年数据死活不合并,“用历史文件自己查!”

“Excel表格像职场江湖——同表是自家地盘,跨表是隔壁门派,跨文件是西域外邦而VLOOKUP,就是你的万能通关文牒!

公式长这样:=VLOOKUP(找谁, 去哪儿找, 拿第几列, 精准or随便)

第一招:同表查询(原地起飞版)

场景:同一张表里找数据,比如从员工清捞部门与销量。

步骤

1、选中结果单元格:比如F2

2、输入公式

=VLOOKUP(E2,$A$2:$C$11,COLUMN(B1:C1),0)

F1:要查的名字(比如输入“杜磊”)

$A$2:$C$11:数据范围(别带标题!) COLUMN(B1:C1):一起返回部门列跟销售列。

0:精准匹配(必须一模一样!)

按回车:杜磊的部门与销量直接蹦出来!,然后对公式进行向下填充即可查出其他人员信息。

灵魂拷问

“为啥我的公式报错#N/A?”→ 检查名字有没有空格/大小写!Excel强迫症,差一个标点都不行!

第二招:跨表查询(偷天换日版)

场景:数据在另一个工作表,比如“数据源”表里。

步骤

1、切到目标表:比如“查询表”的B2单元格

2、输入公式

=VLOOKUP(A2,数据源!$A$1:$C$11,{2,3},0)

A2:查找值

数据源!$A$1:$C$11:偷隔壁表的数据(格式:表名!范围)

{2,3}:用大括号内输入要同时返回的列号

  • 双击填充柄:一拉到底,全自动抓数据!

第三招:跨文件查询(黑客帝国版)

场景:数据在另一个Excel文件里,比如“数据源.xlsx”。

步骤

1、同时打开两个文件:否则公式会变“僵尸链接”♂️

2、输入公式

=VLOOKUP(A2,[数据源.xlsx]表1!$A$2:$C$11,{2,3},0)

[数据源.xlsx]表1!$A$2:$C$11!:外星语翻译→ “那个叫数据源的文件中表1的A2到C11范围!”

  • 保存后关闭:下次打开会提示更新链接,点“是”就行!

血泪教训

×文件改名或移动?→ 公式直接玩完! 慎用跨文件,除非你想和IT小哥谈恋爱!

  • 锁定范围:按F4把A2:C11变成$A$2:$C$11,下拉不乱跑!
  • 检查左对齐:查找值必须在范围的第一列!否则直接摆烂!
  • IFERROR:公式外裹一层=IFERROR(VLOOKUP(...),"查无此人"),报错变优雅提示!

声明:本文来自互联网或用户投稿,该文观点仅代表作者本人,不代表本站立场。文章及其配图仅供学习和交流之用,版权归原作者所有,如有内容侵权或者其他违规问题,请联系本站处理。