「Excel技巧」Excel表格如何忽略隱藏行或是忽略隱藏列進行求和

2021-01-19 office教學

都說磨刀不誤砍柴工,同樣學習跟磨刀一樣,亦是同樣道理。成功都是需要厚積薄發。

今天來學習一下Excel表格如何忽略隱藏行或是忽略隱藏列進行求和。

一、忽略隱藏行求和

例如,以下表格:

平時看到這麼一個表格,需要給產品匯總求和,大家都習慣用最熟悉的求和函數sum函數解決。

但是,有時在求和統計的時候,不想把某些產品的銷售額統計在內,如:產品3和產品6的銷售額不統計,我們直接把產品3和產品6所在的行,即第5行和第8行隱藏起來。

這時,你會發現求和結果沒變,仍是把隱藏行的值計算在裡面。

是不是,讓你失望了……

哦,別急!

路是人走出來的,辦法是人想出來的。

別忘了,Excel功能總是那麼強大。

只要換個公式就可以了。

在B14單元格裡輸入公式:

=SUBTOTAL(109,B3:B13)

然後,公式向右填充。

嘿嘿,正確的結果出來了。

這時,同樣是用SUBTOTAL函數,但公式換個寫法,

即在B14單元格裡輸入公式:

=SUBTOTAL(9,B3:B13)

然後,公式向右填充。

是不是發現結果又回到原來用sum函數統計的結果?隱藏行的值仍被統計進去。

看下面這張圖片對比一下:

很明顯,從圖中我們可以看出兩個公式區別:

公式:=SUBTOTAL(109,B3:B13),是忽略隱藏行求和;

公式:=SUBTOTAL(9,B3:B13),是包含隱藏行求和。

現在來簡單說一說我們的SUBTOTAL函數。

SUBTOTAL函數,可以說是一個「萬能函數」,它能求和、求平均值、計數、求最大值、最小值等。

作用:返回列表或資料庫中的分類匯總;

語法格式:=Subtotal(功能代碼,數值區域)

來瞧瞧它的功能代碼:

功能代碼主要是針對圖片裡的11個函數,但代碼分兩段,分別為1-11和101-111。

1-11:表示分類匯總時包含隱藏的值。

101-111:表示分類匯總忽略隱藏的值,即只統計可見單元格。

可見,

功能代碼9和109對應的都是sum函數,

9表示求和函數sum,且包含隱藏行,

109表示求和函數sum,但不包含隱藏的行。

所以公式:

=SUBTOTAL(9,B3:B13),表示對數值區域B3:B13進行求和,且包含隱藏行的求和,就跟公式=SUM(B3:B13)功能一樣。

=SUBTOTAL(109,B3:B13),表示對數值區域B3:B13進行求和,但不包含隱藏行的求和。

好了,關於忽略隱藏行求和說到這裡,大家應該都清楚了吧。只要一個函數SUBTOTAL就搞定了。

不過,SUBTOTAL函數對於忽略隱藏行求和有效,但是對於要忽略隱藏列求和, SUBTOTAL函數就起不了作用了。

那要忽略隱藏列求和需要怎麼操作?

現在再來放個大招了。

二、忽略隱藏列求和

比如,以下表格橫向求和,統計1-6月的總銷售額。

如果某月份(假設:2月份)的銷售額不統計在內,把2月份所在的列即C列隱藏起來。普通的求和函數sum函數,同樣無法滿足這個功能。

這時,我們可以用以下辦法:

步驟1、在表格的最後一行添加一個輔助行,即在A14單元格裡輸入公式:=CELL("width",A1),然後公式向右填充至G14單元格。

補充說明:

CELL函數是屬於EXCEL中的信息函數,

作用:返回有關單元格的格式、位置或內容的信息。

語法格式:CELL(要返回的單元格信息的類型,單元格引用地址)。

公式:=CELL("width",A1)用來獲取單元格的列寬。當列隱藏時,獲取到的列寬就為0。

步驟2、在H3單元格裡輸入以下公式:=SUMIF($B$14:$G$14,">0",B3:G3),然後公式向下填充至H13單元格。

補充說明:公式:=SUMIF($B$14:$G$14,">0",B3:G3),通過判斷B14:G14單元格區域的值是否大於0,來對B3:G3區域的值進行求和。需要注意的是,公式裡的第一參數為條件區域,記得需要絕對引用。

再來看一張對比圖,結果就很明顯了。

注意:

當列寬改變,或是隱藏的列改變時,需要按下F9鍵進行刷新,這樣子CELL函數才會重新計算,sumif函數的結果才會重新更新。

