Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 18871|回复: 15

[已解决]怎么样把一列数据的不相同的数据提取到另一列

  [复制链接]
发表于 2012-6-26 22:32 | 显示全部楼层 |阅读模式
怎么样把一列数据的不相同的数据提取到另一列 啊啊啊.rar (1.45 KB, 下载次数: 167)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-6-26 22:38 | 显示全部楼层
=INDEX(A:A,MATCH(,COUNTIF(E$1:E1,$A$1:$A$18),))数组公式,三键回车!
回复

使用道具 举报

 楼主| 发表于 2012-6-26 22:49 | 显示全部楼层
ljzzlan 发表于 2012-6-26 22:38
=INDEX(A:A,MATCH(,COUNTIF(E$1:E1,$A$1:$A$18),))数组公式,三键回车!

怎么结果为1呢,公式写在按个单元格里呢,E$1:E1是什么意思
回复

使用道具 举报

发表于 2012-6-26 22:53 | 显示全部楼层
本帖最后由 lzclzch 于 2012-6-26 23:03 编辑

楼主是不是这样的
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$18,A$1:A$18,)=ROW($1:$18),ROW($1:$18),4^8),ROW(A1)))&""
数组公式,三键回车!

啊啊啊.rar

1.76 KB, 下载次数: 135

回复

使用道具 举报

发表于 2012-6-26 23:12 | 显示全部楼层
数组公式
  1. =INDEX(A:A,SMALL(IF(FREQUENCY($A$1:$A$18,$A$1:$A$18),ROW($A$1:$A$18),4^8), ROW(1:1)))&""
复制代码
昨天刚学的,用FREQUENCY提取不重复值{:011:}
数组公式:
  1. =INDEX(A:A,SMALL(IF(MATCH($A$1:$A$18,$A$1:$A$18,)=ROW($A$1:$A$18),ROW($1:$18),4^8),ROW(1:1)))&""
复制代码

啊啊啊.xls

39.5 KB, 下载次数: 51

回复

使用道具 举报

 楼主| 发表于 2012-6-26 23:23 | 显示全部楼层
lzclzch 发表于 2012-6-26 22:53
楼主是不是这样的
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$18,A$1:A$18,)=ROW($1:$18),ROW($1:$18),4^8), ...

谢谢,把A18改为A300怎么就不行了
回复

使用道具 举报

发表于 2012-6-26 23:25 | 显示全部楼层
高级筛选,不重复的值,就OK了
回复

使用道具 举报

 楼主| 发表于 2012-6-26 23:26 | 显示全部楼层
sliang28 发表于 2012-6-26 23:12
数组公式昨天刚学的,用FREQUENCY提取不重复值
数组公式:

谢谢了,想你学习了
回复

使用道具 举报

发表于 2012-6-26 23:28 | 显示全部楼层
请看附件

啊啊啊.rar

2.75 KB, 下载次数: 75

回复

使用道具 举报

发表于 2012-6-27 07:17 | 显示全部楼层

RE: 怎么样把一列数据的不相同的数据提取到另一列

lzclzch 发表于 2012-6-26 23:28
请看附件

=lookup(2,1/((a$1:a$100<>"")*not(countif(e$1:e1,a$1:a$100))),a$1:a$100)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-28 02:33 , Processed in 0.454397 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表