
工作量巨大啊!!求助EXCEL告诉帮助!!!!跪求!!!
AB135甲156甲159乙154乙769乙789丙我现在已经将B这列自动排序了,现在老板的要求是把B列中重复的删除,只需要留下甲乙丙丁...3万多列啊!!!除了手动删除...
A B
135 甲
156 甲
159 乙
154 乙
769 乙
789 丙
我现在已经将B这列自动排序了,现在老板的要求是把B列中重复的删除, 只需要留下甲乙丙丁... 3万多列啊!!!除了手动删除还有没有别的方法呀!可以自动删除的!谢谢啊~~跪求高手帮助!! 展开
135 甲
156 甲
159 乙
154 乙
769 乙
789 丙
我现在已经将B这列自动排序了,现在老板的要求是把B列中重复的删除, 只需要留下甲乙丙丁... 3万多列啊!!!除了手动删除还有没有别的方法呀!可以自动删除的!谢谢啊~~跪求高手帮助!! 展开
10个回答
展开全部
方法一:公式法
----------------------公式---------------------
=IF(SUM(1/(COUNTIF($A$1:$A$15,$A$1:$A$15)))<ROW(A1),"End",INDEX(A$1:A$15,SMALL(IF(ROW(A$1:A$15)=MATCH(A$1:A$15,A$1:A$15,0),ROW(A$1:A$15)),ROW(A1))))
----------------------用法---------------------
在C1里面输入公式后,不是按回车了,而是按CTRL+SHIFT+回车,公式就会显示第一个数据,这个时候向下拖动公式,依次显示的就是不重复的数据了,到END的时候就说明下面的数据都是重复的了。
----------------------备注---------------------
上面取的只是十五个的例子,如果A列有多少数据,改一下上面公式里面的A$15就可以:比如,你要把A1:A100里面的数据进行筛选,你就把上面$A$1:$A$15全换成$A$1:$A$100就可以了。对了,你是B列,你就把所有的$A$1:$A$15改成$B$1:$B$100.
方法二:EXCEL自带的筛选功能
先选中要筛选的数据,点菜单:数据-->筛选-->高级筛选
出来的筛选窗口中,方式选第二个:将筛选结果复制到其他位置
列表区域就应该是你选的区域,如果不是手动改一下就行
条件区域不写
复制到: 你可以写$C$1
选择不重复数据 打勾
完事后点确定C列依次显示的就是目标列中的不重复的数据了.
----------------------公式---------------------
=IF(SUM(1/(COUNTIF($A$1:$A$15,$A$1:$A$15)))<ROW(A1),"End",INDEX(A$1:A$15,SMALL(IF(ROW(A$1:A$15)=MATCH(A$1:A$15,A$1:A$15,0),ROW(A$1:A$15)),ROW(A1))))
----------------------用法---------------------
在C1里面输入公式后,不是按回车了,而是按CTRL+SHIFT+回车,公式就会显示第一个数据,这个时候向下拖动公式,依次显示的就是不重复的数据了,到END的时候就说明下面的数据都是重复的了。
----------------------备注---------------------
上面取的只是十五个的例子,如果A列有多少数据,改一下上面公式里面的A$15就可以:比如,你要把A1:A100里面的数据进行筛选,你就把上面$A$1:$A$15全换成$A$1:$A$100就可以了。对了,你是B列,你就把所有的$A$1:$A$15改成$B$1:$B$100.
方法二:EXCEL自带的筛选功能
先选中要筛选的数据,点菜单:数据-->筛选-->高级筛选
出来的筛选窗口中,方式选第二个:将筛选结果复制到其他位置
列表区域就应该是你选的区域,如果不是手动改一下就行
条件区域不写
复制到: 你可以写$C$1
选择不重复数据 打勾
完事后点确定C列依次显示的就是目标列中的不重复的数据了.
展开全部
使用高级筛选,
步骤:
筛选-高级筛选
列表区域选中 B列
条件区域 选择B3单元格
勾选 选择不重复记录
将结果复制至其他位置
复制至 选择 I1
确定
步骤:
筛选-高级筛选
列表区域选中 B列
条件区域 选择B3单元格
勾选 选择不重复记录
将结果复制至其他位置
复制至 选择 I1
确定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C2=IF(COUNTIF($B$2:B2,B2)>1,1,0)
鼠标放在C2右下角,变成十字后双击。
选C列,数据-筛选-自动筛选,下拉列表选1。删除选定行。
鼠标放在C2右下角,变成十字后双击。
选C列,数据-筛选-自动筛选,下拉列表选1。删除选定行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在不考虑A列数据的前提下。
方法:在C1输入:=if(b2=b1,"Y","N") 向下填充
自动筛选C列选"Y",然后删除即可。
如果考虑A列数据合计问题,可以用分类汇总的办法。
方法:在C1输入:=if(b2=b1,"Y","N") 向下填充
自动筛选C列选"Y",然后删除即可。
如果考虑A列数据合计问题,可以用分类汇总的办法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按B列内容分类汇总,分类字段为B列的标题,然后将每类中第一行粘贴到另一空白位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果要将同为甲的数字汇总的话,就在C列分别输入C1单元格甲、C2单元格乙,然后选中C1\C2,下拉填充......在D1单元格输入=SUMIF(B:B,C1,A:A),然后下拉填充,OK!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询