excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel如何快速筛选出重复值?

收到粉丝的提问:excel两个表格中都录取了很多人名字,怎么将重复的名字筛选出来?

这位朋友没有提供相关的数据,那么假设有两个表格(在Sheet1Sheet2中),想找出两个表格中都出现的重复名字,分享四个解决方法。

方法 1:条件格式

1. 合并数据到一个表格:

将两个表格中的名字合并到一个新的工作表中。假设Sheet1中的名字在A列,Sheet2中的名字也在A列。

Sheet1中的名字复制到Sheet3A列,将Sheet2中的名字复制到Sheet3B列。

2. 使用条件格式突出显示重复项:

选择Sheet3中的A列和B列。在Excel菜单中,选择开始选项卡,点击条件格式

选择突出显示单元格规则中的重复值。选择一个格式样式(如红色填充),然后点击确定。这样,Sheet3A列和B列中重复的名字会被高亮显示。

方法 2IF+MATCH公式

Sheet3中,假设你将Sheet1的名字放在A列,将Sheet2的名字放在B列。

C列,可以使用公式找出Sheet2中是否存在Sheet1的名字。

例如,在Sheet3C2单元格中输入以下公式:

=IF(ISNUMBER(MATCH(A2, B:B, 0)), "重复", "不重复")

这个公式会检查A2中的名字是否在Sheet2B列中出现过,如果出现了,就返回重复,否则返回不重复

按下快捷键Ctrl+Shift+L或者使用筛选功能,筛选出重复项就可以了。

方法3FILTER公式

使用数组公式(适用于Office 365Excel 2019及更高版本):

Sheet3C2单元格中输入以下公式并按Enter键:

=FILTER(A:A, ISNUMBER(MATCH(A:A, Sheet2!B:B, 0)))

这个公式会在Sheet3中列出所有在Sheet1Sheet2中都出现的名字。

方法4VLOOKUP公式

不用合并两个表格,直接使用VLOOKUP函数来找出重复值,直接在名单多的那份表格输入公式。

如本例中在Sheet1B2单元格输入公式:=IF(ISNA(VLOOKUP(A2,Sheet2!A:A,1,0)),"不重复","重复")

然后,按下快捷键Ctrl+Shift+L或者使用筛选功能,筛选出重复项就可以了。

以上分享的这些方法都可以实现在两个表格中找出重复的名字的效果,可以根据实际情况选择适合的方法。

若还有疑问,或者分享更好的方法,欢迎在评论区留言哦~

想了解更多精彩内容,快来关注

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接