我有一个包含许多行/列的工作表,如下所示:
如何使用功能仅将此工作表中的唯一值复制到空白? 我只需要第一次出现的行,其余的并不重要。
答案 0 :(得分:1)
您可以在下一列中添加公式,以指示该值是否已在上述单元格中出现。见下文:
将此公式添加到除第一行以外的所有单元格。现在,您可以筛选不包含“DUP”的单元格,并将筛选后的列表复制粘贴到另一个工作表。
答案 1 :(得分:0)
我通常使用Tim Williams建议的方法,但我在另一个堆栈线程中找到了这个。
Ignore Duplicates and Create New List of Unique Values in Excel
=INDEX(Sheet1!$A$1:$A$20, MATCH(0, COUNTIF($B$1:B1,Sheet!$A$1:$A$20), 0))
我发现这对于成长的列表非常有用。您需要确保将其拉得足够远以捕获所有结果,并且您获得的NA#超出正确结果的数量。但你可以使用和if(iserror(或一点VBA)来处理它。