10.1.3 高级筛选对于更为复杂的筛选,自动筛选就无能为力了。例如。自动筛选可以对多个字段同时设置筛选条件,但是各字段筛选条件之间的关系只能是“与”的关系。又如,自定义选项虽然功能较强,但是最多只能应用两个运算符。所以对于更为复杂的筛选必须使用高级筛选实现。高级筛选操作的关键是条件区域的设置。例如要筛选跌涨幅3%~5%之间且成交量大于300,000,或是跌涨幅-2%~-1%之间且成交量大于300,000的股票,则条件区域应选择工作表的某个区域(通常位于数据清单下方)按图10-13设置。
图10-13 条件区域的第一行是要设置条件的字段名,可以有重复,可以是多个。下面则是有关的条件。每个条件由关系运算符和相应的参数构成。同一行的条件相互间的关系是“与”的关系,不同行的条件之间的关系是“或”的关系。所以该条件实际上是: (跌涨幅>=3 与 跌涨幅<=5 与 成交量>=300000) 或 (跌涨幅>=-2 与 跌涨幅<=-1 与 成交量>=30000) 正是所需的筛选条件。设置好条件区域以后,高级筛选的操作步骤如下: 选定数据清单中的任意单元格为当前单元格。 单击数据菜单筛选命令中的高级筛选命令。 在弹出的高级筛选对话框中,根据需要选择显示筛选结果的方式,并分别指定数据清单和条件区域所在的单元格区域。如图10-14所示。 最后的筛选结果如图10-15所示。
图10-14
图10-15 |
|站长邮箱|小黑屋|手机版|Office中国/Access中国
( 粤ICP备10043721号-1 )
GMT+8, 2025-4-4 09:25 , Processed in 0.061471 second(s), 17 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.