excel怎樣用subtotal計數
⑴ SUBTOTAL如何使用啊
這個函數是用於分類匯總中的,可以只針對數據區域的顯示部分求值,而忽略隱藏的行。比如:A2:A4有數據,在A5中用公式=subtotal(109,A2:A4),公式中的第一個參數109就是「不計算隱藏區域數據」的標志,當A3單元格所在行隱藏時,求和結果為A2+A4.如果在同一列中有多個SUBTOTAL函數,且求值區域交叉,用這個函數可避免重復求值。比如:A2:A4有數據,在A5中用公式=SUBTOTAL(109,A2:A4),在A6:A7有數據,在A8中用公式=SUBTOTAL(109,A2:A7),這個公式A8中的公式實際求和單元格是A2+A3+A4+A6+A7,它會將A5中的公式結果排除在外。
⑵ excel中的subtotal函數怎麼用
excel中SUBTOTAL函數是一個匯總函數,它可以包括求和、匯總、平均等等多個函數的使用。SUBTOTAL函數的優點在於可以忽略隱藏的單元格、支持三維運算和區域數組引用。
SUBTOTAL函數就是返回一個列表或資料庫中的分類匯總情況。
SUBTOTAL函數可謂是全能王,可以對數據進行求平均值、計數、最大最小、相乘、標准差、求和、方差。
當然這些功能EXCEL另外設有專門的函數來完成,要學習的就是SUBTOTAL函數能完成一些其它函數很難完成的方法與技巧,先看一下EXCEL幫助文件中對SUBTOTAL函數的解釋。
SUBTOTAL函數語法:SUBTOTAL(function_num, ref1, ref2, ...)
第一參數:Function_num為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函數在列表中進行分類匯總計算。
第二參數:Ref1、ref2為要進行分類匯總計算的 1 到 254 個區域或引用。
SUBTOTAL函數的使用關鍵就是在於第一參數的選用。
SUBTOTAL第1參數代碼對應功能表如下圖所示:
SUBTOTAL函數功能比較全面,與其它專門函數相比有其獨特性與局限性:
1:可以忽略隱藏的單元格,對可見單元格的結果進行運算;經常配合篩選使用,但只對行隱藏有效,對列隱藏無效;此處第一參數與對二參數對隱藏的區別:在於手工隱藏,對篩選的效果是一樣的。
2:支持三維運算。
3:只支持單元格區域的引用
4:第一參數支持數組參數。
⑶ excel中的subtotal函數怎麼用
SUBTOTAL 請參閱返回列表或資料庫中的分類匯總。通常,使用「數據」菜單中的「分類匯總」命令可以容易地創建帶有分類匯總的列表。一旦創建了分類匯總,就可以通過編輯 SUBTOTAL 函數對該列表進行修改。語法SUBTOTAL(function_num, ref1, ref2, ...)Function_num 為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函數在列表中進行分類匯總計算。Function_num(包含隱藏值) Function_num(忽略隱藏值) 函數 1 101 AVERAGE 2 102 COUNT 3 103 COUNTA 4 104 MAX 5 105 MIN 6 106 PRODUCT 7 107 STDEV 8 108 STDEVP 9 109 SUM 10 110 VAR 11 111 VARPRef1, ref2, 為要進行分類匯總計算的 1 到 29 個區域或引用。說明如果在 ref1, ref2,… 中有其他的分類匯總(嵌套分類匯總),將忽略這些嵌套分類匯總,以避免重復計算。 當 function_num 為從 1 到 11 的常數時,SUBTOTAL 函數將包括通過「格式」菜單的「行」子菜單下面的「隱藏」命令所隱藏的行中的值。當您要分類匯總列表中的隱藏和非隱藏值時,請使用這些常數。當 function_num 為從 101 到 111 的常數時,SUBTOTAL 函數將忽略通過「格式」菜單的「行」子菜單下面的「隱藏」命令所隱藏的行中的值。當您只分類匯總列表中的非隱藏數字時,使用這些常數。 SUBTOTAL 函數忽略任何不包括在篩選結果中的行,不論使用什麼 function_num 值。SUBTOTAL 函數適用於數據列或垂直區域。不適用於數據行或水平區域。例如,當 function_num 大於或等於 101 時需要分類匯總某個水平區域時,例如 SUBTOTAL(109,B2:G2),則隱藏某一列不影響分類匯總。但是隱藏分類匯總的垂直區域中的某一行就會對其產生影響。如果所指定的某一引用為三維引用,函數 SUBTOTAL 將返回錯誤值 #VALUE!。 示例如果您將示例復制到空白工作表中,可能會更易於理解該示例。操作方法創建空白工作簿或工作表。 請在「幫助」主題中選取示例。不要選取行或列標題。從幫助中選取示例。按 Ctrl+C。 在工作表中,選中單元格 A1,再按 Ctrl+V。 若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在「工具」菜單上,指向「公式審核」,再單擊「公式審核模式」。 1 2 3 4 5 A 數據 120 10 150 23 公式 說明(結果) =SUBTOTAL(9,A2:A5) 對上面列使用 SUM 函數計算出的分類匯總 (303) =SUBTOTAL(1,A2:A5) 對上面列使用 AVERAGE 函數計算出的分類匯總 (75.75)
⑷ excel表格subtotal函數怎麼用
excelsubtotal函數使用方法如下:
一般人都會使用「自動篩選」功能,篩選完成後,會在表格左下角的狀態欄中提示「從多少多少條記錄中找到了多少多少個結果」。
今天做的表格很復雜,在使用篩選過程中,由於統計的數據量太大,且篩選層次很多,好幾層嵌套篩選的,而且還使用了分類匯總功能,結果發現有時左下角就不提示篩選結果了,很苦惱,搜索了一下,發現可以使用subtotal函數來統計篩選後的行數。
SUBTOTAL函數
返回列表或資料庫中的分類匯總。通常,使用「數據」選項卡上「大綱」組中的「分類匯總」命令更便於創建帶有分類匯總的列表。一旦創建了分類匯總,就可以通過編輯 SUBTOTAL 函數對該列表進行修改。
語法
SUBTOTAL(function_num, ref1, ref2, …)
Function_num 為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函數在列表中進行分類匯總計算。
⑸ Excel系列課之13 Subtotal 與 Countif
特性:11個函數的綜合體,與原函數的差異在於,可不對隱藏、過濾單元格作計算。
公式:=Subtotal(計算方式,計算區域)
計算方式有兩類:
1-11為計算全部單元格,包括隱藏值,與原公式效果相同。
101-111為計算可見單元格,忽略隱藏值。常用求和功能,計算方式109
技巧1:
Subtotal(9,求和區域),會自動跳過小計求和單元格
目的,對篩選結果做序號,應用到類似counta的效果,且忽略隱藏單元格
做法:subtotal(103,計數區域)*1
註:
1.計數區域第一個單元格絕對引用,末尾單元格相對引用。
2.*1,是為防止系統將最後一行視為匯總行,而無法篩選隱藏。
Count:數字
Counta:非空單元格,公式計算所得的""也為非空
Countblank:計算空白單元格,包括上述""
條件計數
=COUNTIF(計數區,條件)
=COUNTIFS(計數區1,條件1,計數區2,條件2……)
註:條件內容若為文本,需用""。若條件中包含單元格,如大於B2單元格,則如此表示:">"&B2
=COUNTIF(計數區,"*")
或
=COUNTA(計數區)-COUNT(計數區)
=COUNTIF(計數區,"<>")
=COUNTIF(計數區,"=")
或
=COUNTBLANK(計數區)
COUNTIF($C$2:C2,C2),下拉填充公式
VLOOKUP(查找目標&ROW(A2),表格區,COLUMN(B2),0)
其中表格區第一列為輔助列,為給各索引區(如A或B、C等)標不重復序號,如A1、B1、B2等
a.錄入唯一文本
=COUNTIF(計數區,B2)=1
b.錄入A開頭的文本
=COUNTIF(本單元格,"A*")=1
⑹ excel表格subtotal函數怎麼用
方法/步驟
使用「數據」菜單中的「分類匯總」命令可以做有分類匯總的列表,這個時候我們可以使用subtotal這個函數
這個函數SUBTOTAL(function_num, ref1, ref2, ...),其實function_num對應的有一些數字,其實數字代表的數字的含義如圖所示。
這里需要注意的是:1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字
我舉例說明一下我們要對一部分,數據進行求和,大家平時用得最多是SUM函數。但我們同樣可以使用=SUBTOTAL(9,B3:D3)
這里我們使用的是9,其實就相當於使用SUM函數,但
那這個函數有什麼特殊的用途呢,我們今天舉一個分類匯總的例子。如圖我們對下列數據進行篩選。
我們看一下,如果使用SUM求的話,不因為篩選結果,都會對數據區域進行求和。
我們再看一下SUBTOTAL,我們可以發現他只對篩選數據結果數據進行求和。這個功能對我們的實際工作的作用是很大的。
⑺ Excel SUBTOTAL——篩選或隱藏狀態下的數據統計函數
函數解析
語法
SUBTOTAL(function_num,ref1,[ref2],...)
SUBTOTAL 函數語法具有以下參數:
Function_num必需。 數字 1-11 或 101-111,用於指定要為分類匯總使用的函數。 如果使用 1-11,統計結果將包括手動隱藏的行,如果使用 101-111,則排除手動隱藏的行;但不管是1-11還是101-111,始終排除通過篩選功能隱藏掉的單元格。(手工隱藏是指用“隱藏行”命令隱藏某行數據) Ref1必需。要對其進行分類匯總計算的第一個命名區域或引用。 Ref2,...可選。要對其進行分類匯總計算的第 2 個至第 254 個命名區域或引用。補充:
當 function_num 為從 1 到 11 的常數時,SUBTOTAL 函數將包括通過“隱藏行”命令所隱藏的行中的值,當對列表中的隱藏和非隱藏數字進行分類匯總時,使用這些常數;當 function_num 為從 101 到 111 的常數時,SUBTOTAL 函數將忽略通過“隱藏行”命令所隱藏的行中的值,當只想對列表中的非隱藏數字進行分類匯總時,使用這些常數。 SUBTOTAL 函數忽略任何不包括在篩選結果中的行,不論使用什麼 function_num 值。 SUBTOTAL 函數適用於數據列或垂直區域。不適用於數據行或水平區域。如果想忽略隱藏列匯總,請參考Excel | SUMIF+CELL使隱藏列不參與匯總。 如果所指定的某一引用為三維引用,函數 SUBTOTAL 將返回錯誤值 #REF!。典型應用
一、篩選後紋絲不亂的序號
按照部門篩選以後,員工的序號,都是原來的序號,不能從1開始有序排列。每次列印前都要手工填寫序號,很是麻煩。
用函數“=SUBTOTAL(3,$H$2:H2)*1”代替原來的數字序號,就能解決這個麻煩,請看下面動圖:
二、篩選的計算
我們在計算銷售總額與平均銷售額時,結果應該隨著部門、商品等篩選條件的不同而相應改變,一個簡單的公式就可以完成這項功能。
B17單元格公式:
=SUBTOTAL(9,C2:C13)
B18單元格公式:
=SUBTOTAL(1,C2:C13)
結果如下動圖:
三、數據隱藏後的統計
在日常的數據處理中,部分數據一旦隱藏,我們就不希望它再參與到統計中。要實現這個目的,有一個非常好用的函數—— SUBTOTAL。
1、數據隱藏後求和:
公式:=SUBTOTAL(109,B3:B14)
效果動圖:
2、數據隱藏後計數:
公式:=SUBTOTAL(102,B2:B13)
效果動圖:
⑻ subtotal函數的使用方法是什麼
subtotal函數的使用方法是忽略任何不包括在篩選結果中的行。
subtotal函數,顧名思義,sub表示替代,total表示總計總額,字面意思就是替代求和(sum)的函數。
然而,subtotal絕遠不止於此,實際上前面已經提到,subtotal函數可以完成11種簡單的統計。因此subtotal函數又叫分類匯總函數。
1:函數名,subtotal,意即替代求和,是一個分類匯總函數;
2:功能代碼,為1到11或者101到111之間的數字;想使用什麼功能,就用對應的代碼即可。見後面的對照表;
3:引用區域,這個地方只能是引用而不能是其他。
4:主要功能是對數據表進行求平均、求和、求最大最小、求方差等分類匯總;
注意事項
1、SUBTOTAL函數很好的解決了我們實際應用當中的「隱藏」問題,也為工作帶了極大的方便,但是,要向正確使用SUBTOTAL函數,還需對其第一個參數代碼有所了解,如果為1位數,包括隱藏值,如果為3位數,忽略隱藏值。
2、在subtotal函數乘一個數組{1,-1,-1},即得到sum(B2:J2),-max(B2:J2),-min(B2:J2),接下來利用sum函數將這幾個值加起來就相當於公式:=SUM(B2:J2)-max(B2:J2)-min(B2:J2)
⑼ excel中怎麼自動統計個數
可以通過countif函數來自動統計個數,操作步驟如下:
工具:2010版excel
1、先打開excel,以下圖為例,需要統計A列中數字「5」出現的次數,結果在C3單元格顯示;