返回列表 上一主題 發帖

請問以下公式如何寫??

回復  cheukyiu19

如我要把第二個條件 由上一個儲存格改為 連續上三個儲存格 都要大過  我該如個寫?
...
cheukyiu19 發表於 2014-5-16 00:10



     =SUMPRODUCT((A4:A10>10)*(A1:A7>A2:A8)*(A2:A8>A3:A9)*(A3:A9>A4:A10))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復  Hsieh

謝謝版主,請問可否請教一下 sum product 的用法?
cheukyiu19 發表於 2014-5-15 23:58


SUMPRODUCT 函數

傳回各陣列中所有對應元素乘積的總和。

語法

SUMPRODUCT(array1,array2,array3, ...)

Array1, array2, array3, ...   是 2 到 255 個欲求其對應元素乘積之和的陣列。

備註

各陣列必須有相同的維度 (相同的列數,相同的欄數)。否則 SUMPRODUCT 函數會傳回錯誤值 #VALUE!。
SUMPRODUCT 函數會將所有非數值資料的陣列元素當成 0 來處理。


範例1
A2:A9 單價
B2:B9 數量
C2:C9 合計
總計 =SUM(C2:C9)

問題1: 若沒有C2:C9合計欄時,要如何求總計
解答1: 總計 =SUMPRODUCT(A2:A9,B2:B9)

問題2: 若沒有C2:C9合計欄時,要如何求總計,而且單價大於900元的項目
解答2: 總計 =SUMPRODUCT(A2:A9*(A2:A9>900),B2:B9)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題