EXCEL中怎么运用VLOOKUP函数
在平常的EXCEL应用中,我们发现经常要在两列数中找出相同值的情况,那么用什么方法比较简单呢,下面为您介绍VLOOKUP函数,可以简单地比较出两列数中相同值。
操作方法
- 01
选定我们要比较的两列数。我们要比较A列和B列相同的数,并在C列显示出来。 这时有两种比较方法:一是找出A列中包含B列的数,显示在C列;二是找出B列中包含A列的数,显示在C列。
- 02
在C列输入公式:=VLOOKUP()
- 03
解释一下VLOOKUP的定义:=VLOOKU(查找值,区域,列序号,逻辑值) “查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。 “区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。 “列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值 #REF!。 “逻辑值”:为TRUE或FALSE。它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。如果“查找值”为文本时,“逻辑值”一般应为 FALSE 。另外:
- 04
下面举例实际说明:我现在要找出B列中包含A的数,然后显示在C列。函数式为:=VLOOKUP(A1,B:B,1,0)。 意思就是说用A1在B列一个一个地排查,如果B列里有A1,A1就会出现在C列里,如果没有就会在C列显示#N/A(就是空值)
- 05
出现想要的结果之后拉动下图所示的单元格右下角,拉到底就行了。
- 06
另一个例子:我现在要找出A列中包含B列的数,然后显示在C列。函数式为:==VLOOKUP(B1,A:A,1,0) 意思就是说用B1在A列一个一个地排查,如果A列里有B1,A1就会出现在C列里,如果没有就会在C列显示#N/A(就是空值)。
- 07
这样就搞定了