您当前的位置:首页 > 互联网教程

EXCEL中怎么运用VLOOKUP函数

发布时间:2025-05-22 08:43:31    发布人:远客网络

EXCEL中怎么运用VLOOKUP函数

一、EXCEL中怎么运用VLOOKUP函数

1、选定我们要比较的两列数。我们要比较A列和B列相同的数,并在C列显示出来。

2、这时有两种比较方法:一是找出A列中包含B列的数,显示在C列;二是找出B列中包含A列的数,显示在C列。

3、解释一下VLOOKUP的定义:=VLOOKU(查找值,区域,列序号,逻辑值)

4、“查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。“区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。“列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP返回错误值#VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值#REF!。“逻辑值”:为TRUE或FALSE。它指明函数 VLOOKUP返回时是精确匹配还是近似匹配。如果为 TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数 VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。如果“查找值”为文本时,“逻辑值”一般应为 FALSE。另外:

5、下面举例实际说明:我现在要找出B列中包含A的数,然后显示在C列。函数式为:=VLOOKUP(A1,B:B,1,0)。

6、意思就是说用A1在B列一个一个地排查,如果B列里有A1,A1就会出现在C列里,如果没有就会在C列显示#N/A(就是空值)

7、出现想要的结果之后拉动下图所示的单元格右下角,拉到底就行了。

8、另一个例子:我现在要找出A列中包含B列的数,然后显示在C列。函数式为:==VLOOKUP(B1,A:A,1,0)

9、意思就是说用B1在A列一个一个地排查,如果A列里有B1,A1就会出现在C列里,如果没有就会在C列显示#N/A(就是空值)。

二、excel怎么运用vlookup

Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数,匹配方式)。其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True为近似匹配。

用Vlookup函数匹配Excel表里面的数据的用法举例说明如下:

1.查找A列中与E列相同的值,返回对应的F列的值:

公式解释:查找值为A列数值,因此第一个参数为A1;第二个参数查找区域为E1:F7,因为要下拉填充,所以这里必须要用绝对引用,保证不管怎样拖动始终是这个区域;返回的值在E1:F7中的第2列,所以第三个参数为2,最后参数为0,即精确匹配,必须与E列数值一致才返回F列的值

三、vlookup函数如何运用

1、VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:

2、VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

3、下面以一个实例来介绍一下这四个参数的使用

4、例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄。

5、公式:B13=VLOOKUP(A13,$B$2:$D$8,3,0)

6、1查找目标:就是你指定的查找的内容或单元格引用。本例中表二A列的姓名就是查找目标。我们要根据表二的“姓名”在表一中A列进行查找。

7、公式:B13=VLOOKUP(A13,$B$2:$D$8,3,0)

8、2查找范围(VLOOKUP(A13,$B$2:$D$8,3,0)):指定了查找目标,如果没有说从哪里查找,EXCEL肯定会很为难。所以下一步我们就要指定从哪个范围中进行查找。VLOOKUP的这第二个参数可以从一个单元格区域中查找,也可以从一个常量数组或内存数组中查找。本例中要从表一中进行查找,那么范围我们要怎么指定呢?这里也是极易出错的地方。大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:

9、A查找目标一定要在该区域的第一列。本例中查找表二的姓名,那么姓名所对应的表一的姓名列,那么表一的姓名列(列)一定要是查找区域的第一列。象本例中,给定的区域要从第二列开始,即$B$2:$D$8,而不能是$A$2:$D$8。因为查找的“姓名”不在$A$2:$D$8区域的第一列。

10、B该区域中一定要包含要返回值所在的列,本例中要返回的值是年龄。年龄列(表一的D列)一定要包括在这个范围内,即:$B$2:$D$8,如果写成$B$2:$C$8就是错的。

11、3返回值的列数(B13=VLOOKUP(A13,$B$2:$D$8,3,0))。这是VLOOKUP第3个参数。它是一个整数值。它怎么得来的呢。它是“返回值”在第二个参数给定的区域中的列数。本例中我们要返回的是“年龄”,它是第二个参数查找范围$B$2:$D$8的第3列。这里一定要注意,列数不是在工作表中的列数(不是第4列),而是在查找范围区域的第几列。如果本例中要是查找姓名所对应的性别,第3个参数的值应该设置为多少呢。答案是2。因为性别在$B$2:$D$8的第2列中。