首页 办公 正文

excel筛选多个表格相同数据 如何筛选出两个表格中重复的数据

我们要根据明细表来找出汇总表中没有填表的人为了让我们的演示更直观,工作表2、在备注列F3单元格中输入:range_lookup)Lookup_value为需要在数据表第一列中进行查找的数值。Table_array为需要在其中查找数据的数据表。col_index_num为table_array中查找数据的数据列序号。Range_look...

如何筛选出两个表格中重复的数据?

以2007版EXCEL为例,我们要根据明细表来找出汇总表中没有填表的人

为了让我们的演示更直观,我们把汇总表和明细表分别放在两个工作表中,并按“汇总表”和“明细表”命名

1、打开数据所在EXCEL工作薄,切换到“汇总表”工作表

2、在备注列F3单元格中输入:=VLOOKUP()函数

Vlookup函数语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value为需要在数据表第一列中进行查找的数值。

Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。

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

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

3、选择Vlookup函数第一个参数,也就是查找目标:姓名,则选中姓名所在单元格B3(如下图),然后输入逗号,第一个参数条件完成

4、输入第二个条件参数:查找区域,就是“明细表”工作表内的数据,点击“明细表”工作表,选择B列到C列,然后输入逗号,第二个参数条件完成如下图

注意:第二个条件必须满足查找目标位于查找区域的第一列(如上图),选择区域为B列姓名到C列填表情况,不能从A列序号开始,否则条件不成立

5、输入第三个条件参数:查找数据的数据列序号。

因为我们要查看“汇总表”中那些没填写,所以我们要把“填表情况”列的数据体现在“汇总表”中的备注栏,可知第三个参数为“填表情况”列在我们选择区域里面的序列号,即第二列,所以输入:2,然后输入逗号,第三个参数条件完成

6、输入第4个条件参数:0,返回精确值,输入完成回按回车键完成公式输入

7、按回车键后返回结果如下图

8、将光标移动到F3单元格右下角,当光标变成“+”字型时,下拉填充单元格(即,复制公式),完成,见下图

这是我们可以看到,已填表的会在“备注”列显示“已填表”,而在“明细表”中没有的,没找的则显示错误值“ #N/A”,然后直接在备注栏筛选“#N/A”就可以查看到没有填表的人名,如下图

在Excel里,如何用index筛选不同工作表里的相同内容?

谢邀,我是Excel大全,头条号原创作者,每日分享实用Excel小技巧。

Index在Excel中,是一个非常好用的函数,这里我就分享下Index的几个小技巧,希望能帮到你!

Index函数的用法;

Match函数的用法;

Index+Match,最强查找组合;

Index函数用法

用法: =Index( 数组或区域, 第几行, 第几列 )

说明:Index函数返回数组指定的行列;

如上示例,输入公式 =index(1:1,1,2),则返回"部门";

Match函数用法

题主中的查找内容,不可避免得还需要用到查找函数Match;

用法: =Match(找什么, 哪里找, 精确找还是模糊找)

Index+Match,最强查找组合

好了,上面分别简单介绍了Index和Match函数的方法,那题主的问题就轻松多了,用Index+match函数组合,查找不同表格中的相同内容;

通过Match函数根据关键字查找出现的位置,然后,用index函数索引出需要的信息,如下所示:

再来两个动画教程:

扩充下

介绍完Index+Match函数,那为何我会说Index+Match是最牛的查找组合呢?那Vlookup函数处于何地呢?

Index+Match看似复杂,实际上逻辑很简单,更重要的是,这个组合很灵活,相信大家都碰见过用Vlookup时,从左到右,从右到左的问题,而,Index+Match就没有了,因为TA们无所谓左右方向的。

好了,这个问题,我就分享到这,希望能帮到你!我是Excel大全,头条后原创作者,每日分享Excel小技巧;您的转发、点赞、评论、收藏、转发,都是对我莫大的支持,谢谢!对了,我这里有一份500多个函数1000多个示例的帮助文档,若你需要,私信我: Excel帮助

如何把excel表格不同单元格中相同数据筛选出来?

用逻辑语句If。

公式:=if(逻辑判断,判断为真的输出,判断为假的输出)

例子:

这两个表,黄色格表示有差异的数据,白色格表示相同的数据。

如果我们要比较第一行第一列的数据,即(B,2)和(G,2)两个单元格,可用if公式

=if(B2<>G2,"不相等","相等")

(**<>是不等号的意思)

如此可得到结果:

鉴于题主没给更多信息,我也没法提供更进一步的回答了。请题主根据实际情况,调整if公式的逻辑语句和输出,你就可以用它的结果做到更多的事情。

Excel怎样筛选两个表格名单里重复的名字?

只要标识重复的名单,那很简单,可以直接使用函数来判断。

方法一:使用查询函数来判断

可以使用Vlookup,或者match函数;

函数用法:

Vlookup: =Vlookup( 找什么, 哪里找, 返回第几列, 精确查找还是模糊查找 )

Match: =Match( 找什么,哪里找,查找选项 )

这里,为了演示方便,我把两个名单列举到一张工作表中,分布在不同工作簿的名单,技巧也是一样的。

如示例中,我使用了公式:=VLOOKUP(A2,E:E,1,0)

使用Match公式,如下所示,我使用了公式: =MATCH(A2,E:E,0)

使用查找函数,若是返回错误值,则表示没有查找到数据,也就是姓名没有重复,返回一个数值,则表示找到了形同的姓名;

如此,打开筛选器,就可以筛选出那些重复的姓名了!

方法二:使用统计函数Countif来判断

Countif条件计数函数,用法: =Countif( 范围,条件 )

如下所示:

若是姓名重复,则,计数返回>0,若是不重复,则,返回0

利用这个特性,也能直接筛选出重复或者不重复的名单!

好了,这个问题就分享到这,希望能帮到你!我是Excel大全,别忘了点个赞支持下哦,谢谢!

excel如何筛选两个表中相同的数据?

1、首先打开excel表格,在A列和B列中分别输入两组数据,其中有重复值。

2、然后在C1单元格中输入公式:=IF(COUNTIF(B:B,A1),A1,""),意思是用A1单元格的数值在B列中查重,如果有重复值就在单元格中显示重复的数值。

3、点击回车,即可看到C1单元格没有显示数据,则表示A1单元格在B列中没有重复值。

4、将C1单元格的公式向下填充,即可看到A列和B列中重复的数值已经显示在C列中了

本文转载自互联网,如有侵权,联系删除