在 Excel 2016 中将数据从 A:A 列复制到 B:B 列,不重复

问题描述 投票:0回答:1

我有excel 2016,所以我无法使用独特的功能。在 A:A 列中,我有几个名字,但其中一些是重复的。我需要一个公式,可以自动将 A:A 中的名称复制到 B:B 中且不重复。我试过这个:

=IFERROR(INDEX($A$1:$A$1000,MATCH(0,COUNTIF($B$1:B1,$A$1:$A$1000)+IF($A$1:$A$1000="",1, 0),0)),"")

这会导致#NAME吗?错误 或呈现数字 0 我什至尝试了 CTRL+SHIFT+ENTER,但没有任何效果。

提前致谢

excel-formula duplicates copy excel-2016
1个回答
0
投票

将值复制并粘贴到 B 列中

突出显示整个 B 列,然后在功能区的

Data
选项卡下选择
Remove Duplicates
。这将删除复制的任何重复名称,为您提供唯一列表,而不使用唯一函数。

您还可以从您的范围创建一个数据透视表,并将名称列拖动到窗格的左下角框中,它还将以这种方式提供唯一的列表。将此与表格格式 (CTRL + T) 结合起来,如果您引用数据透视源的名称,它也会随着表格的大小而缩放。

© www.soinside.com 2019 - 2024. All rights reserved.