VLOOKUP 是 Excel 里最有名的函数之一,但很多人觉得难。这篇只讲最基础、最常用的场景:从另一个表里按某个关键词(比如姓名、学号)把对应的数据找过来填到当前表里。
什么时候用 VLOOKUP?
举个例子:
- 表 1 有“姓名、手机号”
- 表 2 有“姓名、部门、工资”
- 你想把表 2 的“部门”自动填到表 1 里
这时候就用 VLOOKUP。
先记住这 4 个参数
VLOOKUP 一共有 4 个参数,你可以这样记:
- 找谁?(你要按什么关键词去搜,比如“张三”)
- 去哪找?(要去的那个表或区域,关键词必须在这区域的第 1 列)
- 带回第几列?(你要的数据在上面那片区域的第几列)
- 精准找还是大概找?(一般填 FALSE 或 0,表示精准匹配)
举个具体的小例子
假设:
- 你当前在 Sheet1 的 C2 单元格,要填“部门”
- 你要按 A2 的“姓名”去 Sheet2 里找
- Sheet2 里 A 列是姓名,B 列是部门
公式这样写:
=VLOOKUP(A2, Sheet2!A:B, 2, 0)
写完公式后别忘了往下拉
- 输完公式按回车确认
- 鼠标移到单元格右下角变成黑色十字(填充柄)
- 按住左键往下拉,应用到整列
最常见报错:#N/A 怎么回事?
如果结果出现 #N/A,通常是:
- 两个表里的“关键词”长得不一样(比如有空格、多了个句号)
- 那边表里确实没有这个人
提示:WPS 里的用法完全一样,公式一模一样,直接照搬就行。