问题
问题:
"筛选出H1-H5数据中 “>2607或者<2577”的数据,每行5个数据中如果有1个数据符合条件,就显示该数据行。"
示例数据如下图:
![](http://dingyue.ws.126.net/2022/0728/ca3ff66ej00rfp9ez000jd200h500blg00h500bl.jpg)
打开网易新闻 查看精彩图片
韩老师将H1-H5数据中 “>2607或者<2577”的数据利用条件格式设计成了红色字体,该问题要求即是筛选出有红色数据的所有数据行。
如果条件格式不会用,可参考:
解决方法
分析问题
要求有以下三点:
筛选条件有两个:>2607或者<2577;
数据列有5列:H1-H5;
数据行中只要有一个数据满足条件就要显示。
综合以上要求,选择用“高级筛选”来解决该问题。
解决过程
第一步:高级筛选要求首先要写一个条件区域。
筛选条件是“>2607或者<2577”,而且同一行数据只要有一个单元格满足条件就筛选出来,所以高级筛选的各条件之间是“或”的关系。
所以,条件区域写作如下:
![](http://dingyue.ws.126.net/2022/0728/18214259j00rfp9f00002d200aa005qg00aa005q.jpg)
打开网易新闻 查看精彩图片
第二步:完成高级筛选
高级筛选实现的过程动图如下:
打开网易新闻 查看精彩图片
但此时,出现一个问题,筛选列表区域明明是A1:H22,但为什么筛选的结果却没A-C三列数据,如下图:
![](http://dingyue.ws.126.net/2022/0728/997d4895j00rfp9f1001ad200q200dbg00it009l.jpg)
打开网易新闻 查看精彩图片
原因是:此三列没有列标题。添加了列标题以后,高级筛选后就能显示此三列数据了, 如下动图:
打开网易新闻 查看精彩图片
总结
高级筛选条件区域中,如果几个条件是“或”的关系,写法是:
列标题一行,条件数据不要写在同一行。
关于高级筛选更多用法,可参考:
热门跟贴