回覆列表
  • 1 # 詩雨Shyur

    在Excel中忽略隱藏的行或列進行求和做如下解答:

    一、忽略隱藏行進行求和:輸入公式=SUBTOTAL(109,A1:A10),注意109代表的是求和,A1:A10是求和區域,操作步驟如下圖所示:

    二、忽略隱藏列進行求和:這種情況稍微複雜一點,還需藉助輔助行才能進行完成,首先在B6單元格中輸入公式=CELL("width",B1),然後向右填充,width代表的是列寬,當被隱藏時列寬為0.再在G1單元格中輸入=SUMIF($B$6:$F$6,">0",B1:F1),然後向下填充,注意這個公式需要按F9鍵來進行重新整理,具體操作步驟如下圖所示:

  • 2 # 精進Excel

    Excel中能實現隱藏行列的功能有兩個:第一是正真的隱藏,第二是透過篩選隱藏行或列。實現隱藏的方式不同,忽略隱藏行進行的求和結果也不一樣。

    我們知道,有隱藏行時,使用SUM函式會求出錯誤的結果,它會把隱藏的值也計算在內,比如:

    黃色單元格中使用SUM函式進行求和,顯然把隱藏值也計算在內了。如何才能忽略隱藏至呢?其實很簡單,換一個函式即可,那就是SUBTOTAL函式。

    SUBTOTAL函式的語法非常簡單:,為:SUBTOTAL(function_num,ref1,ref2, ...)其中,Function_num 為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函式在列表中進行分類彙總計算,如圖所示。001 透過“隱藏”操作實現的隱藏

    透過“隱藏”操作實現行或列的隱藏,即滑鼠右鍵選單中的“隱藏”,如圖所示。這時候想要忽略隱藏值,我們需要使用SUBTOTAL函式中的109選項。

    如圖所示,在D2單元格中,寫入公式=SUBTOTAL(109,B2:B9),其中第一個引數109就代表SUBTOTAL執行求和的操作,並且忽略隱藏值,這樣得出來的結果顯然是正確的。

    002 透過“篩選”操作實現的隱藏

    如果資料區域中只經過了篩選,並沒有隱藏的單元格,如圖所示。如何判斷隱藏的行是“真的隱藏”了還是“篩選”隱藏了?

    如果表格中有篩選,那麼行號會變成藍色,如下圖箭頭所示的藍色行號,說明在他們之間,有幾行被篩選隱藏了。

    在這樣的情況下,使用SUBTOTAL的9號功能和109號功能均可,都能求解出正確的結果。

    使用=SUBTOTAL(9,B2:B9)求解的結果:

    使用=SUBTOTAL(109,B2:B9)求解的結果:

    總結來說:

    SUBTOTAL的第二個引數,如果是9,能夠求解因篩選而隱去的數值,但是不能忽略隱藏值;如果是109,可以忽略一切隱藏值。
  • 中秋節和大豐收的關聯?
  • 朋友借錢總是以各種藉口不還,而且理所當然,這樣的人還能處嗎?