表格求和怎么去除隐藏部分(excel 如何忽略隐藏的单元格进行求和)

都说磨刀不误砍柴工,同样学习跟磨刀一样,亦是同样道理。成功都是需要厚积薄发。

今天来学习一下Excel表格如何忽略隐藏行或是忽略隐藏列进行求和。

一、忽略隐藏行求和

例如,以下表格:

平时看到这么一个表格,需要给产品汇总求和,大家都习惯用最熟悉的求和函数sum函数解决。

但是,有时在求和统计的时候,不想把某些产品的销售额统计在内,如:产品3和产品6的销售额不统计,我们直接把产品3和产品6所在的行,即第5行和第8行隐藏起来。

这时,你会发现求和结果没变,仍是把隐藏行的值计算在里面。

是不是,让你失望了……

哦,别急!

路是人走出来的,办法是人想出来的。

别忘了,Excel功能总是那么强大。

只要换个公式就可以了。

在B14单元格里输入公式:

=SUBTOTAL(109,B3:B13)

然后,公式向右填充。

嘿嘿,正确的结果出来了。

这时,同样是用SUBTOTAL函数,但公式换个写法,

即在B14单元格里输入公式:

=SUBTOTAL(9,B3:B13)

然后,公式向右填充。

是不是发现结果又回到原来用sum函数统计的结果?隐藏行的值仍被统计进去。

看下面这张图片对比一下:

很明显,从图中我们可以看出两个公式区别:

公式:=SUBTOTAL(109,B3:B13),是忽略隐藏行求和;

公式:=SUBTOTAL(9,B3:B13),是包含隐藏行求和。

现在来简单说一说我们的SUBTOTAL函数。

SUBTOTAL函数,可以说是一个“万能函数”,它能求和、求平均值、计数、求最大值、最小值等。

作用:返回列表或数据库中的分类汇总;

语法格式:=Subtotal(功能代码,数值区域)

来瞧瞧它的功能代码:

功能代码主要是针对图片里的11个函数,但代码分两段,分别为1-11和101-111。

1-11:表示分类汇总时包含隐藏的值。

101-111:表示分类汇总忽略隐藏的值,即只统计可见单元格。

可见,

功能代码9和109对应的都是sum函数,

9表示求和函数sum,且包含隐藏行,

109表示求和函数sum,但不包含隐藏的行。

所以公式:

=SUBTOTAL(9,B3:B13),表示对数值区域B3:B13进行求和,且包含隐藏行的求和,就跟公式=SUM(B3:B13)功能一样。

=SUBTOTAL(109,B3:B13),表示对数值区域B3:B13进行求和,但不包含隐藏行的求和。

好了,关于忽略隐藏行求和说到这里,大家应该都清楚了吧。只要一个函数SUBTOTAL就搞定了。

不过,SUBTOTAL函数对于忽略隐藏行求和有效,但是对于要忽略隐藏列求和, SUBTOTAL函数就起不了作用了。

那要忽略隐藏列求和需要怎么操作?

现在再来放个大招了。

二、忽略隐藏列求和

比如,以下表格横向求和,统计1-6月的总销售额。

如果某月份(假设:2月份)的销售额不统计在内,把2月份所在的列即C列隐藏起来。普通的求和函数sum函数,同样无法满足这个功能。

这时,我们可以用以下办法:

步骤1、在表格的最后一行添加一个辅助行,即在A14单元格里输入公式:=CELL("width",A1),然后公式向右填充至G14单元格。

补充说明:

CELL函数是属于EXCEL中的信息函数,

作用:返回有关单元格的格式、位置或内容的信息。

语法格式:CELL(要返回的单元格信息的类型,单元格引用地址)。

公式:=CELL("width",A1)用来获取单元格的列宽。当列隐藏时,获取到的列宽就为0。

步骤2、在H3单元格里输入以下公式:=SUMIF($B$14:$G$14,">0",B3:G3),然后公式向下填充至H13单元格。

