永发信息网

EXCEL 中,怎么筛选出不重复的内容?

答案:6  悬赏:50  手机版
解决时间 2021-03-11 20:37
  • 提问者网友:書生途
  • 2021-03-11 06:42
有两列词组,其中一组包含了另一组,需要去掉重复的,保留不重复的,是保留不重复的哦!

比如
一组:12345,二组:123,这样用什么方法去掉重复的“123”,保留“45"?
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-03-11 07:13
楼上两位貌似没有理解楼主的意思

请楼主直接实验这种方法:
若A1是12345,B1是123,即前列字符多,后列少,则公式为:=MId(A1,FIND(RIGHt(B1),A1)+1,256)
或者:
=RIGHt(A1,LEN(A1)-LEN(B1))

若不确定前后列里数据谁包含谁的话,可以用if函数来判断,用比较字符串长度函数来比较。

这种做法是针对两列数据中,必定有一列包含在另一列中。
全部回答
  • 1楼网友:梦中风几里
  • 2021-03-11 11:28
楼上说的应该不行的
  • 2楼网友:轻雾山林
  • 2021-03-11 09:58

最简单的方法是用高级筛选!

依次:数据、筛选、高级筛选。再像下图一样设置(各区域根据需要设定)。

  • 3楼网友:醉吻情书
  • 2021-03-11 08:33
教你个笨方法,你可以通过查找函数,比如在第一组数据后面建一个辅助列,查询在第二组数据中是否包含该数据,再利用筛选将不包含的筛选出来,然后复制到其他空白区域。 第一组数据所在单元格B3:B7 ,第二组数据所在单元格E3:E5 辅助列跟随C3:C7 下面显示中在C3:C7单元使用公式:=IF(ISNA(VLOOKUP(B3,$E$3:$E$5,1,0)),"NO","YES") 公式含义为,在第二组数据中查找该数据,若存在显示为“YES”,不存在显示为“NO”,下图再使用筛选辅助列为 “NO” 即可。 很抱歉不能插入图片,大体如下: 第一组 辅助列 第二组 1 YES 1 2 YES 2 3 YES 3 4 NO 5 NO
  • 4楼网友:野慌
  • 2021-03-11 08:12
体操作步骤如下:   1. 打开一份带有重复记录的Excel文档。   2. 选中图表中的所有记录(注意,此时应将每列的标题行也选择上,否则筛选完的数据表中将不再包含有该标题行),执行“数据”菜单→“筛选→高级筛选”命令   3. 在弹出的“高级筛选”对话框中选择“将筛选结果复制到其他位置”一项,并点击“复制到”选择框后面的范围按钮来选择一块区域以存放筛选后的数据(注意:此处千万不要与原数据所处的单元格相重合,否则数据表将会混乱),最后,勾选“选择不重复的记录”复选框后,点击“确定”按钮即可。   4. 此时,Excel便会将所有的重复记录自动删除掉,确认无误后,您就可以把新生成的数据清单拷贝到新的工作表中继续使用了。  怎么样,是不是很方便,那就赶快动起您的鼠标试试吧!
  • 5楼网友:躲不过心动
  • 2021-03-11 07:52
假定上述12345是在a列,123在b列,那么在某一空白列输入 =IF(COUNTIF(A:B,A1)>1,"",A1) 下拉,该列出来的结果剩45 然后把该列复制,粘贴到a列,粘贴选项:数值。 删除b列和辅助列。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