苏北网
当前位置:首页>企业 >

天天观天下!excel高级筛选或条件怎么写 明明有数据但是筛选不出来?

时间 2023-06-09 09:00:00 来源:科极网  

excel高级筛选或条件怎么写 明明有数据但是筛选不出来?

1、打开位置:

点击“数据”选项卡下,“排序和筛选”组里的“高级”。打开“高级筛选”窗口。

2、方式:

“原有区域显示筛选结果”和“将筛选结果复制到其他位置”

原有区域显示筛选结果表示直接在数据源显示筛选结果。

将筛选结果复制到其他位置则表示可以放在除了数据源的其他区域,可以自行选择。

列表区域、条件区域和复制到:

列表区域表示数据源,即需要筛选的源区域。可以自行选择区域,也可以在点击高级筛选之前选择数据源区域的任一单元格,这样列表区域默认就全选了数据源。

条件区域表示我们这里要书写的条件。重点来了:

筛选条件是“并且”关系,也就是两个条件要同时满足的,筛选条件要写在同一行内。筛选条件是“或者”关系,也就是两个条件要满足其一的,筛选条件要写在不同行内。

复制到表示当选择“将筛选结果复制到其他位置”时,这里填入复制到的单元格位置。

如下图数据源是2016和2017年所有销售人员每天的销售记录。

高级筛选中的:或者

筛选条件:提取订单地区以“华”开头或者销售金额超过2000的记录在原记录显示。

这里是两个筛选条件,订单地区以“华”开头或者销售金额超过2000,表示或者关系,那么条件区域我们应该这样写:

解析:

同样第一行对应的是筛选列的列标题,要与数据源的字段完全一致。

筛选条件表示“或者”关系,所以要写在不同行内,同时对应列标题。数值为筛选条件时,同样可以直接使用【>】,【<】,【>=】,【<=】连接。文本可以使用通配符,【*】代表任意多个字符的通配符。

那高级筛选选项卡就选择“原有区域显示筛选结果”。

在原数据区域里显示结果如下,筛选出了以“华”字开头的地区或者销售金额大于2000的订单。

明明有数据但是筛选不出来?

第一种原因,表格中含有空行

我们要筛选所有姓“李”的人,但可以看到并没有筛选出正确的结果,因为表格中含有空行,这种情况如何处理呢。

1,选中所有的内容再进行筛选

按ctrl shift l 取消筛选,然后选中表格的全部内容,再按ctrl shift l筛选,可以看到这样含有空行的表格就可以筛选了。

2,批量删除表格中的空行,完全别一个个删除啊

选定一列,然后ctrl g,定位条件--空值,删除,选择正行,这样就可以正确筛选了。

第二种原因,有合并单元格无法筛选

使用ctrl shift l筛选表格,可以看到,销售1部明明有三个人,但却只筛选出一个人,处理方法有两种。

1.取消合并单元格筛选

①选中合并单元格的列然后取消合并单元格②ctrl g,定位条件选择空值,输入=C2,也就是上一个单元格,然后ctrl enter填充内容,就可以准确筛选了。

2.合并单元格不要手工合并

①选中表格,然后数据-分类汇总-选定汇总项--选择 部门

② 选中汇总列,ctrl g,定位条件,选择空值,合并单元格居中

③单击表格的任意一个区域,数据-分类汇总- 全部删除

④然后使用复制空白的合并单元格列,然后格式刷,刷新下数据,就批量合并了单元格

这样的形式合并单元格,就可以筛选了。

标签: excel高级筛选或条件怎么写 excel如何

相关阅读RELEVANT

  • 版权及免责声明:

内容搜集整理于网络,不代表本站同意文章中的说法或者描述。文中陈述文字和内容未经本站证实,其全部或者部分内容、文字的真实性、完整性、及时性本站不做任何保证或者承诺,并且本站对内容资料不承担任何法律责任,请读者自行甄别。如因文章内容、版权和其他问题侵犯了您的合法权益请联系邮箱:5 146 761 13 @qq.com 进行删除处理,谢谢合作!