前面已經(jīng)介紹了Excel在工做中經(jīng)常使用的統(tǒng)計函數(shù),可是在眾多的統(tǒng)計函數(shù)中,有一種函數(shù)集合了上述經(jīng)常使用的統(tǒng)計函數(shù),它就是SUBTOTAL函數(shù),該函數(shù)是功能強(qiáng)大的分類匯總統(tǒng)計函數(shù)。html
SUBTOTAL函數(shù)微信
SUBTOTAL函數(shù)的語法格式為SUBTOTAL(function_num,ref1, ref2, ...)。其中function_num是1~11或101~111的數(shù)字,每一個數(shù)字對應(yīng)不一樣的函數(shù)功能,以下圖所示,參數(shù)ref1,ref2, …則為要對其進(jìn)行分類匯總計算的第1至29個命名區(qū)域或引用(必須是對單元格區(qū)域的引用)。函數(shù)
SUBTOTAL函數(shù)實例應(yīng)用spa
實例描述htm
做為一個數(shù)據(jù)分析師,平時的主要工做就是查看報表、分析數(shù)據(jù)(非技術(shù)方向的是這樣)。可是咱們在分析報表數(shù)據(jù)的時候,會由于一些簡單的統(tǒng)計操做感到困惑,如在篩選某些符合條件的數(shù)據(jù)記錄時,老是不能直觀地統(tǒng)計出篩選后的記錄數(shù)量,這樣就會很麻煩。如我須要對下圖所示的客戶狀況進(jìn)行篩選。blog
實例分析get
在此以前,我比較困惑的是不能在篩選數(shù)據(jù)的同時進(jìn)行統(tǒng)計,其實SUBTOTAL函數(shù)就能知足上面的需求。數(shù)據(jù)分析
操做分析it
從上面的需求目的出發(fā),咱們能夠在報表中添加兩列輔助列,用來計算原表中須要統(tǒng)計的行數(shù),新增的兩列數(shù)據(jù)不會改變統(tǒng)計的結(jié)果。io
第1步:新增兩列。在A列前分別插入“序號”和“輔助列”,而后選取工做表的全部數(shù)據(jù)單元格,切換至“插入”選項卡下,在“表格”組中單擊“表格”。
第2步:建立表格。彈出“建立表”對話框,肯定便可。以下圖所示。這里之因此要為原數(shù)據(jù)區(qū)域插入表格,是為了后面輸入公式后能自動計算。
第3步:查看表格樣式。此時可見對所選區(qū)域應(yīng)用的表格樣式,當(dāng)鼠標(biāo)停留在數(shù)據(jù)區(qū)域滾動時,表頭的內(nèi)容會一直顯示在表上方,這比使用凍結(jié)窗格功能更方便。
第4步:在“輔助列”中輸入公式。在B2單元格輸入公式“=0”,而后按【enter】鍵,則輔助列的B3:B51單元格區(qū)域?qū)⒔y(tǒng)一填充該公式,且都顯示為“0”,以下圖所示。
第5步:在“序號”列中輸入公式。在A2單元格中輸入公式“=SUBTOTAL(2,B$1:B2)”,而后按【enter】鍵顯示結(jié)果,則A3:A51單元格區(qū)域也自動填充了該公式,且單元格中顯示連續(xù)的數(shù)字,以下圖所示。
第6步:刪除無效的數(shù)據(jù)記錄。手動刪除序號為“13”和“47”的“死亡客戶”記錄,這些對企業(yè)已經(jīng)沒有價值,且為避免后期的數(shù)據(jù)統(tǒng)計過程當(dāng)中影響真實結(jié)果,所以須要刪除。刪除后,A列中的序號自動變化。
第7步:篩選“冰柜”列中合格的記錄。在“數(shù)據(jù)”下啟用篩選功能,篩選“冰柜”列中的“合格”記錄,篩選結(jié)果以下圖所示。由此結(jié)果可發(fā)現(xiàn),篩選后的記錄中,表格自己的行號再也不連續(xù),就不能經(jīng)過行號來辨別記錄數(shù)了,而全部的序號仍然是連續(xù)的,經(jīng)過A列最后一條記錄的序號就能夠直接看出符號篩選條件的記錄數(shù)。
PS.插入行:若是在上面的表格中插入新的記錄,則A列的序號也會自動更改。
隱藏行:若是須要隱藏上面中的某些行,而保持序號還是連續(xù)變化的,則將公式中的function參數(shù)的數(shù)字“2”改成“102”,這樣就能對隱藏的行進(jìn)行自動統(tǒng)計。
決策分析
這里使用了SUBTOTAL函數(shù)有效地解決了咱們的問題,經(jīng)過觀察篩選結(jié)果可知,冰柜合格的客戶數(shù)據(jù)記錄是44條,合格率高于90%,這說明以前對冰柜的要求不少客戶都作到了,至于沒有作到的,就須要看實際狀況來考慮之后的合做了。
但愿經(jīng)過上面的匯總操做能幫助你們提升工做效率。若是你有什么好的意見,建議,或者有不一樣的見解,我 都但愿你留言和咱們進(jìn)行交流、討論。
聯(lián)系客服