根据空白单元格删除重复项

根据空白单元格删除重复项

我有一个列表,其中 A 列有 ID,B 列有机构 ID,C 列有录取日期,D 列有计划,E 列有开始日期。

F 列有结束日期。

Excel 中是否有办法根据 ID、机构 ID、录取日期、项目和开始日期列 A、B、C、D、E 和列 F 中的空白单元格删除重复的行(作为结束日期)?

     A          B         C          D              E            F
 0901652    005699560   8/5/2012    SummerCamp  8/5/2012    
 0901652    005699560   8/5/2012    SummerCamp  8/5/2012    5/16/2016

我尝试使用 excel 中的删除重复项功能,但该功能会删除 F 列上的一些空白值。我还尝试了该功能

=COUNTIF($A$2:$F$2,A2)

但它不一致,因为我在上面的记录中得到了 0,并且我知道这是重复的。

    A          B         C          D              E            F          G
   0901652  005699560   8/5/2012    SummerCamp  8/5/2012                   0
  0901652   005699560   8/5/2012    SummerCamp  8/5/2012    5/16/2016      0

我应该只得到

     A          B         C          D              E            F         
   0901652  005699560   8/5/2012    SummerCamp  8/5/2012          

答案1

选择所有数据:
选择所有数据

单击删除重复项 -> 然后取消选中 F:
取消选中 F
按确定

最终结果:

最终结果

答案2

带上你需要稍加修改的公式,因为你需要首先识别重复行,然后删除它们。为此,在 G 列中首先输入标题、重复项,然后在下一行写入此公式。

=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2,$D$2:$D2,$D2,$E$2:$E2,$E2)>1,"重复","唯一")

将公式拖到需要的位置。您会在 G 列中找到 DUPLICATE 和 UNIQUE。

然后选择整个数据范围,应用过滤器并过滤重复项并删除它们。

最后删除过滤命令的效果,您只会找到唯一的记录。

希望这对您有所帮助,如果我的解决方案不同,请发表评论,我会针对问题建议其他解决方案。

相关内容