首页技术查找公式vlookup的运用?vlookup两个表怎么匹配

查找公式vlookup的运用?vlookup两个表怎么匹配

编程之家2026-06-231036次浏览

其实查找公式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列的值

查找公式vlookup的运用?vlookup两个表怎么匹配

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代表精确查询。

查找公式vlookup的运用?vlookup两个表怎么匹配

用法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、最后以右括号结尾,并按回车键,就出现想要的结果啦。

好了,文章到此结束,希望可以帮助到大家。

distract distract from为什么没人敢说精通c语言(c语言自学难吗)