返回列表 上一主題 發帖

sumproduct問題

sumproduct問題

請問各為大大,此公式
  1. =SUMPRODUCT(($P$3:$P$27=$B36)*($G$3:$G$27=D$35)*($H$3:$H$27<>""),$H$3:$H$27)
複製代碼
內的
  1. ($H$3:$H$27<>"")
複製代碼
算式功能是什麼?
問題是從舊論壇看到,但是我不了解的問題?標題為"兩個條件式的加總".網址為 http://gb.twbts.com/index.php?topic=13233.0
alexwin

回復 10# zz5151353


    回覆6,7,8,9,10樓的先進!
謝謝!這下全瞭了,而且馬上應用在工作上了!感恩ㄚ~
alexwin

TOP

本帖最後由 zz5151353 於 2010-5-26 13:16 編輯

因工作忙碌,今天才注意這一貼的討論

=SUMPRODUCT(($P$3:$P$27=$B36)*($G$3:$G$27=D$35)*($H$3:$H$27<>""),$H$3:$H$27)

這句  ($H$3:$H$27<>"") 是可以省略的,因考慮空的因素

公式修訂如下,就可以滿足了

D36 =SUMPRODUCT(($P$3:$P$27=$B36)*($G$3:$G$27=D$35),$H$3:$H$27)
300 字節以內
不支持自定義 Discuz! 代碼

TOP

兩個公式中只有 , 與 * 的差別,計算結果是一樣的


當H欄有文字時會有差別的,一個會出錯,一個不會.

TOP

本帖最後由 asimov 於 2010-5-25 22:18 編輯
回復  asimov


    因為等級不足,所以我看不到附件.可是我把第2個公式,放進excel得到的是#value!ㄟ
alexwin 發表於 2010-5-25 18:09



    我也看不到自己貼的附件耶,還需要再努力啦

兩個公式中只有 , 與 * 的差別,計算結果是一樣的

附件是sumproduct函數引數對於使用 , 與 * array的差別
使用","時array2內容是$H$3: $H$27
使用"*"時array2內容是空白
機器人三大定律-保護人類、服從命令、保護自己
我的三大定律-生命、生存、生活

TOP

本帖最後由 PD961A 於 2010-5-25 20:11 編輯

回復 6# alexwin


兩個條件式的加總".網址為 http://gb.twbts.com/index.php?topic=13233.0
題目公式放在D36
計算H欄的結果(HS版主回覆:應是符合3條件加總h欄的值)




放進excel得到的應該是正確的.

TOP

回復 4# asimov


    因為等級不足,所以我看不到附件.可是我把第2個公式,放進excel得到的是#value!ㄟ
alexwin

TOP

回復 3# Hsieh


    暸!謝謝!把
  1. ($H$3:$H$27<>"")
複製代碼
刪除後,結果是依樣的
alexwin

TOP

本帖最後由 asimov 於 2010-5-25 00:14 編輯

回復 1# alexwin

比較以下的差異
  1. =SUMPRODUCT(($P$3:$P$27=$B36)*($G$3:$G$27=D$35)*($H$3:$H$27<>""),$H$3:$H$27)
  2. =SUMPRODUCT(($P$3:$P$27=$B36)*($G$3:$G$27=D$35)*($H$3:$H$27<>"")*$H$3:$H$27)
複製代碼
機器人三大定律-保護人類、服從命令、保護自己
我的三大定律-生命、生存、生活

TOP

回復 1# alexwin


    =SUMPRODUCT(($P$3:$P$27=$B36)*($G$3:$G$27=D$35)*($H$3:$H$27<>""),$H$3:$H$27)
$H$3:$H$27的非空格
此公式完整解釋
應是符合3條件加總h欄的值
學海無涯_不恥下問

TOP

        靜思自在 : 原諒別人就是善待自己。
返回列表 上一主題