如何将EXCEL表里的重复数据删除前面几项只留最后一项重复数据?

请教高手回答。(这个问题百度上有人同问过,但是一直没有正确的回答,不会的请不要傻傻的照搬过来,谢谢!)
我要删除的是1列重复数据只保留一项,但是保留的项目必须是第2列的最近日期,也就是最后一项。
非常感谢!

1、首先在excel表格中输入一组数据,其中在A列中有一些重复项需要删除。

2、然后点击表格上方工具栏中的“数据”选项。

3、在打开的数据选项卡中点击“删除重复值”选项。

4、然后在打开的删除重复值的窗口中勾选“列A”,点击确定按钮。

5、即可将A列中的重复项删除保留唯一值了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-15

1、首先,我们打开我们电脑上面的excel,然后我们在里面输入一些数字,之后我们选中这些数字的单元格,然后我们点击数据,之后我们点击删除重复项。

2、弹出的界面,我们点击确定。

3、结果如图所示,这样我们就删除了重复项了,我们点击确定就可以了。

本回答被网友采纳
第2个回答  推荐于2017-12-16
你看来是老手了,这样说话就容易得多~~~

EXCEL的删除重复是保留第一条,删除后面的,你现在需要删除前面、保留后面,方法很明朗,就是把现在的所有数据倒排。

倒排数据的方法,在现有数据里面插入一个序号列,填充为1、2、3......,然后按此列降序排序,然后删除重复,再按序号升序排序,删除序号列,OK。追问

倒排只是把20020201000051这一行的数据重新由大到小或者由小到大排了一下,时间这一列上相同序号还是由小到大排序,所以删除的还是第一项。

追答

倒排是整个表的所有行倒排,对于你补充的图,按B列降序排列后删除重复就可以。

说话太累,百度云分享文件帮你做好。

本回答被网友采纳
第3个回答  2016-10-09
个人觉得没答案 很可能的原因 是 并不清楚你的要求是什么,
你的描述不清
很多时候,问题说清楚了,问题就已经解决了 99%

针对你的问题本身,简单的问题:
你的表里 怎样才叫做重复?
贴图为什么 不把列标贴出来?
什么叫做时间项? A列?
什么叫做涉及到时间项? 什么叫做最后一项?
你用的什么自动删除? Excel里有这个功能么? 还是删除重复项功能?追问

已补充,请您继续指教!谢谢!

追答

如果你 B列日期 是升序排列的,

C2  公式:

=if(countif(A2:A$10000,A2)=1,"保留","删除")

筛选C列  为删除的删除


如果不是升序排列的, 乱序的, 也很简单, 给你写个公式



追问

完美解决!!大师,灰常感谢!!!!

请笑纳两朵花花!

本回答被提问者采纳
第4个回答  2020-03-31
试试数据排序功能,里面先按照第一个条件第一列排序升序,第二个条件日期排序降序。这样用删除重复项,保留的就是你的更晚点的日期了。数据排序功能熟练一下。
相似回答