怎么在表格里查找另一个表格里的数据

怎么在表格里查找另一个表格里的数据,第1张

在一个excel表格中查找与另一个表格对应的数据,我们需要用到VLOOKUP函数。VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面我们分步来介绍一下VLOOKUP函数的用法:

1、首先我们需要先打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。

2、然后当我们把光标定位在需要展示数据的单元格中,如下图红色方框。

3、接着,我们在单元格中输入“=vl”,这时候会自动提示出VLOOKUP函数,双击蓝色的函数部分。

4、现在我们可以看到,单元格中显示出了一个完整的VLOOKUP函数。

5、此时我们选择第一列中需要匹配数据的单元格,只需要选中一个就可以,然后我们需要输入英文状态下的逗号“,”。

6、输入逗号后,我们再返回到第二张表表2,用鼠标选中全部的数据。

7、因为我们要返回的是表2中第四列的班级信息,所以在公式中再输入“4,”(注意这里的逗号是英文的)。(ps:提示信息让我们选择“TRUE”或“FALSE”,这个我们不用选,直接按回车键就可以了)

8、现在我们按下回车键之后,电脑就会展示出匹配到的数据,如下图示例。

9、最后一步是,如果想要把一列中的数据都匹配出来,那么我们只需要按下图 *** 作。

10、现在我们已经完成了所有的 *** 作,最终效果如下。

备注:vlookup函数通俗的解释
vlookup(要在目标区域第一列查找的值,目标区域,要返回的值在目标区域的哪一列,如果已排序可以使用模糊查找1否则精确查找0)。

求A列中等于15的单元格的个数,用如下公式

=COUNTIF(A:A,15)

求A列中含有15的单元格的个数,用如下公式

=SUMPRODUCT(LEN(A1:A20)-LEN(SUBSTITUTE(A1:A20,"15",)))/LEN(15)

在一个excel表中批量查找另一个excel表中的内容的具体 *** 作步骤如下:

1、首先我们打开电脑里的excel软件,在excel软件里打开两个空表名为sheet1和sheet2。

2、然后我们在其中一个表Sheet2的空白表中输入原始数据。

3、然后我们把另外一个表Sheet1作为要匹配的目标空白表,先输入需要匹配的学校里的其中3个目标学校数据。

4、然后我们在表1的目标学校后面那个单元格内输入“=vl”,并双击自动d出来的蓝色VLOOKUP函数部分即可自动插入VLOOKUP函数。

5、然后我们在vlookup后面括号内输入要找的第一个目标学校位置“南开大学”的坐标A2,或者可以直接用鼠标点击一下“南开大学”所在的单元格,这样也会在括号后面出现A2字样。

6、然后我们在A2后面输入英文输入法状态下的逗号“,”字符,然后切换到表2并选中表2中所有的原始数据。

7、再次切换回表1的vlookup函数后面的括号中,输入英文输入法状态下的逗号“,”字符。

8、输入表2中需要匹配的数据是第几列,填写列的数字即可,再次输入英文状态下的逗号“,”选择“精确匹配”即可在表1得到南开大学的分数“68”这个表2中的完美匹配数据。

9、在68单元格的右下角让鼠标变成实心十字符号以后,往下拉动就可以匹配出其他数据了。

如果要用代码,就循环你那个连续区域即可。可以用正则也可以用instr函数,包含所有0到9的,没包含的列出来写入单元格。
如果用公式,可以使用countif判断,条件用数组,用if返回,最终用textjoin合并并返回。具体的要看你的表格。需要用数组公式


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13393581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-27
下一篇 2023-07-27

发表评论

登录后才能评论

评论列表(0条)

保存