转载地址:http://bbs.esnai.com/thread-4702567-1-1.html

Excel中的筛选,是一个很常用的功能。但不知道是有意还是疏忽,Excel没有直接提供在筛选后的一些统计功能,例如求和、平均值等。而由于筛选的主要功能之一就是可以方便快捷的进行变换,所普通的以直接在数据最下面一行进行求和无法实现,计算值也是不准确的。

表1:输入一个简单的图表,共10项三个分类,最下面一行合计。

表2:进行筛选,并在名称项中选中“非诚勿扰”和“合计”两个选项。这时候的合计(980)仍然是表1中10项的合计,而不是表面看起来非诚勿扰的单项合计(420)。

表三:这时候,就需要使用subtotal函数,在C13的单元格输入公式:=SUBTOTAL(109,$C$2:$C$11)

表4:这时候再进行筛选,在名称项中选中“非诚勿扰”选项,既可以得出得出正确的结果。

表5:除了求和以外,使用subtotal函数还可以进行计数、最小值、最大值、计算平均值等统计功能。但对于同时进行多项分类统计的时候,需要在筛选的时候,选中相应的名称项。

备注:SUBTOTAL函数
 
所属类别:数学与三角函数

返回数据清单或数据库中的分类汇总。通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的数据清单。一旦创建了分类汇总,就可以通过编辑 SUBTOTAL 函数对该数据清单进行修改。

语法

SUBTOTAL(_num,ref1,ref2,…)

_num   为 数字,指定使用何种函数在数据清单中进行分类汇总计算。

Ref1, ref2,   为要进行分类汇总计算的 区域或引用,可以从1 到 29 个。

说明:

1、SUBTOTAL 函数只适用于垂直区域,而不适用于数据行或水平区域。

2、_num数字的含义:

2.1   101 AVERAGE(平均值)

2.2   102 COUNT (数值计数)

2.3   103 COUNTA (包涵文本计数)

2.4   104 MAX (最大值)

2.5   105 MIN (最小值)

2.6   106 PRODUCT (所有数的积)

2.7   107 STDEV (估算样本的标准偏差,反映了偏离相对于平均值的离散程度)

2.8   108 STDEVP (返回整个样本总体的标准偏差。它反映了样本总体相对于平均值的离散程度)

2.9   109 SUM (求和)

2.10  110 VAR (估算基于给定样本的方差)

2.11  111 VARP(计算基于给定样本总体的方差)

3、如果在 ref1, ref2,… 中已经有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。也就是在数据区域中有SUBTOTAL获得的结果将被忽略!

这个功能也适用于那些喜欢使用“小计”的图表。我们知道,存在小计的时候,计算合计是最容易产生重复项的,但使用subtotal函数则没有这个弊端。例如表6,这里的小计和分类汇总都使用了subtotal函数,明显没有重复计算。

继续对表六使用筛选,在名称中选中“非诚勿扰”和“小计”,得出表7,也是没有重复计算。

4、_num数字可以从1至11,也可以从101至111,两者的区别在于,如果存在手动的隐藏行,前者仍将计算手动隐藏行的数值,而后者将忽略手动隐藏行的数值。但对于筛选后自动隐藏的那些数值,两者都将忽略。

