excel vlookup函数中精确匹配怎么用

如题所述

方法如下:

1、在excel的“公式”菜单下,我们点击“插入函数”把“或选择类别”值改为全部,在选择函数(N)找"VLOOUP"函数。

2、在VLOOKUP参数

Lookup_value 输入 B2:B30

Talble_array输入sx]Sheet1!$b$2:$c$102

Col_index_num 输入2

Range_lookup输入0

3、看看,是不是和方法一 一模一样,到这里,我就把我对VLOOUP的方法介绍完了,有什么不足,请大家多多包涵,这个文档由于时间问题,没有完美化,希望大家理解。

WPS常见问题

1、当你插入表格是想要调整表格大小,可以找到表格工具中的自动调整,点开找到行或列,选择固定值这样就可以调节行高或宽。

2、如果你想调节表格文字的对齐方式,可以选择表格左上方的小标志全选,左键点击表格选择表格对齐方式调整。

温馨提示:内容为网友见解,仅供参考
第1个回答  2021-04-02
各位小伙伴们大家好,我是Excel归故乡。今天来给大家说一下如何用VLOOKUP函数进行一对匹配。这个技巧在实际工作也是非常常用,通常问的朋友也比较多,今天就来给大家详细介绍一下。

首先来看一下一对多匹配是什么意思,顾名思义就是一个查找值对应多个结果,如下图所示,比如一个班级有多名同学,我们怎么能够一次性将二班的同学匹配出来?这就是我们今天要讲解的用法。

首先我们来分析一下,如果要将二班全部匹配出来,直接用二班匹配肯定是不行的,根据VLOOKUP的特性,只能匹配到第一次二班出现时对应的同学。那要想将二班对应的同学全部找出来,就要将这些同学所在行对应的二班做出区分,我们可以想办法给她做一个编号,比如改成,二班1,二班2,二班3……以此类推,而我们匹配的时候也使用二班1,二班2,二班3这样对应的内容去匹配,简单来说就是保证每个“二班”都不一样,无重复,是不是就可以匹配出来了?

思路有了,就看如何实现。首先是如何将二班进行编号,我们观察发现上面举例中二班后面的数字,实际上就是二班这个关键字从上到下第几次出现的次数,大家可以思考一下是不是这个逻辑。那么我们就可以用COUNTIFS来判断出现次数,那我们就添加一个辅助列来实现出现次数(后面的COUNT类专题会详细讲解)。我们来对班级进行扩展选区的计数=COUNTIF(B$2:B2,B2),注意这里参数的写法,条件区域我们对前半部分绝对引用,后半部分相对引用,是为了让它在我们下拉公式的时候,这个区域自动扩展,从而得到计算出现次数的效果。可以看到我们标黄的部分就是二班所在的位置,分别对二班出现次数进行了编号,如下图所示:

但是到这里,还没达到我们需要的二班1,二班2,二班3……这样的效果,其实有了数字就已经很接近了,只需要将数字所在的单元格与这个数字进行连接即可,公式=B2&COUNTIF(B$2:B2,B2),效果如下:

第二步,我们将相同的班级进行了区分之后,就只需要用对应的班级+编号去匹配,那如何生成随着单元格下拉而生成的二班1,二班2,二班3呢?我们可以用ROW函数,这个函数与我们之前讲过的COLUMN函数的功能恰好相反,它是用来获取参数单元格的行号,比如ROW(A1),就返回A1所在的行,以此类推,本回答被提问者采纳
第2个回答  2021-04-01
熟悉vlookup函数精确匹配和近似匹配功能,更有效率地辅助excel表格操作。
本文主要讲精确匹配的作用。
开启分步阅读模式
工具材料:
excel2013

操作方法
01
vlookup浅解
vlookup函数功能:搜索表区域首列满足条件的元素。确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。默认情况下,表是升序排列的。
构成:vlookup(lookup_value, table_array, col_index_num, [range_lookup])
概括:vlookup(查找值,区域范围,列序号,精确匹配/近似匹配)

02
vlookup精确匹配示例
现在我们要从图中大量的数据中找到图框中指定的几件商品价格。顺带一提,该有1000行数据,手动查找是绝对没有前途的~

03
我们把公式摆出来:vlookup(查找值,区域范围,列序号,精确匹配/近似匹配)
现在来找代号C515对应价格:
查找值C515对应的是单元格F5;区域范围是左侧A1:D1000,加$保证绝对引用$A$1:$D$1000(固定区域范围,以免下拉填充范围变动出错);价格位于第二列,序号为2;精确匹配,FALSE
这样就写出了查询函数:=VLOOKUP(F5,$A$1:$D$1000,2,FALSE)

04
下拉填充,得到其余各项的值:
比对一下,是不是和左侧的数据相符?

特别提示
查询范围必须是绝对引用,否则范围变化可能影响到所得值。$符号的添加可以使用快捷键F4。