补充说明:公式:=SUMIF($B$14:$G$14,">0",B3:G3),通过判断B14:G14单元格区域的值是否大于0,来对B3:G3区域的值进行求和。需要注意的是,公式里的第一参数为条件区域,记得需要绝对引用。

再来看一张对比图,结果就很明显了。

注意:

当列宽改变,或是隐藏的列改变时,需要按下F9键进行刷新,这样子CELL函数才会重新计算,sumif函数的结果才会重新更新。

例如,原先表格只隐藏C列,后面在隐藏E列,隐藏后,需要按下F9键刷新,这样子辅助列第14列的值才会刷新,H列的汇总求和值也才会跟着更新。

看了这么久,赶紧动手试试看吧,光看不练就是耍流氓~~~

(0)

相关推荐

  • excel数据粘贴到合并单元格,求和不对

    有些表格设计的时候会弄成合并单元格,数据复制粘贴到合并单元格,显示的是正确的数字,但状态栏显示的求和结果却不对. 操作方法 01 如下图,AB列为合并单元格,要把E列的数据复制粘贴到AB列. 02 用 ...

  • Excel中按照填充的单元格颜色求和

    有的时候我们在接触到一些表格的时候,部分数据使用填充颜色来做标记的,但是我们在进一步处理这些数据时,出现了问题,在公式中如何识别填充的颜色呢,我们要用到宏表函数 get.cell 操作方法 01 如图 ...

  • Excel表格如何快速将关键词相同的同类单元格进行求和

    我们在使用Excel表格时,有的数据可能会重复出现,那么Excel表格如何快速将关键词相同的同类单元格进行求和,一起来看看.具体如下:1. 第一步,我们先打开Excel表格:3. 如下图的表格,A1和 ...

  • excel合并单元格后如何求和(Excel表格合并单元格汇总求和)

    天一个小技巧,工作没烦恼.大家好,一说到合并单元格,大家肯定都不陌生,当我们在制作表格时,为了使做出的表格更加美观,我们通常会用到合并单元格这个功能.但是当我们使用了合并单元格后,问题也就随之而来.例 ...

  • Excel利用SUBTOTAL函数实现单元格隐藏

      Excel利用SUBTOTAL函数实现单元格隐藏 1.首先,我们来看一下本次实例用到的数据,这里有三个城市,要求就是当我将青岛的所有数据隐藏后,汇总的时候统计的是未被隐藏的城市的指标总和,而当我将 ...

  • excel多个工作表相同单元格自动求和公式介绍

    许多朋友在制作一些数据表格的时候经常会用到公式运算,其中包括了将多个表格中的数据相加求和,或者是批量将多个表格相加求得出数据结果.不太明白的朋友到下文了解一下. 方法/步骤 我要自动计算出从<工 ...

  • Excel怎么设置单元格自动求和

    Excel是现在十分常用的办公软件之一,有些新用户不知道怎么设置单元格自动求和,接下来小编就给大家介绍一下具体的操作步骤.利用sum函数1. 首先第一步先打开电脑中的Excel文档,接着根据下图箭头所 ...

  • Excel合并单元格汇总求和(Excel合并单元格怎么相加计算出总数)

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力!普通的Excel表格,我们只需一个简单的SUM函数或者快捷键,就能够轻松运算公式求和,但在实际工作中,我们经常也会遇到一些不 ...

  • excel合并单元格如何求和?计算合并单元格个数

    在EXCEL表格中,合并单元格如何求和?如何计算出合并单元格的个数?本文一 一为你解答. 合并单元格如何求和 01 现在有这么一个表格: 表格中C列为结果显示:需要把B列数据按A列的名称分别求和到C列 ...

  • Excel如何利用Get.Cell函数完成单元格颜色求和

    我们在使用excel时,会遇到这样的情况:一个工作表中某些单元格填充为某种颜色,要求将填充了某种颜色的单元格进行快速求和。 excel现成的函数中是没有根据颜色求和的函数。 小编在本文给大家介绍一种方 ...