从一系列数据点中删除一个月中较早的date

我在Windows XP上使用Microsoft Excel 2010。

## A ## ## B ## 1/01/2011 10 5/03/2011 20 30/03/2011 30 4/04/2011 40 10/05/2011 10 28/05/2011 30 

如果在一个月内出现两次,我需要删除重复的数据,并且只保留更新的数据以获得以下内容

 1/01/2011 10 30/03/2011 30 4/04/2011 40 28/05/2011 30 

如果我可以清除单元格中的date内容而不移除数据,那么可以。

有人可以帮助我吗? 我曾尝试使用Google,无法find解决scheme。 感谢所有我能得到的帮助,谢谢!

编辑:抱歉错过了这一点,我需要通过一个日志和数据的日常范围内的VBA代码自动完成。

我将创build一个新的列,将date转换为月份,使用TEXT(xxx,“MMM-YYYY”)

然后按date列按最新到最旧sorting

然后应用删除重复,但只select月份(取消选中date和值)

因为删除重复总是只保留第一个logging。

如下

在这里输入图像说明