首页 办公 正文

关于excel筛选subt的信息

在输入了筛选条件后自动对该单元格填充颜色5、如何设置自动筛选,使excel表格末尾的数据统计行,6、关于excel自动筛选后的数据源问题excel中自动刷选如何求和假设你的最后一条数据到B100,7、这时可以看出来系统自动求出信工系的成绩excel中的subtotal函数怎么用?它可以包括求和、汇总、平均等等多个函数的使用。SUBTO...

本篇文章给大家谈谈excel筛选subt,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录:

excel中自动刷选如何求和

假设你的最后一条数据到B100,则在B101输入公式

=subtatol(109,B1:B100)

这样,B101公式会根据你的筛选进行相应的求和

EXCEL2007中筛选后求和,如何自动使用subtotal函数?

1、首先我们打开Excel

2、然后我们在新建一个工作簿。

3、为了方便演示,输入以下数据并求和。

4、现在需要求出建工系的总分,发现求和公式失效。

5、利用subtotal函数,输入函数=subtatol(9,C2:C5),9表示求和,c2:c5表示数据区域。)系统自动求出建工系的成绩。

6、这时我们在勾选信工系。

7、这时可以看出来系统自动求出信工系的成绩

excel中的subtotal函数怎么用?

excel中SUBTOTAL函数是一个汇总函数,它可以包括求和、汇总、平均等等多个函数的使用。SUBTOTAL函数的优点在于可以忽略隐藏的单元格、支持三维运算和区域数组引用。

SUBTOTAL函数就是返回一个列表或数据库中的分类汇总情况。

SUBTOTAL函数可谓是全能王,可以对数据进行求平均值、计数、最大最小、相乘、标准差、求和、方差。

当然这些功能EXCEL另外设有专门的函数来完成,要学习的就是SUBTOTAL函数能完成一些其它函数很难完成的方法与技巧,先看一下EXCEL帮助文件中对SUBTOTAL函数的解释。

SUBTOTAL函数语法:SUBTOTAL(function_num, ref1, ref2, ...)

第一参数:Function_num为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。

第二参数:Ref1、ref2为要进行分类汇总计算的 1 到 254 个区域或引用。

SUBTOTAL函数的使用关键就是在于第一参数的选用。

SUBTOTAL第1参数代码对应功能表如下图所示:

SUBTOTAL函数功能比较全面,与其它专门函数相比有其独特性与局限性:

 1:可以忽略隐藏的单元格,对可见单元格的结果进行运算;经常配合筛选使用 ,但只对行隐藏有效,对列隐藏无效;此处第一参数与对二参数对隐藏的区别:在于手工隐藏,对筛选的效果是一样的。      

2:支持三维运算。 

3:只支持单元格区域的引用      

4:第一参数支持数组参数。

excel中对设置了筛选的单元格,如何设置,在输入了筛选条件后自动对该单元格填充颜色

1/. 选中A1单元格,设置条件格式如图。

2/.输入函数,subtotal(102,A2:A7)6

函数subtaotal的代码选择102时此函数的功能等同于函数count,但和count有一点不同的是它可以忽略隐藏值,然后再作计数。A2:A7区域数值个数当1隐藏时subtotal计数结果为5,而count的计数结果仍然为6,这个区别你自己试试就能领悟。

用于清点A2:A7范围有几个数值,因为你提供的样式图片只有6个数字,所以设置为6,当有一个以上的数字被排除筛选之外,就能出现高光提示作用。

除了这个方法还可以用VBA代码,不过对于一般的excel使用者来说太难了。

如何设置自动筛选,使excel表格末尾的数据统计行,在自动筛选时始终显示?

这个问题也曾困扰我很久。

解决方法

一、用分类汇总

第一步:在Excel表格的第一列前增加一列辅助项,内容完全相同(这样便于以后的操作);

第二步:点“数据”,以该辅助列进行分类汇总,可以选择“计数”方式,这时在辅助列前又增加了一列汇总列,把该列删除;

第三步、这时在辅助列的最下面,会增加一条汇总行,对符合条件的记录进行计数,内容如:=subtotal(3,b2:b168)等,

分类汇总时,这一行将不被作为记录统计,将始终显示了,罗罗嗦嗦,不知道你明白了吗,我就知道这样一个笨办法,

另外还可以通过“数据”中的“列表”实现,但不怎么好使,没有上边这个方法好

关于excel自动筛选后的数据源问题

假设数据结构是这样的:

A列为姓名,B列为性别,C列为年龄,D列为喜欢程度

则求性别为男,年龄在18到25岁间的"特别喜欢"的人数公式为:

=sumproduct((B1:B1000="男")*(C1:C1000=18)*(C1:C1000=25)*(D1:D1000="特别喜欢"))

补充回答

那么,请使用subtatol函数:

其语法是:

=subtotal(是否包含隐藏值代码,数据区域)

第一个参数为2时,求包括隐藏值的数值个数

第一个参数为102时,求不包括隐藏值的数值个数

第一个参数为 9 时,求包括隐藏值的和

第一个参数为 109 时,求不包括隐藏值的和

比如你想求出D1:D100中,筛选出的个数(即不包含隐藏值)

则公式为 =subtatol(102,D1:D100)

如果E列为具体数值,可以用下面的公式进行分类汇总:

包含隐藏值的汇总公式 =subtatol(9,E1:E100)

不包含隐藏值(就是筛选出来的值)的汇总公式=subtatol(109,E1:E100)

再补充

你说的"特别喜欢"不是先筛选出来然后用subtatol函数进行统计的吗?这个函数不好截取字段,也不太方便与countif函数嵌套

补充subtatol其他几个常用参数吧:

第一个参数为 1 时,求包括隐藏值的平均值

第一个参数为 101 时,求不包括隐藏值的平均值

第一个参数为 3 时,求包括隐藏值的非空单元格个数(相当于counta)

第一个参数为 103 时,求不包括隐藏值的非空单元格个数

第一个参数为 4 时,求包括隐藏值的最大值

第一个参数为 104 时,求不包括隐藏值的最大值

第一个参数为 5 时,求包括隐藏值的最小值

第一个参数为 105 时,求不包括隐藏值的最小值

excel筛选subt的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、excel筛选subt的信息别忘了在本站进行查找喔。

本文转载自互联网,如有侵权,联系删除