某班的期末考试成绩表,现需要在H列设置公式计算各位学生成绩总分,要求当隐藏某列成绩时,公式能够自动忽略隐藏列而计算其余各科成绩的总分,该如何设置公式呢?
忽略隐藏列求和
解决方案:
设置
辅助行公式计算列宽值,使用
SUMIF函数进行条件求和。
操作方法
步骤1 选择
B1:G1单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束。
=CELL("width",B1)
步骤2 选择
H3:H19单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束。
=SUMIF($B$1:$G$1,"】0",B3:G3)
步骤3 隐藏了E:G列,选择EFG三列【右键】-【隐藏】,然后按【F9】键刷新计算结果。
原理分析
忽略隐藏列求和
本例通过设置辅助行,设置CELL函数的第1参数为"width"计算单元格列宽,当单元格被隐藏时,列宽值为0。然后以列宽值为条件,使用SUMIF函数求出列宽大于0的对应成绩之和。
注意:CELL函数为“易失性”函数,但“隐藏”或“取消隐藏”命令不会引起其重算,因而需要手动按【F9】键或其他方式刷新计算结果。
假如你学习到了这个新技能不妨转发推荐给你的小伙伴。并动动小指头收藏,以免下次走丢。
我们将定期更新Word、Excel、PPT等操作技巧。pdf转换器供在线免费的PDF转word、PDF转Excel、PDF转PPT服务。