EXCEL中某一列出现过的不同关键字或词提取到另一列单元格中,凡有重复的只提取一个。

如题所述

第1个回答  2013-03-16
在B1输入公式 =IF(COUNTIF(A1:A12,A1)<2,A1,"")向下拖拉公式,结果在下面,重复的从上面去除,这个公式就是去除重复,确保唯一。区域自己再调吧要实际的区域
另一种方法是:合并计算
在B列对应A列区域输入1,鼠标点在目标单元格比如C1,之后点数据--合并计算--引用位置框选A B列数据区域--添加--勾选最左列--确定--删除数据列OK
第2个回答  2013-03-16
方法有2种:
1.通过高级筛选,步骤:选择A列-->数据-->筛选-->高级筛选
选择将结果复制到其它位置;勾选选择不重复记录;复制到选B1
2.通过函数,在B1输入公式:
=index(a:a,small(if(match(a$1:a$100&"",a$1:a$100&"",)=row($1:$100),row($1:$100),4^8),row(1:1)))&""
这是数组公式,要按ctrl+shift+enter结束
下的填充本回答被网友采纳
第3个回答  2013-03-16
B1单元格写入公式
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$100&"",A$1:A$100&"",)=ROW($1:$100),ROW($1:$100),4^8),ROW(A1)))&""
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式本回答被提问者采纳
相似回答