matlab中total函数用法,SUBTOTAL函数的用法及实列
一、对隐藏值的计算和忽略
计算销量平均值
公式:F4=SUBTOTAL(1,C2:C8)
或者G4=SUBTOTAL(101,C2:C8)
(1)小伙伴们有没有发现,图1中如果没有隐藏行时,两个公式的计算结果是相同的。也就相当于=SUM(C2:C8)/7
(2)当图2中把序号1、2行隐藏后,G4结果发生了变化。
公式F4=SUBTOTAL(1,C2:C8)中的第一个参数为1,所以它就包含隐藏的行;
相当于=SUM(C2:C8)/7
公式G4=SUBTOTAL(101,C2:C8)中的第一个参数为101,所以它就不包含隐藏的行。相当于=SUM(C4:C8)/5
二、对筛选值的忽略
统一当前值的平均值
公式 =SUBTOTAL(1,C2:C8)
公式=SUBTOTAL(101,C2:C8)
通过筛选数据,小伙伴有没有发现无论是使用哪个公式,结果都在发生变化,而且只对当前显示的数值负责。这就得出:通过筛选数据,不管是何种类型的统计,其计算结果只对当前筛选保留的数据复制
三、永远保持连续的序号
公式A2=SUBTOTAL(103,$B$2:B5),按Ctrl Enter填充
隐藏或取消隐藏行,其行号都是连续的。
参数103所对应的函数为:Counta。统计非空单元格的个数。当参数为1**时,忽略隐藏的行。所以公式=SUBTOTAL(103,$B$2:B5)统计的就是从B2开始到当前单元格累计非空单元格个数。
四、按颜色求和
公式G10==SUBTOTAL(9,C:C)
当subtotal函数第一个参数为9,那么就是筛选求和。选中C列中某一个颜色的单元格,然后右击--筛选--按所选单元格的颜色进行筛选,原理:通过筛选和subtotal函数来实现按颜色求和。
matlab中total函数用法,SUBTOTAL函数的用法及实列相关推荐
- Matlab中print, fprint, fscanf, disp函数的用法
最近一直在用python,导致学习的一些函数就有点混淆,趁着这会儿看代码,就再回顾下Matlab中print, fprint, fscanf, disp函数的用法 一.print() 函数可以把函数图 ...
- matlab中load seamout,matlab中的save与load函数
matlab中的save与load函数 用save函数,可以将工作空间的变量保存成txt文件或mat文件等. 比如: save peng.mat p j 就是将工作空间中的p和j变量保存在peng.m ...
- 邹检验 matlab,科学网—Matlab中一个很有用的函数:regionprops - 邹兴文的博文
Matlab中一个很有用的函数:regionprops 已有 6712 次阅读 2010-1-30 22:52 |个人分类:开发经验|系统分类:科研笔记| 有用的函数, regionprops Mat ...
- 函数调用matlab,Matlab中一个函数调用另外一个函数的操作方法
这篇文章为各位带来的内容是Matlab中一个函数调用另外一个函数相关的,对此感兴趣的用户可以去下文看看Matlab中一个函数调用另外一个函数的操作教程. Matlab中一个函数调用另外一个函数的操作方 ...
- matlab怎么调用主函数,Matlab中一个函数调用另外一个函数的操作步骤
原创Matlab中一个函数调用另外一个函数的操作步骤 编辑:小安 来源:PC下载网时间:2019-11-18 13:27:35 最近很多伙伴才刚刚安装入手Matlab这款软件,而本节就重点介绍了关于M ...
- Matlab中用于数据预测spline()函数的使用
Matlab中用于数据预测spline()函数的使用 再matlab中spline函数是利用三次方样条数据插值 语法 s = spline(x,y,xq) pp = spline(x,y) s = ...
- Matlab中产生正态分布随机数的函数normrnd-----用来产生高斯随机矩阵
Matlab中产生正态分布随机数的函数normrnd-----用来产生高斯随机矩阵 功能:生成服从正态分布的随机数 语法: R=normrnd(MU,SIGMA) R=normrnd(MU,SI ...
- matlab hold on 置顶,matlab中 hold on 与hold off的用法
hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制 hold off 使当前轴及图形不在具备被刷新的性质 hold on 和hold off,是相对使用的 前者的意思是,你在当前图的轴( ...
- matlab mda,MATLAB中最基本函数plot()的用法
1二维平面图形 1.1基本图形函数 画出一条正弦曲线和一条余弦曲线 1.1.1绘图参数表 y 黄- 实线. 点 m 紫: 点线o 圆s 正方形 c 青-. 点划线x 叉号d 菱形 r 红- - 虚线+ ...
- matlab矩阵a(8),在matlab中对矩阵A的第2行第1列赋值为8可用A(1,2)=8表示。()
在matlab中对矩阵A的第2行第1列赋值为8可用A(1,2)=8表示.() 更多相关问题 甲.乙两台机床同时生产一种零件,连续10天中,两台机床每天出现的次品数分别人数(如下表):1日2日3日4日5 ...
最新文章
- linux c 获取目录文件列表
- java transient关键字
- 详解深度学习中的Normalization,不只是BN(2)
- 2021阿里云开发者大会|【云原生数据库:一站式数据服务】分论坛即将开启
- LeetCode 1669合并两个链表-中等
- 使用两个队列实现一个栈
- linux内核mtd分区,linux-kernel – 在运行时调整MTD分区大小
- 在我还是14岁的时候那会学C++
- numpy-np.isin
- CentOS 挂载数据盘
- 修改数据文件和日志文件路径
- CF probabilities 自制题单
- 【渝粤教育】国家开放大学2019年春季 1366英语教学理论与实践 参考试题
- 电商五十五、商家申请入驻------------商家入驻审核业务分析
- 让你的python说话
- 乾胤电商:拼多多商品立减券在哪设置?
- 面试中如何回答“你期望的薪资是多少”?
- 1500_什么是鱼骨图以及鱼骨图如何使用
- 缺少项目经验 找工作处处碰壁?这 240 个实战项目请打包带走!
- 临床路径实施难点探讨