删除 Excel 中的重复项 - 3 个不同的列

删除 Excel 中的重复项 - 3 个不同的列

我有超过 10,000 个类似于以下内容的项目:

Company name  Contact last name  Contact first name
Bob's Company     Danny             Smith
Bob's Company     Danny             Smith
Bob's Company     Susan             Doe
Tim's Company     Danny             Doe
Tim's Company     Susan             Smith
Tim's Company     Danny             Doe
Tim's Company     Susan             Doe

我想删除精确的行重复,包括原始行。因此,我想删除行 1、2、4、6。由于 3、5、7 是唯一的原始行,因此这些行将是唯一保留在电子表格上的行。

答案1

使用列中的数据A通过C喜欢:

在此处输入图片描述

D2进入:

=A2 & CHAR(1) & B2 & CHAR(1) & C2

并抄下来。在E2进入:

=IF(COUNTIF($D$1:$D$10000,D2)>1,"D","K")

并抄下来:

在此处输入图片描述

然后按列进行过滤显示所有“D”

然后删除所有可见的行。然后取消过滤。

答案2

在按照“Gary's Student”的建议去做之前,请记住删除公司名称中的所有空白字段。

由于某些地方无疑会有双倍空格

"Bob's Company"
"Bob's Company "
"Bob's  Company"

Or 
"Danny " vs 
"Danny"

答案3

为了扩展 Gary 学生的答案,您可以使用条件格式为重复值着色。然后,您可以按颜色过滤。有时,这可以让您直接达到目标,而无需使用任何公式。但在这种情况下,您确实需要按照已经建议的方式进行连接。

在此处输入图片描述

相关内容