excel查找数据并提取出来

如题所述

一、完整公式如下
01
=INDEX(Sheet2!$C$3:$C$7,MATCH(B2,Sheet2!$B$3:$B$7,0))

二、公式解析
01
其中公式后半部分MATCH(B2,Sheet2!$B$3:$B$7,0)这部分的意思是,在Sheet2表中B3到B7这个区间,搜索B2的数据。
公式前半部分=INDEX(Sheet2!$C$3:$C$7,)这个意思是,导入Sheet2表中C3到C7这部分数据。

三、图示
01
例如我们现在有5个人的人员名单,想要为他们添加电话号码,使用此公式就可以很快匹配出来。

四、方法/步骤
01
在表Sheet2中有他们全部的电话数据(总表):

02
在表Sheet1,C2行中输入公式
=INDEX(Sheet2!$C$3:$C$7,MATCH(B2,Sheet2!$B$3:$B$7,0))
回车,完成!

03
点击表格,鼠标放到右下角往下一拉就都有了。

五、引申
01
1、$这个符号表示,绝对引用。例如:$B$3则表示固定B3这一列。

02
2、如果你的电话数据(总表)不在Sheet2中,在另一个Excel表中也没关系,你只需要选择公式标黄部分
=INDEX(Sheet2!$C$3:$C$7,MATCH(B2,Sheet2!$B$3:$B$7,0))
然后去另一个Excel表中双击数据所在的Sheet即可。

扩展资料:
Microsoft Excel是Microsoft为使用Windows和AppleMacintosh操作系统的电脑编写的一款电子表格软件。 直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-19

Excel 2016 怎么使用通配符查找数据

第2个回答  2020-12-23
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、最后按下回车键,下拉单元格复制公式,批量查找并提取数据就设置完成了。
相似回答