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天内对其进行处理。

发布评论