我想帮助一些可以轻松解决以下问题的例子:
我在一列中有一个与此类似的重复记录集:
a
b
b
c
c
c
d
f
f
是否有Excel功能或VBA代码只显示不重复的记录? (真实数为1)
在上面的例子中,这样的函数或代码只返回记录“a”和“d”。
我已经有了一个数据透视表解决方案,但我正在寻找能帮助不想使用数据透视表的个人的东西。
答案 0 :(得分:0)
也许,如果a
在A2中,则A1也不包含a
,并且您的列表已在B2中排序并被复制以适应:
=(A2<>A1)*(A2<>A3)
然后过滤以在ColumnB中选择1
。
答案 1 :(得分:0)
假设数据以A1开头,而数据列的数据范围为数据,请进入空白栏并输入:
=IF(COUNTIF(Data,A1)=1,A1,"")
然后将列复制到数据末尾。这将产生“最小答案”,其中在不唯一的记录旁边显示空白,而如果是,则显示数据。在那一点上,如果我想缩小范围,我会在它上面打一个过滤器并过滤掉空白。
答案 2 :(得分:-1)
转到数据&gt;高级过滤器。选择选项和输入范围。然后选中仅显示唯一记录。