Excel如何批量查找并提取数据

例如:表一A1列为组织机构代码B1列为单位名称,表二A1列为空列,B1列为单位名称,把表二B列中的单位逐个在表一B列中查找,如果表二中的单位名称=表一中的单位名称,就把表一A列自动填充到表二A列,请问用什么函数。谢谢

按照如下步骤即可在Excel中批量查找并提取数据(以提取姓名和金额为例):

1、首先在excel中插入一个工作表,在“金额”下方的单元格中输入“=VLOOKUP()”。

2、然后输入第一个参数:lookup_value,要查找的值,即名字下方第一个单元格,在括号中输入D2,即“=VLOOKUP(D2)”

3、然后输入第二个参数:table_array,即查找数据的区域范围,就是A列到B列所有的数据,选中即可,或者也可以输入A:B,即“=VLOOKUP(D2,A:B)”。

4、然后输入VLOOKUP函数第3个参数:col_index_num,即要返回的值在查找区域中的列号,金额位于查找区域的第2列,所以输入:2,即“=VLOOKUP(D2,A:B,2)”。

5、然后输入VLOOKUP函数第4个参数:range_lookup,需要返回值的精确匹配,输入0或者FALSE即可,这里输入0,即“=VLOOKUP(D2,A:B,2,0)”。

6、最后按下回车键,下拉单元格复制公式,批量查找并提取数据就设置完成了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-13

以2007版EXCEL为例,我们要将表格2中的运单号在表格1中找出来,并将表格2的完成情况返回到表格1对应的运单号中。也就是在表格1中查找表格2的运单号,找到后返回完成情况值。

演示时我们将表格1和表格2分别放到同一工作薄中的两个工作表,分别命名为:汇总表和明细表

1、打开EXCEL,在汇总表的备注列,H2单元格中输入查找函数VLOOKUP,即=VLOOKUP()。

从上图中我们可以看到VLOOKUP函数包含了4个参数,分别为:

Lookup_value:查找目标数值,即查找对象。

Table_array:需要在其中查找数据的数据表,使用对区域或区域名称的引用,即查找数据的范围。

col_index_num为table_array:查找数据的数据列序号,即查找数据需要返回的值位于查找数据范围的列号。

Range_lookup:逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果为TRUE或1,函数 VLOOKUP 将查找近似匹配值。

2、选择VLOOKUP函数的第一个参数,也就是查找目标数值,需要查找的对象,因为我们要查找运单号,所以运单号为查找对象,即选择A2单元(如下图),然后输入“,”,第一个参数就完成了。

3、选择VLOOKUP函数的第二个参数,也就是查找数据的范围。因为我们要在汇总表中查找明细表的数据,所以,明细表为查找数据的范围。

为了VLOOKUP能正常工作,我们在选择数据范围时,查找对象应该始终位于查找范围所在区域的第1列,即,查找范围要以运单号所在列,A列开始选择(如下图),否则VLOOKUP会失效。

4、第二个参数选择完毕后输入“,”然后输入第三个参数,即返回值所在的查找范围中的列号,因为我们要返回“完成情况”列的值,完成情况位于,我们的查找范围:A-B列中的第二列,所以,第三个参数为完成情况的列号,即:2。

5、第三个参数:2输入完成后继续输入“,”然后输入第4个参数,也就是最后一个参数,因为我们要精确查找,所以输入:0,完成。

6、最后一个参数输入完成后,按回车键返回汇总表,查看结果,如下图。

7、将鼠标移动到H2单元格右下角,当其变成“+”字型时,下拉复制单元格公式,如下图。

8、我们可以看到备注中有OK和错误值#N/A两种,错误值 #N/A表示明细表中没有该运单号,如H3单元格中,查找的是运单号:RD177214291CN,而明细表中没有该运单号,所以返回了错误值#N/A。

9、最后,我们只需要筛选一下就可以找到明细表中没有的运单号(如下图),完成。

第2个回答  2019-09-18

可以使用这个方法,汉字描述你的需要,自动生成 查找并提取数据公式。

操作如下图:

对应你的问题,操作如下:

    查询Sheet名为: 表二的名称

    查询符合条件的行:满足这一个(当前Sheet的B格 = 查询Sheet的B格)

   对应的第   A 格的单元格值

点击生成Excel公式,复制公式,下拉即可。

工具地址:www.excelfb.com

点击:Excel自动写公式工具(根据汉字描述写公式,支持合并单元格公式)

点击:查询满足条件的行指定列的单元格值

