Table of contents
本教程介绍了如何使用Excel小计功能来自动求和、计数或平均不同的单元格组。 你还将学习如何显示或隐藏小计细节,只复制小计行,以及如何删除小计。
有大量数据的工作表往往看起来杂乱无章,难以理解。 幸运的是,Microsoft Excel提供了一个强大的小计功能,让你快速总结不同的数据组,并为你的工作表创建一个大纲。 请点击以下链接,了解详情。
什么是Excel中的小计?
一般来说,小计是一组数字的总和,然后与另一组(几组)数字相加,构成总和。
在Microsoft Excel中,小计功能并不局限于对数据集中的数值子集进行加总。 它允许你使用SUM、COUNT、AVERAGE、MIN、MAX和其他函数对数据进行分组和汇总。 此外,它还创建了一个分组的层次结构,称为大纲,让你显示或隐藏每个小计的细节,或只查看小计和大计的摘要。总数。
例如,你的Excel小表可以是这样的。
如何在Excel中插入小计
要在Excel中快速添加小计,请执行以下步骤。
1.组织源数据
Excel小计功能要求源数据以适当的顺序排列,并且不应包含任何空白行。
因此,在添加小计之前,一定要注意 分类 最简单的方法是点击你想分组的数据列。 过滤器 上的按钮。 数据 标签,然后点击过滤箭头,选择从A到Z或从Z到A的排序。
要想在不破坏数据的情况下删除空白单元格,请遵循以下指南:如何删除Excel中的所有空白行。
2.添加小计
选择你的数据集中的任何单元格,进入 数据 标签> 概要 组,并点击 小计 .
提示:如果你想只为数据的某些部分添加小计,在点击 "小计 "之前选择所需的范围。 小计 按钮。
3.定义小计选项
在 "小计 "对话框中,指定三个主要事项--按哪一列分组,使用什么汇总功能,以及哪些列要小计。
- 在 在每次换箱的时候 ,选择包含你想分组的数据的列。
- 在 使用功能箱 ,选择以下功能之一。
- 和--将数字相加。
- Count - 计算非空单元格(这将插入带有COUNTA函数的小计公式)。
- 平均值 - 计算数字的平均值。
- Max - 返回最大的值。
- Min - 返回最小的值。
- 乘积 - 计算单元格的乘积。
- 计算数字 - 计算包含数字的单元格(这将插入带有COUNT函数的小计公式)。
- StdDev - 根据数字样本计算人口的标准偏差。
- StdDevp - 返回基于整个数字群体的标准偏差。
- Var--根据数字样本来估计人口的方差。
- Varp--根据整个数字群体估计群体的方差。
- 隶属 将小计加到 ,为你想做小计的每一栏选择复选框。
在这个例子中,我们通过以下方式对数据进行分组 地区 列中的数字,并使用SUM函数对这些数字进行加总。 销售 和 盈利 列。
此外,你可以选择以下任何一个选项。
- 要在每个小计后插入一个自动分页符,选择 小组之间的分页 箱子。
- 要在细节行上方显示摘要行,请清除 以下数据汇总 要在细节行下面显示一个摘要行,选择这个复选框(通常是默认选择)。
- 要覆盖任何现有的小计,保持 替换当前小计 框选中,否则清除此框。
最后,点击 认可 小计将出现在每个数据组的下面,而总计将被添加到表格的末尾。
一旦在你的工作表中插入小计,它们将在你编辑源数据时自动重新计算。
提示:如果小计和总计没有被重新计算,请确保将你的工作簿设置为自动计算公式( 文件 > 选择 > 公式> 计算选项 > 工作簿计算 > 自动的 ).
关于Excel小计功能,你应该知道的3件事
Excel小计的功能非常强大,用途广泛,同时它在计算数据方面也是一个非常特殊的功能。 下面,你会发现小计的特殊性的详细解释。
1.只对可见行进行小计
从本质上讲,Excel小计计算的是可见单元格中的数值,而忽略了被过滤掉的行。 然而,它包括手动隐藏的行中的数值,也就是说,通过使用 隐藏行数 命令在 首页 标签> 细胞 组>。 格式 > 隐藏 & 取消隐藏 ,或通过右键单击行,然后单击 隐藏 以下几段将解释技术性问题。
在Excel中应用小计功能,可以自动创建SUBTOTAL公式,执行特定的计算类型,如总和、计数、平均等,该函数由第一个参数(function_num)中的数字定义,属于以下集合之一。
- 1 - 11 忽略被过滤掉的单元格,但包括手动隐藏的行。
- 101 - 111 忽略所有隐藏的行(被过滤掉和手动隐藏)。
Excel小计功能插入了函数号为1-11的公式。
在上面的例子中,用Sum函数插入小计,就形成了这个公式。 小计(9, c2:c5)
其中9代表SUM函数,C2:C5是第一组要小计的单元格。
如果你过滤掉,比如说。 柠檬 和 橙子 然而,如果你手动隐藏这些行,它们将被包括在小计中。 下面的图片说明了这一区别。
拟 排除手动隐藏的行 以便只计算可见的单元格,修改小计公式,用相应的数字101-111代替函数号1-11。
在我们的例子中,要想只对可见的单元格进行求和,而不包括手动隐藏的行,请改变 SUBTOTAL( 9 ,C2:C5)到SUBTOTAL( 109 ,C2:C5)。
关于在Excel中使用小计公式的更多信息,请查看SUBTOTAL函数教程。
2.从原始数据中计算出大总数
Excel的小计功能是从原始数据中计算出总计,而不是从小计值中计算出总计。
例如,用Average函数插入小计,计算出的大平均数是C2:C19单元格中所有原始数值的算术平均值,忽略了小计行中的数值。 只要比较一下下面的截图就可以看出区别。
3.Excel表格中不能使用小计
如果小计按钮在功能区上是灰色的,那么很可能你是在使用Excel表格。 由于小计功能不能用于Excel表格,你需要先将你的表格转换成普通的范围。 请查看本教程的详细步骤:如何将Excel表格转换成范围。
如何在Excel中添加多个小计(嵌套小计)?
前面的例子演示了如何插入一级小计。 现在,让我们更进一步,在相应的外部组中添加内部组的小计。 更具体地说,我们将按以下方式对我们的样本数据分组 地区 首先,然后按 项目 .
1.按几列数据排序
当在Excel中插入嵌套的小计时,重要的是你要对所有你想要分组的小计的列中的数据进行排序。 要做到这一点,请到 数据 标签> 排序 & 筛选 组,点击 分类 按钮 , 并增加两个或更多的排序级别。
详细说明,请参见如何按几栏排序。
结果,前两栏的数值按字母顺序排序。
2.插入第一层小计
选择数据列表中的任何一个单元格,然后按照上一个例子中的做法,添加第一层,即外层的小计。 结果是,你将有 销售 和 盈利 每份小计 地区 :
3.插入嵌套层次的小计
在外侧的小计已经到位的情况下,点击 数据 > 小计 再次添加一个内部小计级别。
- 在 在每个变化的 框中,选择你要分组的第二列数据。
- 在 使用功能 框,选择所需的摘要功能。
- 隶属 将小计加到 选择你要计算小计的列,可以是与外部小计中相同的列,也可以是不同的列。
最后,清除 替换当前小计 框,这是防止覆盖外层小计的关键点。
如果需要的话,重复这一步来添加更多的嵌套小计。
在这个例子中,内部小计层将通过以下方式对数据进行分组 项目 栏中的数值相加,并将 销售 和 盈利 列。
结果,Excel将计算出每个区域内每个项目的总数,如下面的截图所示。
为了节省空间, 东部地区 组被展开以显示嵌套的 项目 小计,而其他3个区域组则被折叠起来(下面一节解释了如何做到这一点:显示或隐藏小计细节)。
为同一列添加不同的小计
在Excel中使用小计时,你并不局限于在每一列中只插入一个小计。 事实上,你可以在同一列中用不同的函数对数据进行汇总,只要你想。
例如,在我们的样本表中,除了地区总数之外,我们还可以显示一个平均数,即 销售 和 盈利 列。
要想得到类似于上面截图中的结果,请执行《如何在Excel中添加多个小计》中描述的步骤。 只要记住清除 替换当前小计 在每次添加第二层和所有后续层级的小计时,都要在方框内填写。
如何在Excel中使用小计
现在你知道了如何在Excel中做小计以即时获得不同数据组的汇总,下面的提示将帮助你完全控制Excel小计功能。
显示或隐藏小计细节
要显示数据摘要,即只有小计和大计,请点击其中一个大纲符号 在你的工作表的左上角出现的。
- 1号只显示总计数。
- 最后一个数字同时显示小计和单个数值。
- 根据你在工作表中插入的小计的数量,大纲中可能有一个、两个、三个或更多的中间数字。
在我们的样本工作表中,点击数字2,显示第一个分组,按 地区 :
或者,点击数字3来显示嵌套的小计。 项目 :
要显示或隐藏数据行的 个人小计 ,使用 和 符号。
或者,点击 显示详情 和 隐藏细节 上的按钮。 数据 选项卡,在 概要 组。
只复制小计行
正如你所看到的,在Excel中使用小计是很容易的......直到它涉及到将小计复制到其他地方。
我想到的最明显的方法是--显示所需的小计,然后将这些行复制到另一个地方--是行不通的!Excel会复制和粘贴所有的行,而不仅仅是包括在选择中的可见行。
要想只复制包含小计的可见行,请执行以下步骤。
- 通过使用轮廓数字或加减符号,只显示你要复制的小计行。
- 选择任何小计单元格,然后按Ctrl+A选择所有单元格。
- 在选择了小计的情况下,转到 首页 标签> 编辑工作 组,并点击 查找& 选择 > 转到特殊...
提示:不要使用 转到专题 功能,你可以按Alt+;来只选择可见的单元格。
完成!结果,你只是把数据摘要复制到了另一个工作表中。 请注意,这种方法复制的是 小计值 而不是公式。
提示:你可以使用同样的技巧来改变 格式化 的所有小计行,一气呵成。
如何改变小计
要快速修改现有的小计,只需做以下工作。
- 选择任何小计单元格。
- 转到 数据 标签,并点击 小计 .
- 在 小计 对话框,对关键列、汇总功能和要小计的值进行任何修改。
- 请确保 替换当前小计 框被选中。
- 单击 "确定"。
注意:如果为同一数据集添加了多个小计,则无法编辑它们。 唯一的方法是删除所有现有的小计,然后再重新插入。
如何删除Excel中的小计
要删除小计,请遵循以下步骤。
- 选择小计范围内的任何单元格。
- 转到 数据 标签> 概要 组,并点击 小计 .
- 在 小计 对话框,点击 移除所有 按钮。
这将取消你的数据分组并删除所有现有的小计。
除了自动插入小计的Excel小计功能外,在Excel中还有一种 "手动 "添加小计的方法--使用SUBTOTAL函数。 它提供了更多的功能,上述链接的教程显示了一些有用的技巧。