如圖展示了一份某商場中商品進貨明細表,下面利用統計函數與數組公式兩種方法進行數據統計。
★統計進貨量大于5臺的型號個數
G3單元格利用COUNTIF函數統計公式如下:
=COUNTIF(D:D,">5")
G4單元格得用SUM函數數姐公式如下:
=SUM(($D$2:$D$13>5)*1)
★統計進貨最大于5且小子10臺的總進貨量
G9單元格利用SUMIF函數統計公式如下:
=SUM(SUMIF(D:D,{">5",">=10"})*{1,-1})
G10單元格利用SUMPRODUCT函數的統計公式如下:
=SUMPRODUCT(($D$2:$D$13>5)*($D$2:$D$13<10)*$D$2:$D$13)
以上幾個公式的主要區別在于:
●SUM函數除了對單元格區域進行條件統計以外,還可以對數組進行條件統計,使用SUM函數數組公式的用法則相對靈活;
●COUNTIF函數或SUMIF函數可以使用整列區域進行統計,但SUM函數或SUMPROOUCT函數公式必須明確指定數據區域范圍來進行統計,如$D$2:$D$13,否則數組公式返回錯誤值“#NUM!”