当前位置:科普知识站>IT科技>

vlookup函数如何快速检索匹配数据

IT科技 阅读(9.61K)

1、首先需要在单元格中先输入=,再输入VLOOKUP函数。 2、然后选择函数的第一个数据,直接用鼠标左键选择前面的一个单元格。 3、第一个数值选择完成之后,开始选择第二个数值,然后用鼠标直接选中这个区域。 4、接着填写第三个数值,因为我们要查

VLOOKUP函数是Excel中的一个纵向查找函数在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值。下面介绍VLOOKUP函数快速检索匹配数据的方法。

材料/工具

Excel

方法

首先打开需要处理的数据表格。

表2的E3输入 =INDEX(表1!E:E,MATCH(B3&"*"&D3&"*",表1!B:B&表1!D:D,)) 或 =IFERROR(INDEX(表1!E:E,MATCH(B3&"*"&D3&"*",表1!B:B&表1!D:D,)),"") 数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

vlookup函数如何快速检索匹配数据

在需要进行汇总的空白区域打印出对应表头,方便后面查看,如图所示。

根据你的情况只用一个Vlookup函数就可以解决了。 具体的操作步骤如下: 1、打开EXCEL的Sheet2工作表。 2、点击上方插入函数,然后插入Vlookcup函数。 3、按下图方式填写或直接再C2单元格中输入=VLOOKUP(B2,Sheet1!$B$2:$C$4,2,0)。 (第一个格的

vlookup函数如何快速检索匹配数据 第2张

本例中,在F2单元格输入“新知1”,则需要在G2单输入“=VLOOKUP(F2,$A$1:$D$16,2,FALSE)”。其中,F2表示查找F2单元格内容对应的数据,$A$1:$D$16表示查找区域,2表示表格中的第二列,即“第1条”对应的列数,false或0表示精确查找。

最后,第四个参数,只要记住,填写0,即可实现精确匹配。 语法规则 编辑 该函数的语法规则如下: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数说明 编辑 Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_val

vlookup函数如何快速检索匹配数据 第3张

按一下回车键,即可在本单元格出现检索结果。

1、单个条件匹配查找多列数据。 示例公式: =VLOOKUP($A1,SHEET2!$A$1:$D$100,COLUMN(A1),) 右拉填充3列,再下拉填充。公式通过A列数据匹配后,可得到B列C列和D列的数据。 2、多列条件匹配查找符合条件数据。 示例公式: =VLOOKUP(A1&B1,IF({1,0

vlookup函数如何快速检索匹配数据 第4张

同理,在F列输入“新知2”、“新知3”,在G列将光标移至图示位置。

以excel2010版本为例,如下图,要在G11单元格匹配C列的数据; 2、在G11输入公式=VLOOKUP(F11,B:C,2,0),按enter键后则可得出匹配结果。 扩展资料: vlookup函数的用法: VLOOKUP函数是Excel中的一个纵向查找函数,功能是按列查找,最终返回该列

vlookup函数如何快速检索匹配数据 第5张

下拉即可出现检索结果。

1、打开excel,然后新建一个excel文档,在上面输入自己所需要的数据,或者打开一个上面有自己需要查询的数据的文档。 2、将鼠标移动到自己想要得到结果的单元格中,然后在上面的输入公式栏中先输入“=lookup(”。 3、然后将鼠标移动到我们查询的条

vlookup函数如何快速检索匹配数据 第6张

扩展阅读,以下内容您可能还感兴趣。

excel里怎么用VLOOKUP函数取同时满足两个条件的值!

需要用到数组公式

用下面的举例来说明:

这里有两个条件,后面对应第三列唯一的数据:

2.当我们需要同时满足636f7079e799bee5baa631333433616139条件一和条件二的数据的时候,就需要使用 Vlookup 的多条件查找。

在I5单元格输入数组公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然后按按<Ctrl+Shfit+Enter>组合键结束输入。

3.随即便完成了对满足两个条件的数据查询,向下拖拽填充即可。

扩展资料

多条件查询函数的详细解释

这是vlookup对应的四个参数,首先针对上面的数组公式解释:

查找值:G5&H5,需要查找的是两个条件,但是vlookup函数只能查找一个条件,所以需要用

"&"将查找的两个条件的单元格连接起来。

数据表:IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9)表示需要查找的数据,这里面嵌套使用了IF函数,然后以IF({1,0},这样的数组参数。

参数为数组时,会分别进行计算。先用1作为参数判断,返回$A$2:$A$9&$B$2:$B$9;然后用0作为参数判断,又返回一个结果$C$2:$C$9。两个结果重新组合一个数组:$A$2:$A$9&$B$2:$B$9在第一列,$C$2:$C$9在第二列,其中"$"是绝对引用。

这样Vlookup便能查找到两个条件。

列序数:需要查找的数据位于第二列,所以输入2。

匹配条件:精确匹配。

如何根据身份证号码用vlookup匹配数据

先将身份证号码列设置为文本格式后身份证正常显示;再用vlookup函数根据身份证号码匹配数据

一、excel的单元格,输入12位及以上的数字时是会自动隐藏,将单元格设置为文本格式步骤如下:

1)右键要输入身份证号码的单元格,点击“设置单元格格式”e68a84e8a2ad7a686964616f31333366303766

2)"设置单元格格式"--点击“数字”选项

3)选择“文本”格式

4)选择文本格式后,单击“确定”,则此身份证列设置为文本格式

5)此时可见转化为文本格式的身份证号码可正常显示,但数值格式的号码后面隐藏为“000”

