我正在 Lion 下运行 Mac Office 2011。
我有一张包含数千行数据的表格,其中有 40 或 50 列。其中一列是电子邮件地址。如果任何两行有重复的电子邮件地址,我只想保留其中一行。
理想情况下,当发现重复项时,它会默认保留特定单元格中具有特定值(“Y”)的行(如果适用)。但即使它只保留第一个或最后一个,也会有所改进。
此外,某个电子邮件地址很容易出现两个以上的实例,因此解决方案需要能够处理任意数量的重复项。
我已经尝试过这里建议的解决方案 -当并非所有列都相同时,删除 Excel 中的重复行- 但它对我没什么作用。
谢谢您的任何建议!
答案1
我不太了解 Mac Excel,但我相信以下方法适用于几乎所有电子表格应用程序:
- 去空列。
- 使用
=COUNTIF(A:A,A2)
函数。A:A 是包含电子邮件的列,A2 是包含电子邮件的最近的单元格。 - 复制提到的公式至整个专栏。
- 对于唯一值,返回“1”,任何大于“1”的值都意味着重复值。
- 种类通过电子邮件,如果您希望相邻单元格中的行有重复项。
- 使用筛选隐藏非重复值(即隐藏 1)或按新列降序排序将所有重复项放在表格顶部。
- 此外,您还可以使用筛选在其他列(包含“Y”或其他内容)上,将您想要保留的电子邮件和要删除的电子邮件分开。