標籤:

SUMPRODUCT函數應用精講

函數名SUMPRODUCT功能數組相乘再求和,區域相乘再求和公式寫法=Sumproduct(array1,array2, ...array255)說明支持255個區域和數組參數區域或數組中非數值元素將會當0處理區域或數組中維度必須相同,否則將會返回錯誤值#value或#ref或零

案例展示案例1:最基本的應用,多個參數。

案例2:也可以利用乘號"*",將多個參數轉換為1個參數,效果是和上例一樣的。

也等同於SUM函數的數組應用,由於是數組公式,輸入公式時,需要使用Ctrl+Shift+Enter鍵入。案例3:條件參數的求和,邏輯值不能直接求和,乘以數值(*1)是轉換為數值。

案例4:條件參數的求和,邏輯值被當成0,需要把邏輯值轉換為數值。

案例5:與Countif嵌套應用。

公式理解:=SUM(1/2(蘋果計數的倒數)+1/2(蘋果計數的倒數)+1(桔子計數的倒數)+1(葡萄計數的倒數)+1(梨子計數的倒數))案例6:多條件求和。

=SUMPRODUCT((B3:B7="梨子")*(C3:C7="優"),D3:D7)也可以使用=SUMPRODUCT((B3:B7="梨子")*(C3:C7="優")*D3:D7),因為邏輯值乘以邏輯值也會轉換為數值。案例7:與固定區域相乘求和,巧妙用地址的絕對應用,在擴展公式時地址不跟著變動。


推薦閱讀:

Excel的SUM函數9種公式設置範例
Excel函數應用之數學和三角函數
SUMIF函數常用套路,速收——
Excel函數不求人(14):計算出日期對應的星期
多條件計數函數COUNTIFS

TAG:函數 |