乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何筛出excel两张表里的重复和不同?(excel筛重)

如何筛出excel两张表里的重复和不同?(excel筛重)

作者:乔山办公网日期:

返回目录:excel表格制作

推荐你三种方法:

一、公式法:

1、找出要比较的项目,将两个表的项目复制到一列,删除重复项,保留唯一值

2、建立三个列标签:表一、表2、差异

3、公式编写:用SUMIFS、或COUNTIFS函数分别对两个表进行计算,差异就是表一减去表二

二、透视法:

1、分别在两个表添加一列表的名称

2、将两个表复制到一起,建立透视表

3、表名称作为列,对比项作为行,值求和或计数

4、计算项:计算差异

三、POWER QUERY查询法比较:

1、建立查询,

2、追加查询

3、添加表名称列

4、透视表名称列

5、加载查询结果

假设两个表内容如下图,它们处于不同的表当中,我这里放到一起方便展示:

我们把表二的内容标上颜色,复制到表一后面,再根据“姓名”排序,结果如下:

在wps中,可以“高亮显示重复项”,就可以看到重复的内容了,在word中,好像就只有“删除重复项”,如果你只是需要查看哪些重复的,可以麻烦点,在D3输入公式=A3&B3&C3,并往下填充,执行后是这样:

这个主要是把前面内容连接成一个内容,方便下一步比较。

然后在E3输入公式:=IF(D3=D2,0,1),并往下填充,执行后是这样:

删选E列为0的,就是重复的。公式的意思是比较D列相邻的两个单元格内容,如果相等,就返回0,不等就返回1。

如果你只是想筛选某一列是相同的,比如筛选姓名相同的,不管其他内容,用vlookup函数就比较方便。当然,也可以像这个例子里面一样,先把内容用&连接成一个,再用vlookup函数。

ps:注意操作前先把数据规范下,把内容中所有空格都替换掉(在“查找”里面打一个空格,“替换”里面什么都不写),否则看起是一样的内容,也不能筛选出来。

本文标签:

相关阅读

  • 怎么用excel筛重18位的数字?(excel筛)

  • 乔山办公网excel表格制作
  • 18位已经不能用数字格式存储了,只能用文本格式存储, 如果要判断18位是否重复,可以使用COUNTIFS,或VLOOKUP等函数来做判断 也可以使用透视表计数的方式来找出重复值 3步搞定,请看:
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网