EXCEL

您所在的位置:网站首页 excel怎么标记重复内容是文字的 EXCEL

EXCEL

2023-09-14 10:38| 来源: 网络整理| 查看: 265

需求是 找出两列数据(单列有重复)中的相互重复项----也就是说本身的列重复的数据不算,比如有AB两列,找出A与B的重复项,也就是B中包含了A的话就标记出来。

我们在上一篇已经讲了 

EXCEL----数据处理(一)----找出两列数据(单列无重复)中的重复项并知道不重复部分的来源

本次记录的跟上一篇的区别在于 因为某些原因 其中的一列不能去重, 这样的话如果用颜色的方法会有  自重复 的干扰。

那我们这次就来尝试 找出  A与B列的相互重复项, A列无重复, B列数据有重复且不能去重。-----其实也就是找出B列种包含了A列的项。

我们这里使用countif函数统计来找出重复项。

根据自己表格的情况,我这里B列一共有1119项,则在C1中填入

=countif($B$1:$B$1119,A1)

表示统计 B列 B1到B1119项中与A1相等的项数。

注意不能是=countif(B1:B1119,A1),=countif(B1:B1119,A1)在下拉过程中B1和B1119也会自增,所以得用$B$1和$B$1119. 具体原因可以查询excel中$的用法。

出来是0项说明B列中没有包含A1。

我们鼠标指向C1的右下角,会有个加号出现,左键双击后,这个规则会自动应用下面的几列。

比如C2列的话 它的规则会自动变为

=countif($B$1:$B$1119,A2) 

。。。以此类推

表示统计 B列 B1到B1119项中与A2相等的项数。

统计完成后验证一下,我找到一个重复数为2的A列的项在B列中查找,发现确实是重复了2项。统计正确。

根据C列作排序,大于0的那些就是A列就是被包含于B列的。

如果需要找出的是B列中包含的A列的项,则C1需要把规则改成

=countif($A$1:$A$352,B1) 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3