根据 D 列中的条件删除 A 列中的重复项

根据 D 列中的条件删除 A 列中的重复项

我目前正在处理一份小报告,但无法理解删除重复项的公式。我有 4 个主要列,我需要根据 D 列中的数据从 A 列中删除重复项。

就像下面的例子一样 - 我需要删除仅有的第三行,因为它是 ID 重复,并且已在第一行的 D 列中将其标记为 OLD。最好删除第一行,因为它比较旧,但目前并不重要。

我尝试使用 IF、IFS、条件格式等函数。我无法执行“删除重复项”,因为我需要旧项和新项的 ID 可见(如果是的话)。

例如=IF(COUNTIF(A:A,A2)>1,"dublicate","unique")

我发现了重复项,但不是基于 D 列,总的来说我不是很成功。

A      B         C        D
ID_1   1 May     Acc_1    OLD
ID_2   1 May     Acc_1    OLD
ID_1   2 May     Acc_1    OLD
ID_1   5 May     Acc_2    NEW

我不知道如何让 Excel 根据 D 列中的条件“OLD”在 A 列中查找重复项。

提前谢谢你! Philip

答案1

您可以使用数据选项卡上的“删除重复项”来执行此操作。

选择 A:D 列,

点击删除重复项。

然后在弹出框中仅选择 A 列和 D 列。见下图。

这将满足您的需要。

在此处输入图片描述

相关内容