二、Vlookup函数匹配

1)如下图所示,根据身份证号码匹配性别数据

2)输入vlookup函数,函数使用说明

该函数的语法规则如下:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value为需要在数据表第一列中进行查找的数值。本列中为身份证号码,第一单元格为F2.

Table_array为 需要在其中查找数据的数据表。本列为“A:B”

col_index_num为table_array 中查找数据的数据列序号。本列中为2

Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。0 表示精确匹配,找不到返回“ #N/A”

3)输入公司后。拖动鼠标单元格接可得到所有列的匹配结果,匹配数据成功。(如图红色框框部分)

为什么vlookup函数无法匹配出正确数据

这是由于提问中两个表格的A列的数字格式是不一样的,一个是数值格式的zd数字,一个是文本格式的数字。只要把两列的格式设置为一样,因为都是数字,建议都设置为数值格式那么原来提问的公式就可以用了。如不想改格式的,版也可以把公式改为这样就能用了:=IF(A2="","",TEXT(VLOOKUP(--A:A,Sheet1!A:B,2,),"e年m月d日"))如果有些数据可能在Sheet1的A列中是没有的,可以加入防错判断,遇上这情况时,公式返回空白,以上公式返回的是#N/A错误权值。=IF(COUNTIF(Sheet1!A:A,A2),TEXT(VLOOKUP(--A:A,Sheet1!A:B,2,),"e年m月d日"),"")

如何将用vlookup查找到的所有数据累加求和???

1、以实际例子来举例,比如这里,我们想要隔行来求和,忽视其他无关因素,就以“B”列,隔一行来求和汇总,特意用颜色做了填充标记。

2、所以,就有了这样的公式,=SUM(VLOOKUP(B69,B69:F69,ROW(1:3)*2-1,0)),sum,以及vlookup函数好理解,就说一下row函数,在ROW(1:3)*2-1中,3是求和的总列数,也就是颜色标记的总数,2是相隔列数+1,-1中的1中隔的列数。

3、于上面还不是很了解,那636f70797a686964616f31333431373961么就来试试隔两行,要如何求和把,公式为,=SUM(VLOOKUP(B69,B69:F69,ROW(1:2)*3-2,0)),其他还是没什么,就是这个3-2,可以好好斟酌一下。

4、这次不规律了,随机找几个来求和,比如还是以颜色进行标记,需要求标记的演示进行求和,就有这样的公式,=SUM(VLOOKUP(B69,B69:F69,{1,3,4,5},0))。

5、公式解析,无论是隔行求和或者是特定单元格求和,都是离不开sum函数和vlookup函数两个的结合,只是如果是规律求和,比如隔两行或者是隔三行,都是需要用到row函数。

6、row函数是返回指定的函数,而这里用的,ROW(1:3)或者是ROW(1:2),表示的是行数,是一组数来着,如果用数组来表示,那就是{1,2,3},和{1,2},更多用法,可以仔细研究下。

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.下拉填充得到结果如下: