Excel中函数Vlookup的应用
2024-06-15 0
1Vlookup简介
Vlookup是Excel中的垂直查找函数。一般来说,它可以快速查询某个范围内某个值对应的结果。
2Vlookup函数参数设置
VLOOKUP(查找值,Tablearray,Colindexnum,[Rangelookup])
分析:
1Lookupvalue要查找的值
2、Tablearray中包含要查询的lookup值的区域(可以在表格中查询)
3Colindexnum返回数据所在查询区域的列数
4Rangelookup近似匹配/精确匹配
示例VLOOKUP(B176,B172:D178,2,FALSE)查询B172:D178范围内单元格B176的值对应的第二列的结果。
3Vlookup的实际应用
1准备需要处理的表格
2设置条件进行单次搜索
假设我们要求很多单元格中的陈奎分数
函数如下VLOOKUP(B12,B3:E14,4,FALSE)
3设置条件并批量搜索
(1)填写数据并搜索,你会发现中间有#N/A的结果。
(2)分析原因通过autocomplete得到的公式,内部指定的范围也自动向下填充,导致填充的范围不包含要查询的值。
(3)解决方案
我们借用$符号的绝对引用功能,将搜索范围固定在某个区域,如$B$1:$E$16无论后面的公式如何填写,都可以保证这个区域是固定的。
就我个人而言,我建议在使用vlookup函数时,将$absolute引用添加到要搜索的范围。
VLOOKUP(H11,$B$2:$E$14,4,FALSE)
4、使用IFERROR函数指定Vlookup返回的错误值
1在所有三个3(2)节点处,均出现N/A错误值,表示未找到。
2、特殊情况下,我们需要将N/A替换为“0”、“error”等其他错误。
3使用IFERROR函数,iferror(value,valueiferror)
4使用IFERROR函数替换错误值。如果表达式正确,则返回正确结果;如果表达式不正确,则返回指定的错误值。
5、表间引用查询
1、特殊情况下,我们会涉及到多表之间的数据查询,Vlookup函数仍然可以胜任。
2、利用Vlookup功能,选择查询区域时,可以同时打开两个Excel表格,鼠标可以直接引用区域之间的数据。
3Excel2010版本不支持同时打开多个窗口。解决方法:先打开一个表格文件,然后从开始菜单打开Excel2010软件,再通过软件窗口打开另一个表格文件,这样就可以同时在两个窗口中打开两个表格文件。
6顺序注意事项
1、Vlookup搜索区域需要使用$符号来固定范围。
2搜索区域第一栏必须包含搜索内容
3、函数中的列数是指返回数据的查询区域的列数。请记住,这不是整个表中的列数。
下一版将解释适合个人和班级的数据收集和统计应用。
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。