第3个回答  2019-12-21
按照如下步骤即可在excel中批量查找并提取数据(以提取姓名和金额为例):1、首先在excel中插入一个工作表,在“金额”下方的单元格中输入“=vlookup()”。2、然后输入第一个参数:lookup_value,要查找的值,即名字下方第一个单元格,在括号中输入d2,即“=vlookup(d2)”。3、然后输入第二个参数:table_array,即查找数据的区域范围,就是a列到b列所有的数据,选中即可,或者也可以输入a:b,即“=vlookup(d2,a:b)”。4、然后输入vlookup函数第3个参数:col_index_num,即要返回的值在查找区域中的列号,金额位于查找区域的第2列,所以输入:2,即“=vlookup(d2,a:b,2)”。5、然后输入vlookup函数第4个参数:range_lookup,需要返回值的精确匹配,输入0或者false即可,这里输入0,即“=vlookup(d2,a:b,2,0)”。6、最后按下回车键,下拉单元格复制公式,批量查找并提取数据就设置完成了。
第4个回答  2019-05-23

Excel如何批量筛选

详情
    官方服务
      官方网站

excel如何批量查找并提取数据
1. 在查找结果中,可以看到包含关键词的单元格地址。2. 根据这些地址,可以迅速定位并提取所需数据。三、使用数据筛选功能批量提取数据 1. 在Excel工作表中,可以使用“数据”选项卡中的“筛选”功能。2. 选择需要筛选的列,然后设置筛选条件。3. Excel会自动筛选出符合条件的数据...

excel查找并提取出来
1、首先在excel中插入一个工作表,在“金额”下方的单元格中输入“=VLOOKUP()”。2、然后输入第一个参数:lookup_value,要查找的值,即名字下方第一个单元格,在括号中输入D2,即“=VLOOKUP(D2)3、然后输入第二个参数:table_array,即查找数据的区域范围,就是A列到B列所有的数据,选中即可...

excel如何批量查找
1、打开Excel表格;2、使用快捷键“ctrl加F”弹出查找对话框;3、在查找内容里输入需要查找的数据;4、选择“查找全部”即可批量查找。

怎么在excel中批量查找数据
1. **使用“查找和替换”功能**:首先,选中需要查找的列或整个表格,然后按下Ctrl+F键,弹出“查找和替换”对话框。在“查找内容”中输入要查找的名字,点击“查找全部”即可列出所有包含该名字的单元格。若需查找多个名字,可逐一输入或使用通配符进行模糊查找。2. **利用“筛选”功能**:选中数据...

Excel如何批量查找并提取数据
步骤1是确定lookup_value,即要查找的值,例如,如果你要查找名字,输入单元格D2的引用,即“=VLOOKUP(D2, table_array, ... )”。接下来,table_array是你要查找数据的范围。你可以通过选择A列到B列的全部数据来完成,或者直接输入范围,如“A:B”,即“=VLOOKUP(D2, A:B, ...)”。第四...

(excel提取多行数据的两种方法)excel快速提取部分数据怎么操作_百度...
メ大家请看范例图片,左侧是数据源区域,右侧表格空白,想提取多行多列数据,如何批量查找。メ メ点选左侧表格内任意单元格——数据——高级筛选。メ メ弹窗中,选择筛选结果复制到其他位置,列表区域默认自动选取左侧表格区域,条件区域我们选取G1:G5,注意G1单元格的表头跟左侧表格的表头必须一模一样...

如何在Excel表格中将数据一次性批量提取出来
1. 打开Excel,并在Sheet1中选择你要查找的数据列(假设是A列)。2. 使用快捷键Ctrl + F(或按下键盘上的“查找和选择”按钮)打开“查找和替换”对话框。3. 在“查找”框中输入要查找的内容,然后点击“查找下一个”按钮,定位到第一个匹配项。4. 在Sheet2中选择你要填充数据的目标列(假设是B...

Excel表格技巧—如何批量查找数据
首先,按住快捷键Ctrl+F,弹出查找的对话框,:在表格当中输入人员“刘丽丽”,单击查找全部,即可快速查找出当前工作表的全部数据:当需要在工作簿当中全面搜索时,单击查找内容下的【选项】,在范围的下拉菜单当中选择工作簿,:选择完毕后,再次单击查找全部,这样,就查找出整个工作簿(涵盖多张工作表)...

表格如何批量查找多个数据
在Excel中,若需要批量查找多个数据,可以利用“查找和替换”对话框。首先,打开需要查找数据的Excel表格,然后按下Ctrl+F键,弹出“查找和替换”对话框。在“查找内容”框中输入想要查找的第一个数据,点击“查找全部”,Excel会列出所有包含该数据的单元格。接...

excel怎么批量查找多个名字和数据
在Excel中,特别是2007版及以上版本,批量查找并获取多个名字对应的数据变得简单。让我们通过VLOOKUP函数实现这个功能。首先,打开你的Excel工作表,定位到你想要应用函数的单元格,如E2。在这里,输入VLOOKUP的基本公式,即 =VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)。第二步,...

相似回答