《Excel高级筛选示例》由会员分享,可在线阅读,更多相关《Excel高级筛选示例(11页珍藏版)》请在金锄头文库上搜索。
1、ExcelExcel高级筛选示例高级筛选示例Aaron WuAaron WuAaron WuAaron Wu 学习高级筛选的关键就在于学习如何根据不同的场景的要求设置正确的条件区域,本文档列举了常见的运用场景及条件设置格式,请根据示例进行理解和模仿练习: 示例示例示例示例1 1 1 1注释:同一列有多个或(OR)条件时,需将条件依次写于条件区域对应列的列标题下(条件写于同一列,分开不同行,且中间不能存在空行) 示例示例示例示例2 2 2 2注释:多列有多个且(AND)条件时,需将条件依次写于条件区域对应列的列标题下(条件写于同一行,分开不同列,且中间不能存在空列) 示例示例示例示例3 3 3
2、3注释:多列有多个或(OR)条件时,需将条件依次写于条件区域对应列的列标题下(不同的条件需写于不同的行) 示例示例示例示例4 4 4 4注释:同一列有多个条件且条件中存在或关系的条件和且关系的条件时,需首先对条件关系进行分层, 将且关系的条件依次写于条件区域同一行的列标题下,将或关系的条件依次写于条件区域不同行的列标题下 示例示例示例示例5 5 5 5注释:多列有多个条件且条件中存在或关系的条件和且关系的条件时,需首先对条件关系进行分层, 将且关系的条件依次写于条件区域同一行的列标题下,将或关系的条件依次写于条件区域不同行的列标题下 示例示例示例示例6 6 6 6 示例示例示例示例7 7 7
3、7注释:1. 由于该场景需要 在 条件区域输入公式, 需使用特殊格式:1) 该条件的标题不能出现于数据源中, 可以为空, 建议使用关键字命名;2) 在条件标题下对应单元格写入Exact公式, 该公式为逻辑判断类公 式 (即 公 式 结 果 为 Trure或False), 输入的公式以等号=开头, 并取出数据源中需要逐一查找精确匹配值的列的第一个数据单元格作为公式的变量, 如本示例中需要逐一查找专业列为actor的值, 则在公式中以专业列第一个数据单元格D6(不能使用绝对引用符号)作为公式变量从而输入公式=EXACT(D6,actor). 示例示例示例示例8 8 8 8注释:1. 如果条件为多列
4、多个条件且条件中存在或关系的条件和且关系的条件时,需首先对条件关系进行分层, 同样, 将且关系的条件依次写于条件区域同一行的列标题下,将或关系的条件依次写于条件区域不同行的列标题下;2. 由于条件区域需要输入公式, 需使用特殊格式:1) 该条件的标题不能出现于数据源中, 可以为空, 建议使用关键字命名;2) 在条件标题下对应单元格写入公式, 该公式一般为逻辑判断类公式(即公式结果为Trure或False), 输入的公式以等号=开头, 并取出数据源中需要逐一进行判断的列的第一个数据单元格作为公式的变量, 如本示例中需要逐一判断总分列的所有的值是否大于或小于平均分, 则在公式中以总分列第一个数据单元格E6(不能使用绝对引用符号)作为公式变量从而输入公式=E6AVERAGE($E$6:$E$17)和=E6AVERAGE($E$6:$E$17) (平均分计算的区域需要使用绝对引用符号进行定格).Thank you !