Excel|sumif()相當於包含sum()函數的數組公式

Excel 技術 小智雅匯 小智雅匯 2017-08-27

有下面的數據:

員工部門工資
銷售部1500
銷售部1600
財務部1600
銷售部1500
財務部1200
銷售部2000
財務部800

統計銷售部門工資總額:

對應的公式得到的值
用sumif()函數:=SUMIF(B2:B8,"銷售部",C2:C8)6600
用包含sum()函數的數組公式:{=SUM((B2:B8="銷售部")*C2:C8)}6600

下面的公式的值也是6600:

=SUM({1500,1600,1500,2000})

上表數組公式:

(B2:B8="銷售部")*C2:C8

的運算結果為一常量數組:{1*1500,1*1600,0*1600,1*1500,0*1200,1*2000,0*800}

等式B2:B8="銷售部"為True時返回1,否則返回0;

sum函數則可以彙總常量數組中的每一數組元素。

相關推薦

推薦中...