EXCEL表怎么筛选多列重复

已举报 回答 关注

EXCEL表怎么筛选多列重复

  • 回答数

    7

  • 浏览数

    11,358

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
在c2输入:
=if(countifs(a:a,a2,b:b,b2)>1,"该行对应的a、b列数据有重复","")
下拉填充后,对c列进行排序或筛选就好了。
取消 评论
1.首先选择该列数据,在功能开始或者数据功能区点击删除重复项,其实去重重复项只是删除了数据,行目还是保留下来的,所有需要清除;

2. 在删除重复项时需要注意列名,这个是单列比较好操作,如果是两列,要根据某列还是同时两列删除来做选择;

3.删除成功后我们还可以看到很长的滚动条,由于数据写的条目不多所有效果不是特别明显,如果是1000行删除500行的话效果就比较明显了,大家只要记得方法就可以了。

4.去重是操作的一部分,接下来就是关键,我们选择该列,然后点击开始-筛选;
筛选完毕后我们点击筛选按钮,默认是全选的,我们把最上面的全选勾去除,把空白前的复选框选中,此时其他复选框是没有选中的;
然后点击确定即可。

5.筛选完成,这些就是隐藏的空白行,此前怎么删都删除不了,一筛选就变颜色了,我们用鼠标点击蓝色行从上往下拖拉选中,然后右键选择删除;

6.最后,把上面的筛选功能取消,或者在选项中把全选再勾上就可以了,此时已经没有空白选项了。

7.操作完成,表格显示完整,看起来就没那么别扭了。
取消 评论
1.将A表和B表分别排序,并插入D列,D列中A表都填A,B表都填B。
2.将两个表中C和D列都放到一个新表中,将A表和B表数据复制过来,上下排列(都放在A和B列中)。
3.对名字进行排序。
4.C1中用函数:=if(B1=B2,1,0),C2中填入1。用C1和C2填充整个C列。
5.选择性复制(/值)C列到D列,对D列排序。D列中为0的行就是A表中少的人名。
取消 评论
需要写宏代码才能实现
取消 评论
用提取1列重复数据的函数
=INDEX 根据你实际写
取消 评论
Excel中提供了两种数据的筛选操作,即“自动筛选”和“高级筛选”。自动筛选”一般用于简单的条件筛选,筛选时将不满足条件的数据暂时隐藏起来,只显示符合条件的数据。图1为某单位的职工工资表,打开“数据”菜单中“筛选”子菜单中的“自动筛选” 命令,以“基本工资”字段为例,单击其右侧向下的列表按钮,可根据要求筛选出基本工资为某一指定数额或筛选出基本工资最高(低)的前10个(该数值可调整)记录。还可以根据条件筛选出基本工资在某一范围内符合条件的记录,“与”、“或”来约束区分条件。如图2,根据给定条件筛选出基本工资大于等于300且小于350的记录。另外,使用“自动筛选”还可同时对多个字段进行筛选操作,此时各字段间限制的条件只能是“与”的关系。如筛选出“基本工资”和“职务工资”都超过380的记录。高级筛选  “高级筛选”一般用于条件较复杂的筛选操作,其筛选的结果可显示在原数据表格中,不符合条件的记录被隐藏起来;也可以在新的位置显示筛选结果,不符合的条件的记录同时保留在数据表中而不会被隐藏起来,这样就更加便于进行数据的比对了。例如我们要筛选出“基本工资”或“职务工资”超过380且“实发”工资超过700的符合条件的记录,用“自动筛选”就无能为力了,而“高级筛选”可方便地实现这一操作。如图3所示,将“基本工资”、“职务工资”和“实发”三字段的字段名称复制到数据表格的右侧(表格中其他空白位置也可以),在图中所示位置输入条件,条件放在同一行表示“与”的关系,条件不在同一行表示“或”的关系。图4即为上述操作在新的位置(B20起始位置)筛选的结果。两种筛选操作的比较  由此我们不难发现,“自动筛选”一般用于条件简单的筛选操作,符合条件的记录显示在原来的数据表格中,操作起来比较简单,初学者对“自动筛选”也比较熟悉。若要筛选的多个条件间是“或”的关系,或需要将筛选的结果在新的位置显示出来那只有用“高级筛选”来实现了。 一般情况下,“自动筛选”能完成的操作用“高级筛选”完全可以实现,但有的操作则不宜用“高级筛选”,这样反而会使问题更加复杂化了,如筛选最大或最小的前几项记录。在实际操作中解决数据筛选这类问题时,只要我们把握了问题的关键,选用简便、正确的操作方法,问题就能迎刃而解了
取消 评论
筛选完毕后,复制筛选后的数据
到空白的单元格中点右键→选择性粘贴→转置,即可.
不需要用公式
取消 评论
ZOL问答 > EXCEL表怎么筛选多列重复

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?