Excel中的筛选 subtotal相关推荐

  1. xlsx表格怎么筛选重复数据_在Excel中怎样筛选以及删除重复的数据呢?

    Excel中大量的公式函数可以应用选择,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便.今天就跟着小编一起来看一看:在Excel中怎样筛选以及删 ...

  2. 计算机total函数,Excel中怎样用subtotal函数计算总值

    Excel计算各种总计值的SUBTOTAL函数是如何使用的呢?具体该怎么去进行操作?对于不常用函数的朋友或许有点难度,今天,学习啦小编就教大家在Excel中subtotal函数计算各种总计值的操作方法 ...

  3. 中筛选为某个列表中_关于Excel中“高级筛选”的这些技巧,必须掌握!

    Excel中的数据筛选,普通但实用的功能,一般情况下都[数据]-[筛选],根据某一指定的值进行筛选--其实,在Excel中,除了此操作之外,还有功能更强大的[高级筛选]. 一.Excel[高级筛选]: ...

  4. 在excel中如何筛选重复数据_Excel中12招筛选使用大全,小白也能秒变高手

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 在日常使用Excel处理数据时,相信小伙伴们对于筛选功能已经是不陌生了,Excel筛选功能可以快速有效的帮助我们处理大量的 ...

  5. 在excel中如何筛选重复数据_EXCEL如何快速筛选重复数据,并将结果快速复制到其他单元格...

    导读:EXCEL如何快速筛选重复数据,并将结果快速复制到其他单元格 很多小伙伴不知道怎么快速筛选重复数据,只能硬着头皮一个一个去筛选?筛选到抓狂了有没有? 今天小马跟大家分享一下,如何快速快速筛选重复 ...

  6. 在excel中如何筛选重复数据_Excel如何快速筛选

    在Excel中如何快速筛选出你想要的内容?本期小编与大家分享两个不错的快捷键即可Ctrl+Shift+L和Ctrl+. 1.Ctrl+Shift+L 将鼠标放在标题行,之后按快捷键Ctrl+Shift ...

  7. 在excel中如何筛选重复数据_Excel – 几个快速筛选数据表的技巧

    筛选数据表,是非常基础的 Excel 操作,相信大部分人都会. 不过今天我要教大家几组快速筛选的方法,不用通过筛选按钮就能实现. 案例 1:筛选出姓名为"赵铁锤"的所有行 解决方案 ...

  8. 在excel中如何筛选重复数据_Excel表格技巧—如何在 Excel 中查找重复值

    今天和大家一起分享一下excel表格中如何快速查找重复值,在办公中很经常需要它. 先打开一张需要查找重复数据或重复值的EXCLE表格,如图我们以B2做为查找列: 点击工具菜单栏的"开始&qu ...

  9. excel中如何筛选重复数据

    打开Excel文件,选中待处理的数据区域,然后分别点击菜单开始--条件格式--突出显示单元格规则--重复值. 确认以Excel默认的格式突出显示重复值.之后,重复的数据就会以粉红色突出色显示. 选中数 ...

最新文章

  1. 金融计算器 npv_一个工具箱 之 净现值(NPV)计算器
  2. 033 Url中特殊字符的处理
  3. [html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢?
  4. python编程是啥-python中type()是什么意思
  5. spring boot jpa的一对一关联(简洁)
  6. 山东泰开集团 工业机器人_泰开机器人有限公司
  7. 图吧主机linux,图吧的日常 篇一百零六:图吧垃圾佬的LINUX体验(UBUNTU)
  8. vs c语言绘图函数,C语言图形编程(绘图函数部分)
  9. greenplum 数据库单机部署
  10. linux远程文件复制,Linux远程复制文件
  11. Python学习之——列表、字典、实验低配版非诚勿扰
  12. 别人是怎么将图片贴在屏幕上的?
  13. [简化] [排除] [推理]
  14. 计算机用的云电脑,玩家怎么才能将家用电脑变成云电脑?
  15. SCU - 4438 Censor
  16. sqlserver数据库如何快速查看表结构sql
  17. 揭晓胡润2004百富人气榜全榜:黄光裕列榜首
  18. TP4056/4057/4054充电不转灯闪FAE技术
  19. linux系统怎么重启网络连接wifi密码,怎么查看linux连接wifi的密码?_网站服务器运行维护,linux,wifi...
  20. 对计算机科学与技术专业的发展规划,计算机科学与技术专业建设与发展规划

热门文章

  1. 华三交换机升级的ipe文件_LSU1WCME0 V5升级V7失败问题处理经验
  2. SOLIDWORKS 无法设置中文语言的解决办法
  3. GPS从入门到放弃(十四) --- 电离层延时
  4. Ubuntu 20.04 搭建 DVWA 靶场
  5. hippo 开发板_HippoEDIT(文本编辑器)
  6. windows系统安装VUE 踩地雷合集(使用webpack-simple)
  7. String StringBuffer StringBuilder
  8. dubbo 用户指南
  9. matlab修改图像分辨率_matlab实现降低图片的分辨率
  10. 全网首发大气橘黄黑讯睿cms高端主题模板