Excel:没有重复项的值

Excel:没有重复项的值,excel,list,duplicates,formula,Excel,List,Duplicates,Formula,我在一列中有一个姓名列表,其中有重复的姓名。 我想在另一个专栏中获得所有没有重复项的名称。 我不想使用VBA,经过几个小时的搜索,我找不到应该使用的公式 以下是我试图做的: 姓名列表: 感谢您的帮助。在ms excel的数据菜单中,存在一个名为“RemovedUpplicateData”的选项。选中此选项。 请检查以下选项: 这是我为您找到的不使用vba的最佳选择: 您可以使用if()和countif() 在B1中放置此公式 =IF(COUNTIF(A:A,A1)>1,"Duplica

我在一列中有一个姓名列表,其中有重复的姓名。
我想在另一个专栏中获得所有没有重复项的名称。
我不想使用VBA,经过几个小时的搜索,我找不到应该使用的公式

以下是我试图做的:

姓名列表:


感谢您的帮助。

在ms excel的数据菜单中,存在一个名为“RemovedUpplicateData”的选项。选中此选项。

请检查以下选项:

这是我为您找到的不使用vba的最佳选择:

您可以使用
if()
countif()

B1
中放置此公式

=IF(COUNTIF(A:A,A1)>1,"Duplicate","Unique")
如果您在表格中填写此项,您将得到:


然后,您只需在“唯一”上筛选表即可。

重复项不能从第一个列表中删除,因为同一个人可以多次执行不同的任务。我还希望它是一个公式,因为我希望它是自动的,而不必自己过滤列表。使用高级过滤器仅提取唯一值。感谢您在24小时后的回复,但是如果有人在列表中添加新名称,它会自动更新第二个列表吗?假设只有多个A和B,如果有人添加C,第二个列表是否会添加C?使用透视表恢复列表名称。如果一个新名称是addedOP writes in comments,则只需单击一次数据透视表即可刷新:重复项无法从第一个列表中删除,因为同一个人可以多次执行不同的任务,因此这会给出完全错误的输出。如果使用此选项,所有名称将输出一次。OP want的名称在列表中只存在一次。删除重复项不正确。可能我解释得不够好。假设该列有:A B A C D F G B。在第二列中,我需要值A B C D F G。然后,如果有人在第一列中添加X,我希望X也出现在第二列中。@U獾_新手我不确定在没有VBA的情况下是否可以工作。你为什么不想使用VBA?好问题,我被指定不使用VBA。我同意这很容易做到,否则,我只是想找到一种方法来做它没有。这将是一个公式,我把它放在我的整个第二列中,如果没有一个值,它什么也不显示,然后当一个新值被添加到第一列时,第二列会更新。如果公式是唯一的,它可以不显示任何内容,或者相反。关于VBA,它可以是一个UDF,作为一个公式,但它是VBA。=IFERROR(索引($B$3:$B$11;匹配(小)(IF(计数IF($E$2:E2;$B$3:$B$11)=0;计数IF($B$3:$B$11;)