1、用cell函数获取列宽
在b7单元格中输入公式:=CELL(“width”,B1),往右移动填充到B7单元格。

2、用SUMIF函数求和
上面用CELL函数获取所在列宽,接下来根据列宽进行条件求和,在F2单元格中输入公式:=SUMIF($B$7:$E$7,">0",B2:E2),然后往下填充即可

1、CELL函数公式中的第一参数为“width”,用于返回指定单元格的列宽。当公式所在列隐藏时,CELL函数公式返回结果0.
2、SUMIF函数公式中第一参数为条件区域,第二参数为求和条件,第三参数为求和区域,表示是对列宽大于0的各列数据进行求和,从而实现忽略隐藏列求和。