乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 在Excel中,怎样筛选出一列中相同数值的项目?

在Excel中,怎样筛选出一列中相同数值的项目?

作者:乔山办公网日期:

返回目录:office365


1.分类汇总方法:
选中数据列--点数据---排序--按升序
然后再点e799bee5baa6e79fa5e98193e58685e5aeb9339数据--分类汇总
然后再点数据--筛选---自动筛选---然后筛选里选自定义--包含汇总 就是你要的结果,你可以复制到其他的表格

2.用数据透视表
你在数据的第一行加入个标题 比如A列a1输入 名称, B1输入 数量

选中你的数据区域--点数据---数据透视表透视图
一路按下一步
然后把 名称字段托到出现的表的右边中间区域
数量字段托到出现的表的左边中间区域
就是你要的结果

3.公式法,这个去重复要用数组公式,数据多的话,计算很慢,不推荐

比如数据在A1-B9单元格(你的例子),在C1输入
=INDEX($A$1:$A$9,SMALL(IF(ROW($A$1:$A$9)<>MATCH($A$1:$A$9,$A$1:$A$9,0),65537,ROW($A$1:$A$9)),ROW(A1)))
按shift+ctrl+回车结束,公式两边出现大括号ok,然后向下托C1,就会删选出非重复的
然后再D1输入=sumif(A:A,C1,B:B) 向下托就是汇总

去重复也可以用高级筛选--不显示重复,但是你不是要公式法么,上面的就是

把公式计算出的数据复制---右键--选择性粘贴----数值---然后就可以复制到任何地方,也可删除原来的数据列

假设A列为姓名,你可在B列可其它空白列输入公式“zd=COUNTIF($A:$A,A1)”,然后向下复制此公式。此列单元显示结果为“1”表示仅此一人,如果为“2”或以上则表示有重名。如果人多可对B列排序(降序),重复的名字就显示在最前面了。
另一种方法:
1、对姓名列排序(假设为A列)
2、在B2单元格输入公式“=if(A2=A1,"重复","OK")”,并向下复制此公式
3、当姓名第一次出现时,显示“OK”,第二次出现时,显示“重复”
点选该列→菜单中的 数据→排序→ 确定

1、本次演示使用的软件为Excel电子表格,软件版本为Microsoft office家庭和学生版2016。

2、首先打开Excel电子表格,并在表格中输入若干带有重复值的数据,这里使用其他序列文字来代替身份证号演示。

3、首先选中A列,用A列作为主要关键字进行排序。

4、排序完成后可以看到伪劣中相同数值已经聚集在一起。

5、此时在c列输入公式“=IF(A2=A1,"重复","不重复")”,用来判断当前单元歌与下一单元格是否重复,可以看到所有显示重复的数据已经被筛选出来了。

相关阅读

  • excel表格筛选怎么用

  • 乔山办公网office365
  • 1、首先,我们打开我们电脑上copy面的excel,然后我们在表格中输入一些数据。百查看大图" class="ikqb_img_alink">2、之后我们选择图示中的区域,然后点击数据。度3、然后我们点击筛选。
关键词不能为空
极力推荐

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