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

Excel提供了很多数据筛选功能,在excel中我们有时需要将两个不同表格中相同的数据筛选出来,比如表2中的数据在表1中有没有这一类问题,现在小编就来教教大家怎么操作 。
在“Sheet1”放上数据一 。

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

文章插图
在“Sheet2”放上数据二 。
如何excel中筛选两个表中相同的数据

文章插图
在sheet1的G2单元格上输入:=IF(COUNTIF(
【如何excel中筛选两个表中相同的数据】
如何excel中筛选两个表中相同的数据

文章插图
切换到Sheet2中我们需要查询的那一列,然后全部选中(注意需全部选中该列,而不是只选择有数据的几个单元格,否则没办法实现效果),这个时候Sheet1表格中的G2单元格公式自动 变为了:=IF(COUNTIF(Sheet2!A:A
如何excel中筛选两个表中相同的数据

文章插图
继续保持操作界面在Sheet2中,在公式后面输入英文字符下的逗号,公式变为:=if(COUNTIF(Sheet2!A:A,
回答sheet1中,鼠标选择A2单元格,公式变为:=IF(COUNTIF(Sheet2!A:A,Sheet1!A2
如何excel中筛选两个表中相同的数据

文章插图
接下来在英文状态下手动补齐公式,判断是否重复,若>0,则结果显示为“是”,表示重复,反之显示“否” 。完整公式为:=IF(COUNTIF(Sheet2!A:A,Sheet1!
A2)>0,"是","否")
如何excel中筛选两个表中相同的数据

文章插图
点击回车即可得到公式判定结果 。
如何excel中筛选两个表中相同的数据

文章插图
直接鼠标下拉,即可完成所有判定 。
本次使用了IF和COUNTIF函数的叠加实现效果,if函数的标准格式是if(条件,条件为真时输出的内容,条件为假时输出的内容);第二个函数countif,它的格式是countif(全部需要比对的区域,比对内容),所以我们需要=IF(COUNTIF(Sheet2!A:A,Sheet1!
A2进行对比,前者为需要对比的全部的姓名,后者为某个人 。
要注意除了属于汉子的时候切换为中文,公式中所有的标点符号均需在英文状态下进行,否则无法实现效果 。