怎样将excel 同列的不同数据在指定区域罗列出来?(该列中数据重复很严重)

比如,A列共有200个数据,然而其中不同的数据只有50个,其余的150个都是和这50个重复的。我想在某个位置,比如在A201:A300这块区域中,将不同的数据全部罗列出来... 比如,A列共有200个数据,然而其中不同的数据只有50个,其余的150个都是和这50个重复的。
我想在某个位置,比如在A201:A300这块区域中,将不同的数据全部罗列出来。
谢谢,求高手指点。
注意,我需要的是把不同数据罗列出来,而不是剔除掉重复数据。
展开
 我来答
ruowuzhi
2011-09-03 · TA获得超过3266个赞
知道大有可为答主
回答量:1593
采纳率:33%
帮助的人:565万
展开全部
1、在Excel2007中,(菜单)数据——数据工具——删除重复项
2、在Excel2003中可以在B列与A列对应的位置输入非空内容,点击A201,(菜单)数据——合并计算——函数——计数——引用位置——A1:A200——添加——标签位置(点选最左列)——确定后,删除B201以后的内容。
3、在A201输入公式
=OFFSET($A$1,SMALL(IF(MATCH($A$1:$A$200,$A$1:$A$200,0)=ROW($A$1:$A$200),ROW($A$1:$A$200),65530),ROW(A1))-1,)&""
公式输入完,按Ctrl+Shift+Enter结束(数组公式)
向下填充到有空白单元格出现即可!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
piaopiao_525
2011-09-01 · TA获得超过113个赞
知道答主
回答量:44
采纳率:0%
帮助的人:36.6万
展开全部
假如都是数值的话,就可以用很简单的办法,让数据从小到大显示出来,首先,在A201中输入,=small(a$1:a$200,1),然后在a202中输入=small(a$1:a$201,countif(a$1:a$200,a$201)+1),然后填充柄往下拉,就可以得到前200行中的50个不重复的值(从小到大排列)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
好鬼憎注册名字
2011-09-01 · TA获得超过1502个赞
知道小有建树答主
回答量:1720
采纳率:0%
帮助的人:1111万
展开全部
高级筛选-选择不重复记录(其中重复数据仅显示一个) ,筛选复制到其他位置,选择你罗列的区域
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
may20080504
2011-09-01 · TA获得超过3857个赞
知道小有建树答主
回答量:882
采纳率:100%
帮助的人:941万
展开全部
你好:
在A201单元格填写下面公式:
=IF(ISERROR(LARGE($A$1:$A$200,ROW()-200)),"",LARGE($A$1:$A$200,ROW()-200))
然后下拉公式,结果会从A201开始按从大到小的顺序排出不重复的数据,直至出现空白内容的单元格结束。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秋心叩可
2011-09-01 · TA获得超过772个赞
知道小有建树答主
回答量:502
采纳率:0%
帮助的人:305万
展开全部
要罗列什么?不明所以。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式