例如,原先表格只隱藏C列,後面在隱藏E列,隱藏後,需要按下F9鍵刷新,這樣子輔助列第14列的值才會刷新,H列的匯總求和值也才會跟著更新。

看了這麼久,趕緊動手試試看吧,光看不練就是耍流氓~~~

覺得有用的話,快關注我們吧!每天學習一點Office

相關焦點

  • Excel乾貨分享:excel隔列求和怎樣做?
    我們的日常工作和生活中,經常會使用excel,如果能夠掌握一定的使用技巧,會讓我們的效率提升一半!大家都知道,excel對於表格的製作,一些數據的處理,是很厲害的,今天,知之同學就給大家分享2個乾貨技能!
  • Excel表格中最經典的小技巧,全在這兒了!抓緊時間收藏吧!
    ————————顯示、隱藏和分級顯示數據對行或列分組:Alt+Shift+向右鍵取消行或列分組:Alt+Shift+向左鍵顯示或隱藏分級顯示符號:Ctrl+8隱藏選定的行:Ctrl+9取消選定區域內的所有隱藏行的隱藏狀態:Ctrl+Shift+((左括號)隱藏選定的列:Ctrl+0(零)取消選定區域內的所有隱藏列的隱藏狀態:Ctrl+Shift
  • excel小知識第23期:excel中多個表格快速求和
    每天進步一點點,大家好,歡迎收看excel小知識第23期:excel中多個表格快速求和在以往的excel小知識中跟大家分享了如何在一個表格中快速去和所有的數據,不知道小夥伴們都學會了嗎?在我們使用excel的時候當時是怎麼快速完成我們手中的工作怎麼來了,如何快速有效地完成了我們的工作的方法就是我們需要的,那麼不知道小夥伴們有沒有遇到在同一個excel表格中有著多個表格需要計算總和,那麼我們應該怎麼快速便捷地完成這個工作呢?今天和大家分享的就是excel中多個表格快速求和。
  • Excel表格中ctrl+g組合快捷鍵的作用有哪些?ctrl+g用法大全
    功能作用四:快速查找出兩列之間不同的差異值,批量隱藏錯誤值。比如,這裡做個演示,對比一下C跟D兩列的差異,定位條件改為列內容差異單元格,然後選擇顏色標記,就可以了。功能作用五:可以批量對小計的行進行填充公式的快速匯總。
  • 領導開會看數據,這10個Excel 演示技巧你必須會!
    負責演示的你,操作excel表格是手忙腳亂,還是得心應手。就在於你是否掌握下面幾個excel技巧。1、隱藏工具欄excel2007開始,工具欄佔用了上面四分之一的屏幕。如果你想在屏幕上顯示更多的excel數據,只需要點擊「功能區最小化」命令,即可隱藏工具欄。
  • 一波超神的Excel技巧,請收下我的膝蓋!點讚收藏!
    Excel辦公常用技巧3:選中可見單元格部分行或列被隱藏不可見的情況下,僅針對與可見單元格的部分跨行列經常會「城門失火,殃及池魚」,如何避免這種低級錯誤呢?那就是按<Alt+;>來選中這些可見單元格,方能做到精確打擊!
  • 這3個威力無窮的Excel技巧,一般人我不告訴他
    負責演示的你,操作excel表格是手忙腳亂,還是得心應手。就在於你是否掌握下面幾個excel技巧。1. 隱藏工具欄excel2007開始,工具欄佔用了上面四分之一的屏幕。如果你想在屏幕上顯示更多的excel數據,只需要點擊「功能區最小化」命令,即可隱藏工具欄。
  • 「Excel技巧」教你如何快速將excel表格轉化為圖片
    今日話題:excel表格如何轉化為圖片!關於excel表格如何轉化為圖片,這個在日常工作中經常會遇到。很多人可能先想到的是QQ截圖,畢竟QQ截圖,大家都用得很順手、很習慣。但是當表格太長了超出屏幕區域,用QQ截圖是沒辦法截完整;若把表格比例縮小,再用QQ截圖,又看不清楚圖片裡的字。怎麼辦?現在教你兩種將excel表格轉化為圖片的方法,不論表格多大,都不成問題。
  • excel如何按條件求和?全都在這裡:從sum函數到sumifs函數
    對於excel裡面的數字,常用的統計就是求和及計數。案例表格如圖中案例表格,需要對D列金額根據3種條件進行求和。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • 一分鐘系列——excel技巧集錦
    先對excel及其日常使用功能來個大概的側寫:單張表的容量excel行數:如果文件的後綴名為*.xls,那麼它最多就是65536(2^16)行,如果文件的後綴名為.xlsx,那麼它最多就是1048576(2^20)行。
  • excel函式分類及清理處理類
    所以對於函式,不用刻意記刻意背,只要知道比如「選取欄位,用Left/Right/Mid」函式,並且需要哪些參數怎麼用就行了,複雜的就交給萬能的google吧。sheet中,資料太多,copy麻煩也不準確,該如何整合呢?
  • Excel vlookup篩選兩列的重複項與查找兩個表格相同數據
    Vlookup函數可用於多種情況查找,篩選重複數據就是其中之一,它既可篩選兩列重複的數據又可查找兩個表格相同的數據。以下是vlookup篩選兩列的重複項與查找兩個表格相同數據的具體操作方法,實例中操作所用版本均為 Excel 2016。一、Excel vlookup篩選兩列的重複項1、假如要篩選出一個表格中兩列相同的數據。
  • Excel中多列數據按條件求和如何解決?12種方法,各有特色
    #日常工作中,在Excel表格中按條件求和也是經常用到的,一般根據條件求和的是一列數據,利用SUMIF函數即可解決,如果是多列數據按條件求和呢?上圖表格中需要按名稱計算一季度的銷量,也就是1、2、3月的銷量之和,根據H列的名稱(條件),條件區域在B列,計算滿足條件 的D、E、F列之和,就是多列按條件求和。
  • 新手必備:Excel表格求和快捷鍵ALT+=(最快求和技巧)
    前面,我有講過許多種Excel求和的技巧與公式,不過我覺得最快的方法是使用Excel快捷鍵,利用快捷鍵我們可以在1秒鐘內完成對表格數據的求和,是效率最快的方式,也是新手朋友們必備的技巧喲!
  • excel函數公式應用:多列數據條件求和公式知多少?
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。這種求和就是按條件求多列數據之和,簡稱多列條件求和。
  • Excel表格小技巧Excel表格中製作《抽籤小工具》的方法
    本期跟大家學習Excel表格中製作《抽籤小工具》的方法#excel教程#打開Excel表格,平常生活中在集體聚會、開展集體活動、課堂、會議的中可以用《抽籤小工具》抽取幸運者。在對應的幸運者單元格中輸入「=INDEX(A:A,RANDBETWEEN(4,15))」函數即可提取出幸運的名字在這裡我們的名字列是在A列,名字行是第四行到滴十五行 所以單元格選擇(4,15)點擊名字所在的列 選擇條件格式 選擇「突出顯示單元格規則」 選擇「等於」 輸入幸運者所在單元格的位置,我們這裡是「=$E$7」點擊確定 可以使抽籤的時候看到名字滾動;
  • 【簡約派】33個Excel一句話技巧!
    1、快速輸入歐元符號按住Alt鍵,再分別按數字鍵盤上的1、2、8,可輸入歐元符號 € ,此技巧在Word、Excel中通用。2、快速切換表格快捷鍵組合「Ctrl+PageUp」切換到當前工作表單的前一個工作表;「Ctrl+PageDown」組合鍵可切換到當前工作表的後一個工作表。
  • excel怎樣將行和列相互轉換位置
    excel小白日常筆記最近我在百家號創造視頻,需要很多數據的處理。也許我是小白的緣故,好多年沒有接觸Excel,居然發現它如此的高深。首先我們先選中列的第一個單元格,然後Shift+ctrl+向下箭頭,選中這一列之後,我們選擇複製。然後找到一個空白區域,或者新建一個表格,滑鼠右鍵選擇粘貼,注意:我們在選擇粘貼的時候,要選擇轉置選項。這個時候,我們就發現列已經變成行了。(詳見圖一)
  • Excel表格刪除行後怎麼讓序號自動排序
    在工作中經常要編輯excel表格,記錄也很多,一般都會設置「序號」列,以方便查看及排序。2. Excel初學者可能是逐個輸入1,2,3……,或者使用填充功能向下自動填充,但是如果數據多的話,在修改數據,刪除某些行後,序號需要重新編輯或填充。3.
  • Excel怎麼進行模糊求和?分享幾個很常用的Excel技巧
    Excel是我們的數據分析工作中必備的工具,不過很多人都是沒有正式學過Excel的使用技巧的,只會一些基礎操作。當有一些特殊需求時,就不知該如何去完成了,就比如Excel中的函數功能,我們通過函數能夠快速實現複雜的運算,節省更多的工作時間,提高辦公效率。其他功能也是這樣,那麼Excel中有哪些值得學習的常用技巧呢?小編整理了一些,會陸續分享給大家。