excel删除重复项不保留唯一值

excel删除重复项不保留唯一值

问:excel;删除表格中的重复项,不保留唯一值
  1. 答:把所有的数据复制到同一列,然后分别筛选110和0371-110,只保留一个,其他删除整行就好了
    如果数据位置不想动的话,可以选择有数据的行,然后查找-替换,把110和0371-110替换成空白就好了,方法有很多,怎么都可以做到的
  2. 答:我的方案也是所有列集合成一列(使用Power
    Query,秒完成)之后添加辅助列,使用countif函数统计数量,将辅助列值等于1的复制出来即可。
  3. 答:这个用vba可以实现,
    结果是要什么样的?
    只是把原来的删除?
    还是,整理成一列?
问:excel重复数据一个不留全部删除
  1. 答:1、首先,打开需要操作的Excel表格,选中表格中的数据。
    2、接着,点击菜单栏的数据选项卡。
    3、然后,单击工具栏删除重复项图标。
    4、接着,单击选中以当前选定区域排序菜单。
    5、然后,点击删除重复项按钮。
    6、最后,点击确定按钮即可。
问:同时删除表格一列中重复的数据,不留唯一值
  1. 答:同时删除表格一列中重复的数据,不保留唯一值,其简单快捷的有两个办法。
    第一个方法(需要WPS表格高亮重复项):
    1、选中C列数据,如C2:C12单元格区域;
    2、依次单击“数据”选项卡--“高亮重复项”--“设置高亮重复项”;
    3、在弹出窗口中根据需要来勾选“精确匹配15位以上的长数字”--单击“确定”按钮;
    4、筛选C列数据,按颜色筛选,最后删除即可。
    第二个方法(添加辅助列输入公式):
    1、在旁边列做个辅助列如D列;
    2、在D2单元格输入公式并向下填充,
    =COUNTIF(C:C,C2)
    3、筛选D列,条件大于1的数字,最后删除即可。
  2. 答:如果有删除操作需要编写VBA代码完成。
    如果不需要删除,只是筛选数据,用公式即可,公式为:
    =INDEX(A:A,SMALL(IF(COUNTIF($A$1:$A$9999,$A$1:$A$9999)=1,ROW($1:$9999),4^8),ROW(A1)))&""
    数组公式,按ctrl+shift+enter产生花括号。
    如图所示:
  3. 答:这个问题很简单啊!如图所示是原始数据。
    原始数据
    方法:依次点击“数据”――“删除重复项”――“删除重复项”――“确定”,即可。
    删除重复项按钮
    删除重复项(R)
    确定
    结果
  4. 答:比如你的用户编号是C列。
    D2=COUNTIF(C:C,C2),下拉填充。
    D2是C2在C列中出现的次数。
    然后以D列为关键字进行排序,再把D列不是1的行全部删掉就行了。
  5. 答:按图只留下4吧。
    这个要代码的,私信联系。
excel删除重复项不保留唯一值
下载Doc文档

猜你喜欢