SUBTOTAL函数
Excel 如何利用SUBTOTAL函数计算平均值
方法:在目标单元格中输入公式:=SUBTOTAL(1,C3:C9)、=SUBTOTAL(101,C3:C9)。解读:代码1、101的意思分别为:不忽略隐藏值求平均值,忽略隐藏值求平均值。
excel中SUBTOTAL函数是一个汇总函数 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 使用自动筛选 subtotal函数搞定 让销售表格能快速每半个月统计一次
首先数据表格需要有日期字段,这个很重要,不然Excel怎么知道半个月的范围是多少呢?有日期字段和客户字段,当然必须要有数值字段,比如销量。这是解决这个问题最关键的两个字段。牛闪闪用下面的数据来举个例子。 首先利用subtotal函数来求和,这一个是非常经典的数据统计函数,他对筛选过后的数据进行自动统计。注意subtotal的参数使用109的参数,然后可以按住ctrl+shif,再按向上的方向键,进行批量区域选中。 请看动图操作: 接着利用自动筛选的高级筛选功能进行筛选。找到“自定义筛选”按钮,看下动图操作: 关键的地方来了,在自定义筛选的条件输入半个月的时间节点。例如我们要获得2017年4月1日到2017年4月15日之间的数据区域。注意条件选取与输入的方法。筛选成功后,subtotal自动计算这个区段内的销量。 如果接着对客户进行筛选,即可获得某个客户的4月1-15半个月的产品销量。
excel如何按照颜色区域求和 利用按颜色筛选配合subtotal函数
颜色区域求和?如果数据比较规范都在一列上,利用按颜色筛选配合subtotal函数就可以搞定,可是上图的效果,黄色单元格的区域没有规则,怎么能快速知道黄色单元格对应数据和呢?通常解决这类问题的方法是利用VBA代码来判断单元格的属性颜色,来提取数据求和。但前提是要会VBA啊。牛闪闪教大家一个折中的方法,利用简单操作也可以实现黄色单元格求和。操作方法如下:步骤1,利用查找黄色单元格,来快速定位黄色单元格。Ctrl+F打开查找功能,然后再选项中开启,按颜色查找的功能,具体看动图操作。然后按住shift键,选中所有的单元格,Excel机会自动选中黄色区域的单元格。可是选中了,怎么算出数据的和呢?其实Excel已经自动算出来了,在那里呢?请看下面的截图。Excel的系统状态栏,已经自动统计出了选中的黄色区域的数据和。如果您的状态栏没有这个统计怎么办呢?只需要在状态栏上点击鼠标右键,打勾需要的统计选项就OK了。如下动图显示。
Subtotal函数的使用方法
Excel表格中关于数据计算的函数有很多,比如求和的函数公式Sum,每一种计算方式都有一个单独的公式,而今天我们带给大家的函数是Subtotal,其数据计算涵盖了求和、计数、计算平均值、求最大值、最小值、方差等,它的运算形式是怎么样的?下面我们就来学习一下。打开一个Excel数据表格,四列九行,我们用Excel Subtotal函数来计算第一行和第一列的和:进行公式运算之前,我们首先了解一下Excel Eubtotal函数,它与传统的公式不一样,该函数有两个参数,写法是=Subtotal(函数代码、区域),而这其中关键点就在于函数代码。这个代码分为两种情况“1-11”和“101-111”,前者是指包含隐藏行在内的所有行数据的计算,而后者则是去除隐藏行进行的计算,具体我们进行操作一下。求和的函数代码是“9”,排除隐藏行的函数代码是“109”,在第一列和第一行后面的单元格相机输入=SUBTOTAL(9,A2:A10)和=SUBTOTAL(109,A2:A10):箭头标注的函数采用的是“9”,下划线标注的函数采用的是“109”,此时结果是一样的。后面我们将第5行和C列分别隐藏,然后发现只有A12单元格的求和数据发生变化:因此我们可以得出银行类的函数代码也只是对隐藏行有用,而对于隐藏的列无效。如果后面我们不想求和想求平均值的话怎么办?那么就把“9”改成“1”,“109”改成“101”,“1”和“109”就是求平均值的函数代码。
如何利用Subtotal函数 让excel筛选的数据也有顺序编号
具体操作如下: 在序号C4单元格处输入=subtotal(103,$D$4:D4),如下图1处所示: 公式说明一下: Subtotal叫分类汇总函数,基本就是只统计筛选之后的数据的统计。 参数103表示统计个数,与参数3的区别是,手动隐藏的行数也不统计个数。 $D$4:D4是统计的范围,随着公式的相对拖拽,可以看出范围是逐步扩张的。所以才会统计出1,2,3,4等数据序列。 原理:当筛选之后,区域发生动态变化,subtotal函数会根据新区域自动进行编号的产生,所以就是动态序号。 接下来筛选一下试试看,假设筛选地区”南部”的数据。(下图2处)