优惠思维 篇十八:如何在excel表格中,求非隐藏行(列)之和
在工作中计算绩效工资时,在一张汇总表中筛选出本部门的绩效工资后,想知道本部门的绩效工资总数该怎么做?下面来说说隐藏对非隐藏行、非隐藏列求和该怎么做。
一、非隐藏行求和<#&!3#&!>
目标:求非隐藏行的和
非隐藏行的和
使用公式:=SUBTOTAL(109,B2:B7)
说明:subtotal的英文意思就是部分和、小计。但subtotal函数的统计功能却不仅限于求部分和,它能够用于求和、求平均值、求最值等,公式中的“109”是函数代码,代码可分为1-11、101-111,各函数代表使用有不同的功能。本次对非隐藏行求和,使用代码109。
二、非隐藏列求和
目标:求非隐藏列的和
非隐藏列的和
使用公式:=SUMIF(B11:E11,">0",B2:E2)
说明:subtotal函数在这里是起不到作用的,只能另寻他法。可以利用隐藏列的列宽为零的特征来求非隐藏列的和,这里需要增加一个辅助行,再利用cell函数。Cell本身的英文意思是细胞、单间,cell函数的作用就是来求单元格的一些信息。本次使用width来求列宽,使用函数=CELL("width",B1),可以求得B1单元格的列宽,当把B列隐藏时,B1的列宽就是0,那么函数值就为0了。再使用sumif函数,就能求和非隐藏列的和。
求非隐藏行(列)的应用比较好理解,利用好这几个函数,就不用一个个加总了,在提升效率的路上不断前行。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~