EXCEL,取一列不重复的数据怎么做?

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:14:23
我有一列数据,
我需要把其中重复的去掉。得到没有重复数据的一列。
比如 1 2 3 3 4 5 5 6
我输入什么公式,可以得到
1 2 3 4 5 6

谢谢
不一定要用公式,只要达到目的就行.

方法一:
用"高级筛选","选择不重复的记录","将筛选结果复制到其他地方".

方法二:
在B1输入公式:
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$8,$A$1:$A$8)=ROW($1:$8),ROW($1:$8),65536),ROW(A1)))&""
公式以Ctrl+Shift+回车结束.
向下复制公式。

实现的公式有好几个,我这里提供一个。
假如这些数据在A1到A8,则
B1=INDEX(A:A,SMALL(IF(IF(ISNA(MATCH($A$1:$A$8,$A$1:$A$8,)),0,MATCH($A$1:$A$8,$A$1:$A$8,))=ROW($A$1:$A$8),ROW($A$1:$A$8),65536),ROW(A6)))&""
是数组公式,以Ctrl+Shift+Enter结束公式的输入。
然后向下复制公式。

可以使用数据透视表