Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除Excel中的重复项(包括原始值)_Excel_Duplicates_Excel 2007 - Fatal编程技术网

删除Excel中的重复项(包括原始值)

删除Excel中的重复项(包括原始值),excel,duplicates,excel-2007,Excel,Duplicates,Excel 2007,如何删除excelsheet(列)中的重复项,其中必须删除多次出现的项: 1 2 3 3 4 4 如果我们使用removeplicate选项,它将给出不同的值,但是应该怎么做才能只得到值呢 1 2 由于1和2的值不重复,并且这两个值在Excel(列)中只出现一次,因此请遵循以下步骤 假设您在列A中有数据 将公式写成=IF(COUNTIF(A:A,A1)=1,0,1)在列B中 对存在的所有行应用步骤3 无论哪里有重复的数据,您都会在列B中看到1,否则您会看到值为

如何删除excelsheet(列)中的重复项,其中必须删除多次出现的项:

1  
2  
3  
3  
4  
4  
如果我们使用removeplicate选项,它将给出不同的值,但是应该怎么做才能只得到值呢

1  
2  
由于1和2的值不重复,并且这两个值在Excel(列)中只出现一次,因此请遵循以下步骤

  • 假设您在
    列A中有数据

  • 将公式写成
    =IF(COUNTIF(A:A,A1)=1,0,1)
    列B

  • 对存在的所有行应用步骤3

  • 无论哪里有重复的数据,您都会在
    列B中看到
    1
    ,否则您会看到值为
    0
    :)

  • 进入菜单
    Data
    并对
    1
    应用过滤器。这些是重复的行。要删除它吗??删除它:)


  • 下面是COUNTIF宏对于长列来说非常慢。如果您需要更快的速度,可以执行以下操作:

  • 对A列中的值列进行排序
  • 在其旁边的B列中,添加公式=IF(A1=A2,0,1)
  • 双击公式选择框右下角的+图标,将公式应用于整个列
  • 选择两列时添加筛选器
  • 单击列B过滤器箭头按钮,仅显示列B=1的值

  • 这将用1标记从一个值到下一个值的所有转换。然后,过滤器将仅显示带有转换的行。生成的筛选列A将只包含唯一值。

    条件格式-->高亮显示单元格规则-->重复值如何
    重复值现在高亮显示。应用过滤器,按颜色排序,删除所有突出显示的单元格-只留下唯一的值。

    在列中,添加CountIf函数:
    =CountIf($a$1:A6;A1)
    ,并沿列为每个值重复该函数。然后筛选此列等于1的行。您还可以使用条件格式突出显示重复项,对颜色进行筛选并删除该颜色。我认为这是个好问题。问题现在解决了吗?检查解决方案….=IF(COUNTIF(A:A;A1)=1;0;1)如果有人在Excel中出错;)非常感谢你!