EXCEL选出特定列重复的行,并将有重复与无重复的行分离开

情景:
假设有个两列的表格

小红学生
小红大学生
小红学生
小明学生

需要选出姓名职业都不重复的行,以及发生过重复的行,即处理后得到两个表格,一个是

小红学生

另一个是

小红大学生
小明学生

处理过程:
1.首先需要将两列合并为一列,这样方便同时根据两列信息筛除重复,在C1位置输入=A1&B1,然后下拉将这个公式应用到所有的行上,就会得到

小红学生小红学生
小红大学生小红大学生
小红学生小红学生
小明学生小明学生

这个做法大多数时候有效,但是为了排除极端情况,应该用=A1&23131231&B1这样的方式加入乱码构造拼接的串,防止非常特殊的重复

2.对重复的行进行计数,具体来说就是在D1位置输入=COUNTIF(C:C,C1),然后用下拉的方式将该公式应用到所有列上,这样就会得到一个计数,该计数表示该行数据的C列重复的次数,1表示只出现过1次,也就是该行数据无重复,效果如下

小红学生小红学生2
小红大学生小红大学生1
小红学生小红学生2
小明学生小明学生1

3.对第D列进行排序,将计数为1的区域拷贝到新表中,将其余的区域拷贝到另一个新表中,至此,无重复的数据已经拿到了

4.选中所有重复的数据,在’数据 - 数据工具 - 删除重复项’中,勾选列C,确定即可

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值