關于計數,最常用的就是Cout系列函數和Sumproduct函數。 一、Count。 功能:統計指定范圍中數值類型值的個數。 語法結構:=Count(值或單元格引用)。 目的:統計數值的個數。 注意事項: Count函數的統計對像是數值,對非數值型的值不在統計范圍內。 方法: 在目標單元格中輸入公式:=COUNT(D3:D9)。 解讀: D3:D9單元格區域共有7個單元格,但D5單元格為文本類型(有倒立的小三角),D7單元格為空,所以數值單元格的個數為5。 二、Counta。 功能:統計指定范圍內非空單元格的個數。 語法結構:=Counta(單元格區域)。 注意事項: Counta函數的統計對象是非空單元格,即便是空格也在統計范圍內。 目的:統計銷量筆數。 方法: 在目標單元格中輸入公式:=COUNTA(D3:D9)。 解讀: 因為Counta函數的統計對象為非空單元格,所以統計結果為6,而不是7。 三、Countblank。 功能:統計指定范圍內空單元格的個數。 語法結構:=Countblank(單元格區域)。 注意事項: Countblank函數的統計對象是空單元格。 目的:統計沒有銷量的人數。 方法: 在目標單元格中輸入公式:=COUNTBLANK(D3:D9)。 解讀: D3:D9區域一共有7個單元格,其中6個單元格有數值,只有1個空白單元格,所以Countblank函數的返回值為1。 四、Countif。 功能:計算指定區域中滿足給定條件的單元格個數,即單條件計數。 語法結構:=Countif(條件范圍,條件)。 注意事項: 參數“條件”不區分大小寫。即字符串“apples”和字符串“APPLES”將匹配相同的單元格。 目的:按“性別”統計人數。 方法: 在目標單元格中輸入公式:=COUNTIF(D3:D24,I3)。 五、Countifs。 功能:統計一組條件所指定的單元格數,即多條件計數。 語法結構:=Countifs(條件1區域,條件1,條件2區域,條件2……條件N區域,條件N)。 注意實現: 1、參數“條件”不區分大小寫。 2、參數“條件區域”和“條件”必須匹配成對出現,否則返回錯誤值。 目的:按“性別”統計相應“學歷”的人數。 方法: 在目標單元格中輸入公式:=COUNTIFS(D3:D24,I3,F3:F24,J3)。 解讀: Countifs的返回結果為多個條件都成立時的值。 六、Sumproduct。 功能:返回相應的數組或區域乘積的和。 語法結構:=Sumproduct(數組1,數組2,……數組N)。 注意事項: 參數“數組”的維度必須相同,當只有一個數組區域時,計算各元素的和值。 目的1:按“性別”統計人數。 方法: 在目標單元格中輸入公式:=SUMPRODUCT(N(D3:D24=I3))。 解讀: 函數N的作用為將不是數值的值轉換為數值類型,然后用Sumproduct對數組元素進行求和運算。 目的2:按“性別”統計相應“學歷”的人數。 方法: 在目標單元格中輸入公式:=SUMPRODUCT((D3:D24=I3)*(F3:F24=J3))。 |
|
來自: Chosefree > 《拆分合并 各類匯總》