excel中如何使用函数实现筛选统计?
用SUBTOTAL函数,这是功能强大的分类汇总统计函数
语法
SUBTOTAL(function_num, ref1, ref2, ...)
Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。
Function_num(包含隐藏值) Function_num(忽略隐藏值) 函数
1 101 AVERAGE
2 102 COUNT
3 103 COUNTA
4 104 MAX
5 105 MIN
6 106 PRODUCT
7 107 STDEV
8 108 STDEVP
9 109 SUM
10 110 VAR
11 111 VARP
Ref1, ref2, 为要进行分类汇总计算的 1 到 29 个区域或引用。
说明
如果在 ref1, ref2,… 中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。
当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您要分类汇总列表中的隐藏和非隐藏值时,请使用这些常数。当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您只分类汇总列表中的非隐藏数字时,使用这些常数。
SUBTOTAL 函数忽略任何不包括在筛选结果中的行,不论使用什么 function_num 值。
SUBTOTAL 函数适用于数据列或垂直区域。不适用于数据行或水平区域。例如,当 function_num 大于或等于 101 时需要分类汇总某个水平区域时,例如 SUBTOTAL(109,B2:G2),则隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。
如果所指定的某一引用为三维引用,函数 SUBTOTAL 将返回错误值 #VALUE!。
求教EXCEL表格根据挑选类容筛选的函数公式
表二B3单元格输入以下公式:
=IFERROR(INDEX(INDEX(Sheet1!$1:$1048576,0,MATCH(B$2,Sheet1!$1:$1,)),SMALL(IF(Sheet1!$C:$C=$B$1,ROW(Sheet1!$C:$C),""),ROW(A1))),"")
数组公式,同时按下Ctrl+Shift+Enter结束输入。
公式中Sheet1为表格1工作表名,改为你实际表格名即可。
有没有一种可以删除(表格1)行、列的公式?公式没有,可以用代码删除。
EXCEL表格中如何用函数进行筛选?
EXCEL表格中如何用函数进行筛选的解决方法如下:
1、可以创建个宏命令,
2、记录自动筛选的过程,
3、查看原代码,
4、调用的函数。
这样就可以知道了。
excel筛选函数,分类汇总
可以先排序,主要关键字为项目名称,再分类总会分类字段项目,汇总方式求和,汇总项工程量,应该可以满足你的要求!
在Excel中,如何使用函数进行包含筛选并对筛选出的数值进行分类汇总,
=SUMIF(B:B,"*WL*",E:E)
不管B列是“A...WL”还是“WLY...”和"B...WE...C",只要包含字符"WL",就对E列对应单元格中的数值进行求和汇总。数据改变,统计表自动更新.