各位大侠,在EXCEL中有一列,有很多数字,有的数字是一样的,如何在另一列中对其进行不重复排序,谢谢

如题所述

假如原来数据在A列,在C1中直接写 =A1,C2中写 =IF(NOT(COUNTIF($A$1:A2,A2)-1),A2,""),再拖下来 重复的地方都是空白的,
剩下的就好办了 你再排序 ,试试看,行不
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-22
在C2单元格输入或粘贴此公式:
=INDEX(B:B,SMALL(IF(MATCH(A$2:A$1000,A$2:A$1000,)=ROW($2:$1000),ROW($2:$1000),65536),ROW(A1)))&""
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。或者在C2中输入或复制粘贴上公式
=IF(COUNTIF(B$2:B2,B2)>1,"删除","")
然后按C列排序 将有“删除”字符的整行删除 留下的就是不重复的。
第2个回答  2013-02-22

点击菜单:数据-筛选-高级筛选

然后勾选“将筛选结果复制到其他位置”和“选择不重复的记录”

第3个回答  2013-02-22
在B1单元格输入公式:
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$1000,A$1:A$1000,)=ROW($1:$1000),ROW($1:$1000),65536),ROW()))&""
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。
相似回答