分享

忽略隐藏列求和,你所不知道的CELL函数

 初风Excel教学 2022-02-22

忽略隐藏行统计数值,Excel有SUBTOTAL函数可用。但忽略隐藏列统计数值,Excel并未提供专用的函数。本文就和大家分享如何忽略隐藏列求和。

一、案例

如下图所示,A1:F9为各业务员销售业绩统计表。要求在H列计算各业务员1-3月的销售额合计。

观察表格的列标,我们发现C列、E列和G列隐藏。取消隐藏后的表格如下图所示:

“其中产品A”表示每月销售业绩中产品A的销售金额。

当隐藏的列较少且已知哪些列隐藏时,我们可以用SUM函数对所有列求和,再减隐藏列即可。但当隐藏列较多,或求和列太多因而难以找到所有隐藏列时,这种方法就不适用了。

二、计算步骤

1、CELL函数构建辅助行

如下图所示,在B11单元格输入公式 =CELL("width",B2)

拖动填充柄向右复制公式。

CELL函数用于获取有关单元格的信息,CELL("width",B2)用于获取单元格B2的列宽。B11:G11的CELL函数返回值均为4,说明B:G列的列宽均为4。

如果列被隐藏,CELL函数返回的列宽为0。

2、SUMIF函数条件求和

在H3单元格输入公式 =SUMIF($B$11:$G$11,">0",B3:G3)

拖动填充柄向下复制公式。

SUMIF函数对B3:G3中列宽>0的数值求和,得到的结果就是忽略隐藏列求和的数值。

特别注意:本例先隐藏C、E、G列,然后在H列输入公式。如果是先输入SUMIF公式,再隐藏列,必须在隐藏列后按F9键刷新公式,重新计算,这样得到的才是忽略隐藏列的求和值。


END


    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多