Excel利用SUBTOTAL函数实现单元格隐藏
发布时间:2023-07-04 06:56:58
这篇教程是向脚本之家的朋友分享Excel利用SUBTOTAL函数实现单元格隐藏方法,教程比较基础,适合新手来学习,推荐到脚本之家,一起来学习吧
当我们把Excel单元格隐藏后,如何对剩下的单元格进行逻辑处理,并且在取消隐藏后,该逻辑还能够对隐藏的数据进行逻辑处理,很多人会问,要实现这种效果,需要的函数是哪个,是的,肯定是需要用到函数,而实现这个效果的函数就是SUBTOTAL。接下来,就跟随小猪一起,来学习一下SUBTOTAL的应用和功能吧。
方法
1、首先,我们来看一下本次实例用到的数据,这里有三个城市,要求就是当我将青岛的所有数据隐藏后,汇总的时候统计的是未被隐藏的城市的指标总和,而当我将青岛的数据取消隐藏后,汇总自动统计的是全部指标的总和。
2、ok,我想,很多人的第一反映就是SUM求和函数,是的,我们本次的要求的确是需要求和,但我们可以尝试一下。
3、正常情况下,我们是可以将所有的指标进行求和的,可是当我们将青岛的指标隐藏后,会发现,SUM函数的功能好像不太符合我们的要求。
4、隐藏后,SUM函数求和所得到的还是所有指标的总和,而不是未被隐藏的城市的指标和。这时候,我们用SUBTOTA函数来试一下,在另外的单元格中输入:=SUBTOTA(109,B3:B13)。稍后我会为大家解释这个公式的含义。
5、点击回车后,我们可以发现,SUBTOTAL函数的确能够计算出所有城市的指标综合。
6、接下来,我们将青岛的指标隐藏,发现,SUBTOTAL函数显示了未被隐藏的城市的指标总和,这也就达到了我们要的效果。
7、接下来,我来介绍一下SUBTOTAL这个函数
8、SUBTOTAL(function_num,ref1,[ref2],...])
9、SUBTOTAL 函数语法具有以下参数:Function_num必选。1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,用于指定使用何种函数在列表中进行分类汇总计算。
10、Ref1必选。要对其进行分类汇总计算的第一个命名区域或引用。
11、Ref2,...可选。要对其进行分类汇总计算的第 2 个至第 254 个命名区域或引用。
12、如果在 ref1、ref2…中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“隐藏行”命令所隐藏的行中的值,该命令位于 Excel 桌面应用程序中“开始”选项卡上“单元格”组中“格式”命令的“隐藏和取消隐藏”子菜单下面。
当您要对列表中的隐藏和非隐藏数字进行分类汇总时,请使用这些常数。当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“隐藏行”命令所隐藏的行中的值。当您只想对列表中的非隐藏数字进行分类汇总时,请使用这些常数。
SUBTOTAL 函数忽略任何不包括在筛选结果中的行,不论使用什么 function_num 值。SUBTOTAL 函数适用于数据列或垂直区域。不适用于数据行或水平区域。例如,当 function_num 大于或等于 101 时需要分类汇总某个水平区域时,例如 SUBTOTAL(109,B2:G2),则隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。如果所指定的某一引用为三维引用,函数 SUBTOTAL 将返回 错误值 #VALUE!。
13、根据第7步的介绍,我想大家也应该了解了,不单单是求和,其他的相关的逻辑也是可以实现的,我们可以通过筛选功能来验证一下SUBTOTAL应用效果,会发现,同样支持筛选功能。
以上就是Excel利用SUBTOTAL函数实现单元格隐藏方法介绍,操作很简单的,大家按照上面步骤进行操作即可,希望这篇文章能对大家有所帮助!
猜你喜欢
- 很多用户在使用office2010 excel的过程中,在黏贴数字的过程中,被提示:系统资源不足,无法完全显示。无奈,只能关掉excel,有
- word转excel,不同office软件之间转换也是常见的一个问题,Word转Excel,使用频率更多的是指word表格转excel表格,
- 最近有用户反馈,Windows10系统开机时遇到了ctfmon.exe成功未知硬盘错误的提示,不知如何解决,其实这是一种比较少遇到的问题,为
- 使用Win10专业版的小伙伴们,在打游戏的时候,打开显卡加速能够帮助你游戏中更少出现卡顿现象。但要是显卡长时间加速的话,显卡温度会比平时高很
- 1、单击菜单栏“文件——页面设置”,如下图: 2、出现页面设置窗口,单击“工作表”选项,找到“打印标题”,然后单击
- excel2016表格怎么创建饼形流程?excel2016中想要创建一个数据流程,该怎么创建饼形流程呢?我们需要使用SmartArt实现,下
- Excel 2007中有自动添加表格字段标题的功能。当我们在Excel2007中进行表格数据的输入时,如果给表格套用了表格样式,只要在表格右
- 在Word文档中输入了一些数据,需要将其设置的更加得体一些。我们可以将文本转换为表格,用表格来框选数据,这样可以让大家一目了然地知道数所显示
- 在以前版本的word中,如果想显示或隐藏一些段落标记、空格符号、制表符号等,只要电机工具栏上的“显示/隐藏编辑标记”按钮就可以实现显示和隐藏
- 当我们使用win10操作系统时,一些小伙伴可能会对操作系统进行重装。关于这个问题小编觉得我们可以试着在520网站上试用相关系统进行下载,然后
- 一、省去参数很多Excel函数,当参数为0或空时,可以只保留“,”号0省略。【例1】利用vlookup =vlookup>查找=vlo
- 我们有时候需要调整word中表格的行高,从而使表格在一页中,这样可以方便打印,那么Word怎么调整表格的行高呢?下面小编就为大家详细介绍一下
- 不知道WORD表格里的文字怎么上下居中,有时候我们表格上下行距比较大,而使用居中的按钮只能让文字左右居中而不能上下居中,那么word表格文字
- 为了庆祝圣诞节,微信推出了一个小彩蛋:可自定义祝福表情发送给好友。方法如下:用户只需要在微信“搜一搜”搜索框输入“圣诞快乐”或“圣诞”并搜索
- 当我们使用win010操作系统时,有些情况如果ntldr文件丢失导致系统无法开机,对于这种情况如果想要快速解决,小编觉得可以试着进入电脑的p
- excel2013插入窗体单选框控件教程:插入窗体单选框控件步骤1:由于单选框按钮一般成组出现,所以我们先加一个【分组框】,以便把若干个单选
- 一、在word2003版本中,打开word文档,选中表格,右击-“边框和底纹”,选择“边框”选项卡,有个“线形”和“宽度”的选项,这里默认的
- 分栏指将文档中的文本分成两栏或多栏,是文档编辑中的一个基本方法,一般用于排版。下面小编教你怎么在word中分栏。word中分栏的技巧:一段文
- 两种方法:分栏或者利用表格;分栏的话,首先选择你要分栏的文本,如果是整个文件所有文本,可ctrl+a全选,如果是WORD 2003 的话,在
- 很多文档会在页眉上添加公司的logo或者是联系方式,那么这些信息是如何添加进去的呢?每次都要重新制作一个页眉样式吗?教你一个小技巧,保存自己