查找公式vlookup的运用?vlookup两个表怎么匹配
其实查找公式vlookup的运用的问题并不复杂,但是又很多的朋友都不太了解vlookup两个表怎么匹配,因此呢,今天小编就来为大家分享查找公式vlookup的运用的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
excel怎么运用vlookup
Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数,匹配方式)。其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True为近似匹配。
软件版本:Office2007
用Vlookup函数匹配Excel表里面的数据的用法举例说明如下:
1.查找A列中与E列相同的值,返回对应的F列的值:
2.输入公式如下:
公式解释:查找值为A列数值,因此第一个参数为A1;第二个参数查找区域为E1:F7,因为要下拉填充,所以这里必须要用绝对引用,保证不管怎样拖动始终是这个区域;返回的值在E1:F7中的第2列,所以第三个参数为2,最后参数为0,即精确匹配,必须与E列数值一致才返回F列的值
3.下拉填充得到结果如下:
excel如何用vlookup函数查找excelvlookup函数详细讲解
Excel相信大家用的最多的函数就是vlookup函数,但是多数人对这个函数也只是会简单的查询操作。今天我们就来学习一下Excel函数的12种查询用法。
用法1:vlookup最简单的查询方法
案例:查找出对应人员的语文成绩
函数公式=VLOOKUP(F5,B:C,2,0)
函数解析:第一参数F5为需要查询的条件值,需要匹配“王五”;第二参数B:C代表需要查询的数据区域B:C两列;第三参数2代表从姓名B列开始,需要查询的值在它起始往右的第2列;第四参数0代表精确查询。
用法2:比vlookup函数更简单的向左查询数据
案例:根据学号查询出对应姓名
函数公式=INDEX(B:B,MATCH(G5,C:C,0))
用法3:vlookup进行多函数条件交叉查询
函数公式=VLOOKUP(I6,B:G,MATCH(J6,B$2:G$2,0),0)
用法4:多条件查询数据LOOKUP最简单
案例:求出B产品在京东平台的销量
函数公式=LOOKUP(1,0/(B:B=F6)*(C:C=G6),D:D)
用法5:Lookup函数进阶操作,数据等级区间查询
案例:求出销售额对应的提成比例
函数公式=LOOKUP(F5,$B$3:$C$6)
用法6:Index+match函数横向纵向区间数据查询
案例:根据当月销售额及完成比例求出对应提成
函数公式=Index(c3:f9,match(i4,b3:b9),matcch(i5,c2:f2))
用法7:offset偏移函数自动提取数值对应系数
案例:按照规律根据我们需要的数值提取出对应的系数
函数公式=TREND(OFFSET(B1,MATCH(D3,A2:A6,1),,2,1),OFFSET(A1,MATCH(D3,A2:A6,1),,2,1),D3)
用法8:Lookup函数快速查找符合条件的最后一个数
案例:查找出王五最后一天的销售额
函数公式=LOOKUP(1,0/(B:B=J4),F:F)
用法9:vlookup函数与通配符的嵌套查询
案例:查找出姓王的人的销售额
函数公式=VLOOKUP(G5&"*",C:D,2,0)
用法10:lookup与find函数的高级嵌套运用
案例:从对应完整地址中提取所在城市的提成点数
函数公式=lookup(9^9.find(A$3:A$6,A10),B$3:B$6)
用法11:lookup函数快速查找非空的单元格内容
案例:求出对应人员最近一次缴纳社保的月份
函数公式=LOOKUP(1,0/(E4:E10>""),$A$4:$A$10)
用法12:vlookup的高级用法,快速实现一对多查询
案例:轻松提取部门人员全天的门禁记录
函数公式=IFERROR(VLOOKUP(ROW(A1),A:D,4,0),""),首先需要在A列做辅助列,函数=COUNTIF(B$2:B2,G$2)
通过上面12个Excel查询函数的实例讲解,现在你学会如何在不同场景下,利用不同的Excel函数进行数据查询了吗?
Excel中vlookup函数的使用方法
vlookup是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:
vlookup(查找目标,查找范围,返回值的列数,精确or模糊查找)
下面以一个实例来介绍一下这四个参数的使用
例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄。
公式:b13
=vlookup(a13,$b$2:$d$8,3,0)
参数说明:
1
查找目标:就是你指定的查找的内容或单元格引用。本例中表二a列的姓名就是查找目标。我们要根据表二的“姓名”在表一中a列进行查找。
公式:b13
=vlookup(a13,$b$2:$d$8,3,0)
2
查找范围(vlookup(a13,$b$2:$d$8,3,0)
):指定了查找目标,如果没有说从哪里查找,excel肯定会很为难。所以下一步我们就要指定从哪个范围中进行查找。vlookup的这第二个参数可以从一个单元格区域中查找,也可以从一个常量数组或内存数组中查找。本例中要从表一中进行查找,那么范围我们要怎么指定呢?这里也是极易出错的地方。大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:
a
查找目标一定要在该区域的第一列。本例中查找表二的姓名,那么姓名所对应的表一的姓名列,那么表一的姓名列(列)一定要是查找区域的第一列。象本例中,给定的区域要从第二列开始,即$b$2:$d$8,而不能是$a$2:$d$8。因为查找的“姓名”不在$a$2:$d$8区域的第一列。
b
该区域中一定要包含要返回值所在的列,本例中要返回的值是年龄。年龄列(表一的d列)一定要包括在这个范围内,即:$b$2:$d$8,如果写成$b$2:$c$8就是错的。
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列中。
4
精确or模糊查找(vlookup(a13,$b$2:$d$8,3,0)
),最后一个参数是决定函数精确和模糊查找的关键。精确即完全一样,模糊即包含的意思。第4个参数如果指定值是0或false就表示精确查找,而值为1
或true时则表示模糊。这里兰色提醒大家切记切记,在使用vlookup时千万不要把这个参数给漏掉了,如果缺少这个参数默为值为模糊查找,我们就无法精确查找到结果了。
1、接下来,我们的任务是通过利用vlookup函数来实现查找同学c的成绩。为此在单元格中输入“=vlookup”,此时就会发现vlookup包括三个参数和一个可选参数。
其中“lookup_value”是指要查找的值。
参数“table_array”是指搜索的区域,在此在除标题之后的整个数据区域。
第三个参数“col_index_num”是指整个函数返回单元格所在的列号。
2、最后以右括号结尾,并按回车键,就出现想要的结果啦。
好了,文章到此结束,希望可以帮助到大家。