如何在列中查找和删除具有不同日期的相同单元格,以便我可以保存最接近现在的日期

时间:2016-05-26 06:20:50

标签: excel excel-formula excel-2007

我处于两难境地,我需要帮助。所以这就是它。我有一个有2列的单页,第一列是零件号,而有重复,第2列是它们的发布日期。

我已经知道如何使用=COUNTIF识别重复项,我的问题是,我想删除距离当前日期最远的日期的重复项。我该怎么做?

请帮忙

#       Date        Duplicate 
AB12345 4/27/2015   TRUE  ------> I want to automatically delete/highlight this
BC23456 6/27/2015   FALSE
DE12346 5/2/2015    FALSE
AB12345 11/30/2015  TRUE  ------> I want to automatically delete/highlight this
AB12345 3/13/2016   TRUE  ------> So that this will remain.        

1 个答案:

答案 0 :(得分:1)

这很简单。您需要选择所有数据,并将其排序为最新到最旧(以便您要保留的数据先排序)。

然后,在两列上保留选择,使用Excel'删除重复项' (在“数据”选项卡中)。在弹出框中,确保仅勾选零件编号框。

Excel将迭代并删除重复项,但算法将始终删除任意两个相同值中较低的值,因此按日期排序初始化将允许您获得所需的结果。