290 | SUMPRODUCT函數的公式語法及使用方法實例 | ||||
示範檔 | 無 | 範例檔 | 無 | 結果檔 | 無 |
SUMPRODUCT函數 函數類型:數學與三角函數 |
說 明: 主要作用是計算陣列元素的乘積之和,先對各組數值中對應的數值進行乘法運算,然後再對乘積進行求和。。 語 法: SUMPRODUCT(Array1,[Array2],[Array3],…) 參 數: Array1:必需有參數,表示要參與計算的第1個陣列。如果只有一個參數,那麼直接傳回該參數中的各元素之和。 說 明: 如果不止一個參數,即有多個陣列參數,那麼每個陣列參數的維數必須相同,否則,將傳回 錯誤值#VALUE!。例如:如果第一個參數為A1:A5,那麼第二參數就不能是B1:B6。 |
n 使用方法實例一:計算商品打折後的總價格
如下圖所示,在G1儲存格中輸入一個公式「=SUMPRODUCT(B2:B10,C2:C10,D2:D10)」後,再按「Enter」鍵,計算商品打折後的總價格。
n SUMPRODUCT函數使用方法實例二:統計銷售部女員工人數
如下圖所示,在G1儲存格中輸入一個公式「=SUMPRODUCT((B2:B11="女")*1,(C2:C11="財務部")*1)」後,再按「Enter」鍵,統計銷售部女員工人數。
公式解析:本函數中包含兩個陣列。第一個陣列判斷B2:B11範圍中的值是否為「女」,第二個陣列判斷C2:C11範圍中的值是否為「財務部」,判斷結果為包含邏輯值的陣列。為了讓這兩個陣列可參加運算,需要將每個陣列都乘以1,將其轉換為包含1和0的陣列。
留言列表