
1首先,来说一下想要实现的效果,就是从一堆数据中,提取出不重复的值,以便于做其他 *** 作使用。
2介绍第一个方法: *** 作法,其实也是最简单的一种方法,选择数据--筛选--高级筛选,打开高级筛选的窗口,方式选择:将筛选结果复制到其他的位置。
3接下来,要做的就是选择 *** 作的数据区域,设置数据的复制位置,最重要的就是勾选上“选择不重复的记录”。
4点击确定后,会发现,系统将提取出的数据复制到了我们指定的区域中,而且结果准确。
用删除重复项办法
比如把A列不重复项提取至B列
复制A列并粘贴到B列
选择B列,功能区>数据>删除重复项>确定
确定后,删除了重复项,不重复值保留下来
1、可以选择数据列,在“数据”选项下的“删除重复值”,保留唯一数据。
2、也可以输入以下数组公式,按Ctrl+Shift+Enter组合键,然后向下填充公式=INDEX(A:A,SMALL(IF(MATCH(A$1:A$8,A$1:A$8,0)=ROW($1:$8),ROW($1:$8),4^8),ROW(A1)))&。
只提取A列不重复的,有重复的不提,B1单元格输入公式
=INDEX(A:A,SMALL(IF(COUNTIF(A$1:A$1000,A$1:A$1000)=1,ROW($1:$1000),ROW(A1)))&""
数组公式,按下ctrl+shift+enter结束输入,下拉复制公式
如果是A列的数据样本一种只提取一个,B1单元格输入公式
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$1000&"",A$1:A$1000&"",)=ROW($1:$1000),ROW($1:$1000),4^8),ROW(A1)))&""
数组公式,按下ctrl+shift+enter结束输入,下拉复制公式
或B2单元格输入公式(注意是B2单元格)
=INDEX(A$1:A$1000,MATCH(,COUNTIF(B$1:B1,A$1:A$1000),))&""
数组公式,按下ctrl+shift+enter结束输入,下拉复制公式
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)