作者:乔山办公网日期:
返回目录:excel表格制作
excel高级筛选和自动筛选相对,它具有以下特点:
1、可以把知数据筛选到其他表格
2、可能使用更加复杂的筛选条件,当然实现的功能也远非自动筛选能比的。
高级筛选就是玩条件区道域,下面根据实例介绍一下基本设置步骤。
注:本文为本站原创,转载请注明“转自回EXCEL精英培训,作者:兰色幻想”
例:根据下面的数据表,把上海的记录筛选到“答问题1”工作表中。
根据百你的能看到的部分表度格,用公式把A列不包问含颜色的提答到C列
C1输入
=INDEX(A:A,SMALL(IF(ISNUMBER(FIND("色",$A$1:$A$100))+ISNUMBER(FIND("红",$A$1:$A$100)),1000,ROW($1:$100)),ROW(A1)))&""
数组公式,先按住内CTRL+SHIFT,最后回车
公式下拉容
EXCEL中正常求和zd用SUM函数,如图,求B列的和,公式为:=SUM(B2:B12);
现在使用自动筛选,筛选出“张三”的记录,并求和值,如果还用此公式求和,发现和值没变;
EXCEL只对可见单元格进行统计,用SUBTOTAL函数:=SUBTOTAL(109,B2:B12);
再看一下自动筛选后的求和结果,可以发现只对可见单元格进行了求和;
需要注专意的是该函数第一参数9和109都是求和,但使用参数9时,通过属“隐藏行”命令所隐藏的行中的值仍参与求和;
而选用参数109时则不参与求和;
使用筛选可任意选择参数9或109,通过筛选隐藏的行均不参与计算。
增加一知个辅助列,在F1输入辅助筛选
F2输入公式=IF(count(find(C2,A$2:A$6)),1) 数组公式ctrl+shift+enter结束,下拉公式
如果A列中的数据不一定是道5个,不确内定的话,改下公式
F2=IF(COUNT(FIND(C2,INDIRECT("A2:A"&MAX(IF(A$1:A$100<>"",ROW(A$1:A$100)))))),1)
同样数组公式,按ctrl+shift+enter结束,下拉公式。
利用容F列筛选值为1的单元格。