EXCEL中从两个工作表中筛选出不同的内容及数据.

如题所述

假设sheet1和sheet2两个工作表,对应的比较关键字列号为A列,假设两个工作表的F列均为空白内容,则可以在sheet1工作表的F1单元格输入公式:=IF(COUNTIF(Sheet2!A:A,A1)=0,0,1),然后将该公式复制到F列其他行的单元格,接下来对sheet1工作表数据进行排序,以F列升序排列,则F列结果为0的单元格,表示sheet1有,而sheet2表中没有的数据,将所有F列为0的单元格所在行复制到你需要存放的地方即可。在sheet2工作表的F1单元格输入公式:=IF(COUNTIF(Sheet1!A:A,A1)=0,0,1),接下来参照sheet1工作表排序方法,筛选出sheet2表有而sheet1表没有的数据。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-13
如何excel中筛选两个表中相同的数据,例如:一个excel工作簿中有两个表格,表一是本年级学生的全部成绩,表二是某班级的花名册,想筛选这个班级全部学生的期末成绩怎么办?
开启分步阅读模式
操作方法
01
1、如图所示:sheet1是全部学生的,sheet2是某班学生花名册。

02
2、在sheet1相对应名字同一行的空白出输入=if(countif())

03
3、然后切换到sheet2,选中全部名字并回车 countif())

04
4、再切换到sheet1,这时这个函数变成了=if(countif(Sheet2!A1:A44))

05
5、注意:这一步时,要将字母(我们这里是A)以及数字(我们这里是1和44)前全加上符号$,=if(countif(Sheet2!$A$1:$A$44))
06
6、最后,将函数补充完=if(countif(Sheet2!$A$1:$A$44,Sheet1!A2),"S","F"),输入完成后,按回车,显示为S的就是这个班的学生,显示为F的就不是。再从这一行拉下填充,全部学生就可筛选完毕。本回答被网友采纳
相似回答