2019年7月24日 E8? 第14天
越是碎片化時代,越需要系統(tǒng)化學習。
今天學習統(tǒng)計函數(shù)
一Subtotal
Subtotal不是一個函數(shù),是一群函數(shù)
1 ? AVERAGE? 平均值
2? COUNT??? 統(tǒng)計個數(shù)
3? COUNTA?? 非空單元格數(shù)量
4? MAX????? 最大值
5? MIN?????? 最小值
6? PRODUCT? 括號內(nèi)數(shù)據(jù)的乘積
7? STDEV.S??? 標準偏差
8? STDEVP.P?? 標準偏差
9? SUM.S???? 求和
最常用的是函數(shù)COUNTA,SUM.S
1? Subtotal隱藏值
9-SUM.S(含隱藏值)
109-SUM.S(不含隱藏值)
2 Subtotal與sum的區(qū)別
SUBTOTAL,只對篩選數(shù)據(jù)結(jié)果數(shù)據(jù)進行求和
SUM,???? 不受篩選結(jié)果影響,會對所有數(shù)據(jù)進行求和
3 ? Subtotal計數(shù)
注意:
COUNT? 返回包含數(shù)字以及包含參數(shù)列表中的數(shù)字的單元格的個數(shù)
COUNTA返回參數(shù)列表中非空值的單元格個數(shù)
4? 篩選后填充
Subtotal(3,數(shù)據(jù)區(qū)域)*1
5? 避開同類計數(shù)
Subtotal(9,數(shù)據(jù)區(qū)域)
二Countif , Countifs
一 基本用法
Count:?計算參數(shù)列表中的數(shù)字項的個數(shù)
CountA:?計算參數(shù)列表中非空的項個數(shù)
Countblank:?計算參數(shù)列表中空單元格的個數(shù)
1? Countif
=Countif(判斷區(qū)域,計數(shù)條件)
注意點:
1、COUNTIF函數(shù)的第一參數(shù)絕對引用,是為了公式向下填充時,保持引用范圍不變
2、COUNTIF函數(shù)的第二參數(shù)直接使用相對引用待統(tǒng)計單元格,公式向下填充時,D2依次變?yōu)镈3、D4……
Countifs(多條件計數(shù))
=Countifs(條件區(qū)域1 ,計數(shù)條件1,條件區(qū)域2,計數(shù)條件2)
注意:
1、如果條件為文本,需要使用雙引號引起來
2、如果條件為數(shù)字,則無需使用雙引號
1 ? ? 模糊條件計數(shù)
需要應用到通配符*
3???? 文本非空真空數(shù)據(jù)個數(shù)
統(tǒng)計文本單元格個數(shù)?? =COUNTIF($A$2:$A$10,"*")
統(tǒng)計非空數(shù)據(jù)個數(shù)???? =COUNTIF($A$2:$A$10,"<>")
統(tǒng)計真空數(shù)據(jù)個數(shù)???? =COUNTIF($A$2:$A$10,"=")
注意:
*? 代替任意多個字符
<> 代表非空數(shù)據(jù)
= 代表真空數(shù)據(jù)
1? 按產(chǎn)品統(tǒng)計序號
=C2&COUNTIF($C$2:C2,C2)
COUNTIF函數(shù)的統(tǒng)計區(qū)域是$C$2:C2,第一個C2是行絕對引用,第二個C2,是相對引用
當公式向下復制時,就會變成$C$2:C3、$C$2:C4……一個不斷擴展的區(qū)域,從這個動態(tài)區(qū)域中統(tǒng)計C列產(chǎn)品的個數(shù)
?? 按產(chǎn)品統(tǒng)計序號—亂序
2 ? Countif函數(shù)+Vlookup函數(shù)一對多查詢
3 ?? 數(shù)據(jù)有效性
選中區(qū)域→數(shù)據(jù)驗證 →公式(錄入公式=Countif(($B$2:$B$21,B2)=1)