此类查找表中的某项值必须用精确匹配FALSE,谁想因为近似匹配的错误值
第3个回答  2016-09-18
VLOOKUP一共四个参数,精确匹配的话,最后一个参数为 0
第4个回答  推荐于2017-11-22
vlookup的语法规则如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数说明:

Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找。
Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值#VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。
Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为false或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为近似匹配。本回答被网友采纳

怎么用VLOOKUP来匹配excel表里面的数据
Excel中Vlookup函数的用法:=vlookup(作为查找依据的数据,查找的区域,返回值在查找区域中的第几列,是否精确匹配)软件版本:Office2007 举例来说明Vlookup函数如何用:1.查找E列数据,在A列中对应的B列数值:2.公式如下:①查找的数据,是E列数据;②查找的区域,是A:B列;③返回值在查找区域中的第...

excel vlookup函数中精确匹配怎么用?
1、打开事先准备好的表格。本例子中需要从左侧的表格中,挑选出右侧表格所需要的数据。2、首先输入=VLOOKUP。3、选择需要查询的内容“橘子,选择完毕后需要在英文状态下添加逗号。4、选择要查询的区域,请注意公式的变化,公式会随时选择区域的变化而自动生成,选择完毕后需要在英文状态下添加逗号。5、由于...

excel vlookup函数中精确匹配怎么用
1、在excel的“公式”菜单下,我们点击“插入函数”把“或选择类别”值改为全部,在选择函数(N)找"VLOOUP"函数。2、在VLOOKUP参数 Lookup_value 输入 B2:B30 Talble_array输入sx]Sheet1!$b$2:$c$102 Col_index_num 输入2 Range_lookup输入0 3、看看,是不是和方法一 一模一样,到这里,我...

vlookup函数如何精确匹配多个数据?
一种直接的方法是重复使用VLOOKUP函数。这种方法适用于列数较少的情况。用户可以在不同的单元格中分别输入VLOOKUP函数,每次更改函数的第三个参数,以匹配并返回不同列的数据。例如,首先输入`=VLOOKUP`来查找并返回第二列的数据,然后将此公式复制到其他单元格,并将2更改为3、4等,以获取第三列、第...

vlookup函数如何精确匹配多个数据
VLOOKUP函数在Excel中用于精确匹配多个数据的方法,主要是通过设置其参数来实现的。首先,确保你的数据是准确且格式统一的,因为VLOOKUP函数对数据的格式和位置非常敏感。在使用VLOOKUP函数进行精确匹配时,你需要按照以下步骤操作:1. **确定查找值**:即你想要查找的数据或值。2. **选择数据范围**:这个...

excel中vlookup函数数据匹配怎么用
Excel中VLOOKUP函数数据匹配的使用方法 一、明确答案 在Excel中,VLOOKUP函数用于查找并返回某一单元格的值。通过匹配查找值在数据表中的位置,并返回对应列的值。二、详细解释 1. 函数结构:VLOOKUP函数的完整结构为`VLOOKUP`。2. 查找值:这是你要查找的数值或文本,通常位于函数的第一个参数位置。3....

vlookup函数的使用方法精确匹配
以excel2019为例,vlookup函数的使用方法精确匹配步骤分为4步,打开表格输入公式,选择查找值,列数,匹配条件进行匹配。1表格输入公式 打开表格,打开8月份表格,在工资旁边选择单元格,输入=VLOOKUP进入。2选择单元格按F4 在查找值选择D2单元格工资,按F4当$在前面时,选择列数跳到7月份工资,将它全选...

在VLOOKUP函数中,如何实现精确匹配?
1. 在你要匹配的列中,将VLOOKUP函数与数组公式一起使用。例如,假设你要根据姓名匹配多个结果,你的数据在A列(姓名)和B列(结果)。2. 在C列(匹配结果),输入以下公式:=VLOOKUP(A2,B:B,1,FALSE())这个公式的意思是查找A2单元格中的值在B列中的位置,并返回对应的结果。FALSE表示精确匹配...

vlookup函数精确匹配是1还是0介绍
1TRUE是模糊查找,就是找lookupvalue这个值,找不到就找小于这个值的最大值比如图片F2单元格,找30,找不到就找到22对应的4但是汉字谁大谁小规律复杂,具体可以在excel里面进行对比综上,如果精确匹配就用0,数。excel函数中,0被当成逻辑值FALSE,1任意非0数值都被当成逻辑值TRUE我们以VLOOKUP函数为例...

如何使用excel中的Vlookup函数自动匹配数据?
1. 首先,确保您的Excel工作表中有一个包含名称和对应数据的数据表。2. 然后,选择您想要显示匹配数据的单元格。3. 在该单元格中输入以下公式:`=VLOOKUP(要匹配的名称, 数据表格区域, 列号, FALSE)`。其中,“要匹配的名称”是指您想要匹配的名称所在的单元格地址,“数据表格区域”是指包含您...

相似回答