統(tǒng)計(jì)函數(shù)subtotal和count,countif,E戰(zhàn)學(xué)習(xí)筆記
? ? ? ? 今天是2019年11月15日,星期五,今天學(xué)習(xí)的內(nèi)容是,統(tǒng)計(jì)函數(shù)subtotal,count,countif
主要包含:
基本用法,
subtotal的隱藏值,
subtotal與sum的區(qū)別,
subtotal計(jì)數(shù),
篩選后填充,
避開(kāi)同類計(jì)算。
? ? ? 平均值,公式=SubtotaL(1,B2:B8)
? ? ? ? 統(tǒng)計(jì)個(gè)數(shù),公式=SubtotaL(2,B2:B8)
? ? ? ? 非空單元格數(shù)量,公式=Subtotal(3,B2:B8)
? ? ? ? 最大值,公式=SubtotaL(4,B2:B8)
? ? ? ? 最小值,公式=Subtotal(5,B2:B8)
? ? ? 括號(hào)內(nèi)數(shù)據(jù)的成績(jī),公式=Subtotal(6,B2:B8)
? ? ? ? 標(biāo)準(zhǔn)偏差,公式=subtotaL(7,B2:B8)
? ? ? ? 標(biāo)準(zhǔn)偏差,公式=subtotaL(8,B2:B8)
? ? ? 求和,公式=Subtotal(9,B2:B8)
這個(gè)函數(shù)在單元格輸入以后,就會(huì)提示上述語(yǔ)句,這個(gè)函數(shù)并不是一個(gè)函數(shù),而是一群函數(shù),這個(gè)函數(shù)是Excel中唯一一個(gè)能統(tǒng)計(jì)用戶可見(jiàn)單元格的函數(shù)。(重點(diǎn)提示)
點(diǎn)開(kāi)函數(shù)參數(shù)=SubtotaL(function_num函數(shù)序號(hào)=數(shù)值,ref1引用1=引用),返回?cái)?shù)據(jù)清單或數(shù)據(jù)庫(kù)中的分類匯總。
? ? ? ? 函數(shù)序列號(hào),是從1到11的數(shù)字,用來(lái)指定分類匯總所采用的匯總函數(shù)。
此函數(shù)包括,手動(dòng)隱藏值,和忽略手動(dòng)隱藏值兩種類型。
例9-subtotal.s包含隱藏值。
例109-subtotaL.s不含隱藏值。
Subtotal只對(duì)篩選數(shù)據(jù)結(jié)果數(shù)據(jù)進(jìn)行求和,而sum,不受篩選結(jié)果影響,會(huì)對(duì)所有數(shù)據(jù)求和。
subtotal,統(tǒng)計(jì)的是個(gè)數(shù)求和。
sum,是指的非空單元格數(shù)量的求和。
count返回包含數(shù)字,以及包含參數(shù)列數(shù)中的,數(shù)字的單元格的個(gè)數(shù)。
counta:返回參數(shù)列表中非空值的單元格個(gè)數(shù)。
篩選后填充。知道產(chǎn)品的名稱,求選取篩選后的序號(hào)。
統(tǒng)計(jì)函數(shù),countif,countifs的基本用法:
序號(hào) 數(shù)據(jù) 備注案例
1? ? 98? ? ? 數(shù)字格字
2? ? ? 0? ? ? 數(shù)字為0
3? ? 2O19-1-24? 日期
4。? '99。? ? 文本型數(shù)字
5。? ? ? ? ? ? ="”
6。? ? ? ? ? ? =空白單元格
7。 TRue。邏輯值
8。 老師。? 文本
9。? #DIV/o!? 錯(cuò)誤值
10。 HJABCD。英語(yǔ)字母
count計(jì)算數(shù)字項(xiàng)個(gè)數(shù),不能轉(zhuǎn)換為數(shù)字的文本,空白單元格,邏輯值,錯(cuò)誤值都不計(jì)算在內(nèi)。
如果參數(shù)為數(shù)字,日期,或者代表數(shù)字的文本,則被計(jì)算在內(nèi);邏輯值和直接鍵入到參數(shù)列表中,代表數(shù)字的文本被計(jì)算在內(nèi);如果參數(shù)為錯(cuò)誤值或不能轉(zhuǎn)換為數(shù)字的文本,都不會(huì)計(jì)算在內(nèi);如果參數(shù)是一個(gè)數(shù)組或引用,則只計(jì)算其中的數(shù)字,數(shù)組或引用中的空白單元格,邏輯之文本或錯(cuò)誤值將不計(jì)算在內(nèi)。
counta參數(shù)值,計(jì)算非空項(xiàng)個(gè)數(shù),參數(shù)值可以是任何類型,包括空字符(""),但不包含空白單元格。如果參數(shù)是數(shù)組或單元格引用,則數(shù)值或引用中的空白單元格將被忽略,如果不需要統(tǒng)計(jì)邏輯值文字,或錯(cuò)誤值,請(qǐng)使用函數(shù)count。
counblank計(jì)算空單元格個(gè)數(shù),空白單元格和空文本(""),會(huì)被計(jì)算在內(nèi)。包含零值的單元格不計(jì)算在內(nèi)。
Countif的公式=(明細(xì)表!c:c,A2)是統(tǒng)計(jì)某個(gè)員工在明細(xì)表中出現(xiàn)的頻率或者次數(shù)。<判斷區(qū)域>。A2是計(jì)算表中的位置〈計(jì)數(shù)的條件>。Countif函數(shù)的第一參數(shù)絕對(duì)引用是為了公式向下填充時(shí),保持應(yīng)用范圍不變;第二參數(shù)的直接引用相對(duì)引用,待統(tǒng)計(jì)單元格,公式向下填充時(shí),D2二會(huì)依次變?yōu)镈3,D4。
基本用法的Countifs(明細(xì)表!c:c,A2,明細(xì)表!D:D,B2)
如果條件為文本,需要使用雙引號(hào)引起來(lái),如果條件為數(shù)字,則無(wú)需使用雙引號(hào)。這里是使用這個(gè)函數(shù)的,需要注意的地方。
這個(gè)函數(shù)將條件應(yīng)用于跨多個(gè)區(qū)域的單元格,并計(jì)算符合所有條件的次數(shù),及多條件計(jì)數(shù),條件區(qū)域一,條件一,條件區(qū)域二,條件二。條件區(qū)域是必要的,在其中計(jì)算關(guān)聯(lián)條件的第一個(gè)區(qū)域,條件一,是必要的,要進(jìn)行計(jì)數(shù)的第一個(gè)條件。條件區(qū)域二,可選,在其中計(jì)算關(guān)聯(lián)條件的第二個(gè)區(qū)域,條件,二可選,要進(jìn)行計(jì)數(shù)的第二個(gè)條件。
案例:
要求統(tǒng)計(jì)銷售員:張小郵,在10月1日的銷售數(shù)量大于3000的次數(shù)。
方法是,首先選中銷售員文字區(qū)域,不包含表頭,統(tǒng)計(jì)條件是:張小郵,再次選中銷售數(shù)量區(qū)域,不包含表頭,統(tǒng)計(jì)條件是:大于3000,確定。最終解題結(jié)果是2。
模糊條件計(jì)數(shù),
統(tǒng)計(jì)"馮"姓次數(shù)=countif(明細(xì)表!C:C,"馮*")
統(tǒng)計(jì)"儲(chǔ)"姓A產(chǎn)品次數(shù)=Countifs(明細(xì)表!c:c,"儲(chǔ)*",明細(xì)表!d:d,"A")
文本非空真空數(shù)據(jù)個(gè)數(shù),
使用Countif($A$2:$A$9,"*")是統(tǒng)計(jì)需要統(tǒng)計(jì)文本單元格個(gè)數(shù)。
使用Countif($A$2:$A$9,"<>")
統(tǒng)計(jì)非空數(shù)據(jù)個(gè)數(shù)。
使用Countif($H$2:$H$9,"=")
統(tǒng)計(jì)真空數(shù)據(jù)個(gè)數(shù)。
*代表任意多個(gè)字符,<>代表非空數(shù)據(jù),=代表真空數(shù)據(jù)。
按產(chǎn)品統(tǒng)計(jì)序號(hào),
公式=countif($C$2:C2,C2)
公式=C2&Countif($c$2:c2,c2)
Countif函數(shù)的統(tǒng)計(jì)區(qū)域是$C$2:C2,
C2是所求條件
按產(chǎn)品統(tǒng)計(jì)序號(hào)一亂序時(shí)
公式同上。
一對(duì)多查詢,
用Countif函數(shù)十vLookup函數(shù)一對(duì)多查詢。
日期/產(chǎn)品/銷售額/
對(duì)這個(gè)表求
日期產(chǎn)品和所有銷售額。
先在日期前加入輔助列,得到產(chǎn)品的唯一序號(hào)。
公式=C2&Countif($C$2:C2,C2)
把產(chǎn)品名稱十序號(hào)形式列出,
然后在F9(就是查找的日期)單元格中設(shè)置公式=iferror(vLookup($f$2&R0W(Al),$A:$D,CoLumn(B1),0),"")
產(chǎn)品公式=iferror(vlookup($F$2&Row(B1),$A:$D,CoLumn(C1),0),"")
銷售額的公式=iferror(vLookup($F$2&Row(c1),$A:$D,coLumn(D1),0),"")
數(shù)據(jù)有效性。
設(shè)定列單元格不能錄入重復(fù)的姓名。公式=countif($B$2:$B$9,B2)=1
數(shù)據(jù)有效性/自定義/公式:/確定。
設(shè)定列單元格只能輸入以A開(kāi)頭的文本。公式=countif(F2,"A*")=1
這是本節(jié)的學(xué)習(xí)內(nèi)容。