乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在EXCEL表中提取不重复项

如何在EXCEL表中提取不重复项

作者:乔山办公网日期:

返回目录:excel表格制作


首先要保证你的excel是完整安装的。
1.点击 工具-加载宏,在弹出的加载宏窗口中选定“分析工具库”,确认。
2.点击 工具-数据分析,在列表中选择 “抽样”
3.如我上传的图片例子,在这个例子里,输入区域里有100个数据,你把这个区域换成你的10000个数据所在的区域,抽样方法中可选择周期性抽样或随机抽样,在输出区域选择输出所抽取随机数的单元格就行了
如果数据在A列,A1是第一个,
那么你在第一行的空白单元格中输入下面的公
=IF(COUNTIF(A:A,A1)1,1,"")
上面的公式是只要是重复的,这个公式的值就为1,空的就不是重复的。
=IF(COUNTIF($A$1:A1,A1)1,1,"")
上面的公式是第一次出现重复的公式的值没有变化,在第二次出现这个重复的时候公式的值才为1 ,其它情况为空。
上面的公式你选一种你需要的公式试试。你再用自动筛选选出来有“1”的就行了,再复制或其它操作

1、打开表格,并在表格里面选copy中需要提取的数据。

2、然后在表格功能框里面点击数据,再选择数据里面的高级选项进入。

3、开了高级筛选之后,勾选将筛选结果复制到其他位置,并在列表区里面选择数据源。

4、选择了筛选区域之后,点击复制到旁的按钮,设置筛选结果的位置,并勾选选择不重复的记录。

5、点击确定,这样就可以在表格里面提取不重复项了。


见截

把不重复的数据提取到C列

C2输入

=INDEX(A:A,MIN(IF(COUNTIF(C$1:C1,$A$2:$A$999)=0,ROW($2:$999),4^8)))&""

数组公式zd,先按住CTRL+SHIFT,最后回车

公式下拉



函数是可以的,但比较麻烦。
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$6,$A$1:$A$6,)=ROW($1:$6),ROW($1:$6),4^zhidao8),ROW(A1)))&""
是数组公式,按Ctrl+Shift+Enter结束公式输入,然后向下复制公式。
如果数据需要随时增加,就需要改引用范围。
当然也可以改公式为
=INDEX(A:A,SMALL(IF(MATCH(INDIRECT("A1:A"&COUNTA(A:A)),INDIRECT("A1:A"&COUNTA(A:A)),)=ROW(INDIRECT("1:"&COUNTA(A:A))),ROW(INDIRECT("1:"&COUNTA(A:A))),4^8),ROW(A1)))&""
这样数据增加也不用改公式了。

相关阅读

  • 如何在EXCEL表中提取不重复项

  • 乔山办公网excel表格制作
  • 首先要保证你的excel是完整安装的。1.点击 工具-加载宏,在弹出的加载宏窗口中选知定“分析工具库”,确认。2.点击 工具-数据分析,在列表中选择 “抽样”3.如我上传的图片例子,在
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网