在Excel中用公式統計某個范圍內數值的個數

可以用許多方法在Excel中統計某個范圍內數值的個數 , 例如要統計下圖D2:D16區域中大于“5”且小于或等于“29”的單元格個數 , 用下面的幾個公式都可以實現:
【在Excel中用公式統計某個范圍內數值的個數】=COUNTIF(D2:D16,">12")-COUNTIF(D2:D16,">29")
或:
=SUMPRODUCT((D2:D16<=29)*(D2:D16>12))
還可以使用下面的幾個數組公式 , 公式輸入完畢后按Ctrl+Shift+Enter結束 。
=SUM((D2:D16<=29)*(D2:D16>12))
或:
=MMULT(–(TRANSPOSE(D2:D16)<=29),–(D2:D16>12))
下面的數組公式中用到FREQUENCY函數 , 使用這個函數時要在某個區域中輸入劃分統計范圍的數值 , 然后將該區域作為該函數的第二個參數 。如上圖E2:E3區域中的兩個數值“12”和“29” , 就將其統計的范圍劃分為“<=12”、“13-29”、“>30” 。本例中由于統計范圍有3個 , 所以輸入公式前要某列中選定3個連續的單元格 , 如F1:F3區域 , 然后輸入數組公式:
=FREQUENCY(D2:D16,E2:E3)

    猜你喜歡