Excel VLOOKUP函数使用教程(附截图)
Excel教程
共 5 个步骤
方法1
编写第一个VLOOKUP公式
接下来这步比较重要:假设A列是工号,B列是姓名,C列是部门,D列是薪资,数据从第二行开始到第一百行。现在要根据F2单元格中输入的工号查出对应的姓名。在G2单元格中输入公式:=VLOOKUP(F2,A2:D100,2,FALSE)。解读这个公式:F2是查找值即要查找的工号;A2:D100是查找范围即完整的数据表区域;2表示返回查找范围中第二列的数据即姓名列(因为A是第一列B是第二列);FALSE表示精确匹配。按回车键确认公式,如果F2中有有效的工号则G2会显示对应的姓名。如果要查薪资将列序号改为4即可(D列在查找范围中是第四列)。
方法2
VLOOKUP进阶使用技巧
重点来了:掌握一些进阶技巧可以让VLOOKUP更加灵活强大。使用绝对引用锁定查找范围:当需要向下填充公式时,查找范围应使用绝对引用如$A$2:$D$100防止范围随填充偏移。使用MATCH函数动态获取列序号:将第三个参数替换为MATCH函数如MATCH("薪资",A1:D1,0)可以自动定位列位置,即使表格结构调整也不需要手动修改列序号。处理多条件查找:VLOOKUP本身只支持单条件查找,但可以通过辅助列将多个条件合并为一个值来实现多条件查找,例如将部门和姓名合并后作为查找值。对于更复杂的查找需求建议使用新版Excel中的XLOOKUP函数它功能更强大且语法更直观。
方法3
理解VLOOKUP函数的作用
接下来这步比较重要:VLOOKUP是Excel中最常用的查找函数之一,它的全称是Vertical Lookup即垂直查找。它的作用是根据一个查找值在表格的第一列中搜索匹配项,然后返回同一行中指定列的数据。举个实际例子:你有一张员工信息表包含工号、姓名、部门、薪资等列,现在需要根据工号快速查出对应员工的姓名或薪资,这就是VLOOKUP的典型应用场景。VLOOKUP函数的语法格式为:VLOOKUP(查找值, 查找范围, 列序号, 匹配方式),共有四个参数,理解每个参数的含义是正确使用这个函数的关键。

方法4
VLOOKUP四个参数详解
这一步很关键:第一个参数「查找值」是你要查找的内容,可以是一个具体的值如工号A001,也可以是一个单元格引用如A2。第二个参数「查找范围」是包含查找值和返回值的数据区域,注意查找值必须位于这个区域的第一列。第三个参数「列序号」是你希望返回查找范围中第几列的数据,从查找范围的第一列开始算起计数为1。第四个参数「匹配方式」只有两个选择:FALSE表示精确匹配即查找值必须完全一致才返回结果,TRUE或省略表示近似匹配常用于数值区间查找。在日常工作中绝大多数情况下应该使用FALSE精确匹配以避免返回错误的结果。
方法5
VLOOKUP常见错误及修复
使用VLOOKUP时经常会遇到返回错误值的情况。最常见的是#N/A错误,表示没有找到匹配项,可能原因包括:查找值确实不存在于数据中、查找值和数据中的格式不一致(如一个是数字一个是文本格式的数字)、查找值前后有多余的空格。解决方法是使用TRIM函数去除空格,使用VALUE或TEXT函数统一格式。#REF!错误通常是列序号超出了查找范围的列数导致的。使用VLOOKUP时建议用IFERROR函数包裹来美化错误显示,例如=IFERROR(VLOOKUP(F2,A2:D100,2,FALSE),"未找到"),当查找失败时显示友好的提示文字而不是刺眼的错误代码。
小白也能懂
上面的教程看着步骤多,其实核心就一件事:
想象你在做饭:编写第一个VLOOKUP公式是备菜,VLOOKUP进阶使用技巧是炒菜,VLOOKUP常见错误及修复是装盘。按顺序来就对了。
温馨提示
做之前最好先截个图留个底,万一改错了还能对照着恢复。
提醒一句:如果你的设备还在保修期,出了问题先别自己瞎折腾,直接找售后更省心。
以上步骤适用于大多数系统环境,具体操作可能因版本不同略有差异。
- 操作前建议备份重要数据
- 如遇异常请参考常见问题
- 系统重启后生效
相关标签