2019/11/18
統計函數(subtotal,countif,countifs)
1,subtotal函數
=SUBTOTAL(function_num,ref1,…)
TIPS: ·在單元格輸入=Subtotal( ,就會提示上述語法
·此函數并不是“一個函數”,而是“一群函數”
·此函數是Excel中唯一一個能統計用戶可見單元格的函數(即篩選后的單元格)
1-AVERAGE 40 =SUBTOTAL(1,B2:B8) 平均值
?2-COUNT 7 =SUBTOTAL(2,B2:B8) 統計個數(如都是數字,其中一個是文本,則文本不參與計算)
?3-COUNTA 7 =SUBTOTAL(3,B2:B8) 非空單元格數量
4-MAX 70 =SUBTOTAL(4,B2:B8) 最大值
5-MIN 10 =SUBTOTAL(5,B2:B8) 最小值
?6-PRODUCT 50,400,000,000 =SUBTOTAL(6,B2:B8) 括號內數據的乘積
?7-STDEV.S 22 =SUBTOTAL(7,B2:B8) 標準偏差
?8-STDEVP.P 20 =SUBTOTAL(8,B2:B8) 標準偏差
?9-SUM.S 280 =SUBTOTAL(9,B2:B8) 求和
subtotal和sum函數的區(qū)別:
SUBTOTAL,只對篩選數據結果數據進行求和
?SUM,不受篩選結果影響,會對所有數據進行求和
這個函數我覺得好繞,有點暈。。。。
2,countif和countifs
COUNT? 計算數字項個數?? 不能轉換為數字的文本、空白單元格、邏輯值、錯誤值都不計算在內。 COUNTA? 計算非空項個數?? 參數值可以是任何類型,包括空字符(""),但不包括空白單元格。 COUNBLANK? 計算空單元格個數?? 空白單元格和空文本("")會被計算在內。
countif的基本用法:如查找儲君老師出現的次數??=countif(銷售員姓名列的數據區(qū)域,“儲君老師”)前面是判斷區(qū)域,后面是計數的條件
countifs是對多條件的計數?COUNTIFS(條件區(qū)域1,條件1,條件區(qū)域2,條件2…)
注意: 1、如果條件為文本,需要使用雙引號引起來; 2、如果條件為數字,則無需使用雙引號。 COUNTIFS函數將條件應用于跨多個區(qū)域的單元格,并計算符合所有條件的次數。即多條件計數。
條件區(qū)域1:必需。在其中計算關聯條件的第一個區(qū)域。 條件1:必需。要進行計數的第一個條件。 條件區(qū)域2:可選。在其中計算關聯條件的第二個區(qū)域。 條件2:可選。要進行計數的第二個條件。
模糊條件計數?,和sumif函數一樣,可使用通配符 *
統計文本單元格個數? =countif(判斷區(qū)域,“*”) * 代替任意多個字符
統計非空數據個數???=countif(判斷區(qū)域,"<>")? <> 代表非空數據
?統計真空數據個數?? =countif(判斷區(qū)域,"=")?? = 代表真空數據
按產品統計序號(正序)=C2&COUNTIF($C$2:C2,C2)
按產品統計序號(亂序) =C2&COUNTIF($C$2:C2,C2)
一對多查找 用countif和vlookup
數據有效性? 數據--數據驗證---公式(=COUNTIF($B$2:$B$21,B2)=1 )