怎样将excel 同列的不同数据在指定区域罗列出来?(该列中数据重复很严重)
比如,A列共有200个数据,然而其中不同的数据只有50个,其余的150个都是和这50个重复的。我想在某个位置,比如在A201:A300这块区域中,将不同的数据全部罗列出来...
比如,A列共有200个数据,然而其中不同的数据只有50个,其余的150个都是和这50个重复的。
我想在某个位置,比如在A201:A300这块区域中,将不同的数据全部罗列出来。
谢谢,求高手指点。
注意,我需要的是把不同数据罗列出来,而不是剔除掉重复数据。 展开
我想在某个位置,比如在A201:A300这块区域中,将不同的数据全部罗列出来。
谢谢,求高手指点。
注意,我需要的是把不同数据罗列出来,而不是剔除掉重复数据。 展开
5个回答
展开全部
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结束(数组公式)
向下填充到有空白单元格出现即可!
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结束(数组公式)
向下填充到有空白单元格出现即可!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如都是数值的话,就可以用很简单的办法,让数据从小到大显示出来,首先,在A201中输入,=small(a$1:a$200,1),然后在a202中输入=small(a$1:a$201,countif(a$1:a$200,a$201)+1),然后填充柄往下拉,就可以得到前200行中的50个不重复的值(从小到大排列)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
高级筛选-选择不重复记录(其中重复数据仅显示一个) ,筛选复制到其他位置,选择你罗列的区域
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好:
在A201单元格填写下面公式:
=IF(ISERROR(LARGE($A$1:$A$200,ROW()-200)),"",LARGE($A$1:$A$200,ROW()-200))
然后下拉公式,结果会从A201开始按从大到小的顺序排出不重复的数据,直至出现空白内容的单元格结束。
在A201单元格填写下面公式:
=IF(ISERROR(LARGE($A$1:$A$200,ROW()-200)),"",LARGE($A$1:$A$200,ROW()-200))
然后下拉公式,结果会从A201开始按从大到小的顺序排出不重复的数据,直至出现空白内容的单元格结束。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要罗列什么?不明所以。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询