excel中1列中几行数据中有相同的 ,怎么把相同的数据去重保留一个,把不同的数据去除,

如图片中 想筛出J90139、6606,数据很多,求教

假设在A列,数据从A1开始,A100结束
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$100,$A$1:$A$100,)=ROW($A$1:$A$100),ROW($A$1:$A$100),65536),ROW(A1)))&""
同时按CTRL SHIFT 回车键,出现结果,再下拉公式,直到出现空白为止追问

你这个函数实现不了啊,大哥再看看

追答

=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$100&"",$A$1:$A$100&"",)=ROW($A$1:$A$100),ROW($A$1:$A$100),65536),ROW(A1)))&""

数组公式

你再看下呢

追问

你没理解我的意思,如A1有数据W998L 8.5=40.5,我需要把W998L提取出来去重并去除后面的,如上表中数据,A2....An,可能有几个其中都有W998L

追答

提取出来,选定该列,复制-选择性粘贴为数值,然后,采用分列,数据-分列,分隔符为 空格,即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-17
可查看百度经验:http://jingyan.baidu.com/article/5553fa82092de365a3393449.html
WPS的操作类似本回答被网友采纳
相似回答