Excel沒有提供忽略隱藏列匯總的函數(shù),比如下圖:
雖然E列與G列隱藏了,但E、G兩列的數(shù)據(jù)還是參與了求和匯總。
如何使隱藏列的數(shù)據(jù)不參與匯總呢?效果如下動圖:
在第11行建立輔助行,B11中輸入函數(shù)“=CELL('width',B1)”,向右填充,計(jì)算出B列到G列各列的列寬,如下圖:
如果列被隱藏,隱藏列的列寬為0。
在H2單元格輸入公式:“=SUMIF($B$11:$G$11,'>0',B2:G2)”,向下填充到H8。
隱藏B-G列任意列的內(nèi)容,并按<F9>鍵刷新公式,即重新計(jì)算,可得到忽略隱藏列的匯總結(jié)果,郊果如本篇開始動圖所示。
=CELL('width',B1):
該公式得到B列的列寬,其中第二個(gè)參數(shù)只要是B列單元格就可以。向右填充,當(dāng)公式所在列隱藏時(shí),列寬返回值為0。
=SUMIF($B$11:$G$11,'>0',B2:G2)
SUMIF函數(shù)的第一個(gè)參數(shù)為$B$11:$G$11,公式向下填充時(shí),引用區(qū)域永遠(yuǎn)是輔助行所在區(qū)域;第二個(gè)參數(shù),即求和條件是“>0”,也就是$B$11:$G$11中大于0的對應(yīng)的B2:G2單元格區(qū)域的和,不管B到G列哪一列隱藏了,隱藏列對應(yīng)的列寬=0,也就不參與求和,從而實(shí)現(xiàn)排除隱藏列匯總。
鏈接:http://pan.baidu.com/s/1dEWg8AP
密碼:o8av
聯(lián)系客服