返回列表 上一主題 發帖

(已解決)有比SUMIF更厲害的嗎?

本帖最後由 Luna 於 2010-9-24 13:47 編輯
回復  Luna

   SUMPRODUCT 只要範圍內沒有文字或空格是可用於多欄的.
    =SUMPRODUCT((A6:A23=c29)*( ...
ANGELA 發表於 2010-9-24 12:57


哦~~~ 那我平常自己用的可能就是因為 範圍內的都是文字吧!!(因為我都用它來篩選加總)
所以最後都只能用成這樣=SUMPRODUCT((A6:A23=c29)*1,(C6:C23)+(D6: D23))  用 + 來解決它........  
(如果範圍很大 就加很長啊 )
貓奴一枚 ^_^

TOP

D29陣列公式
J欄為預留欄位可自行增減
{=SUM(IF($A$1A$5=C29,$C$1J$5))}
Hsieh 發表於 2010-9-21 18:45



      這個方法真是太好用了吔~~~ (都快要起來轉圏圏了啦~我)

   我把這類的: =SUMPRODUCT((E4:E117=D120)+(I4:I117=D152),(U4:U117))-SUMPRODUCT((E4:E117=D120)*(I4:I117=D152),(U4:U117))
   也改成了 :  {=SUM(IF((E4:E117=D120)+(I4:I117=D152),(U4:U117)))}

真是太感動了~~ (撒花)
貓奴一枚 ^_^

TOP

回復 22# Luna

我還沒用過這種方式耶
真是怎麼組合都可以
厲害厲害
字典兩各字 還真難理解

TOP

D29陣列公式
J欄為預留欄位可自行增減
{=SUM(IF($A$1A$5=C29,$C$1J$5))}
Hsieh 發表於 2010-9-21 18:45


原來還可以用sum+if 的陣列公式

又受教了

TOP

sumif >> sumproduct >> sum >> sum + if

換來換去有差很多嗎?
有時候我個人是很認同老夏兄的觀念的
一個函數都不要用才是「比 sumif 更厲害」
至於哪個功能不需要用函數呢?點一點拉一拉就可以了
有興趣的自己搜尋一下樞紐分析表
一卵三四、驚到嘸代誌

TOP

=SUMPRODUCT((A6:A23=c29)*(C6:F23))
是指A6到A23如果有等於C29  則計算符合條件C6到F23範圍裡的值
例如A6.A7=C29  則計算C6+D6+E6+F6+C7+D7+E7+F7的值
我試過公式  是沒問題的喔

TOP

sumif >> sumproduct >> sum >> sum + if

換來換去有差很多嗎?
有時候我個人是很認同老夏兄的觀念的
...
沙拉油 發表於 2011-2-4 18:57


在很熟悉樞紐分析表的情況下,這個諗法絕對正確,因為這個方法既快速且減少死機的機會
問題是樞紐分析表不是人人都懂,而且很多時要迎合公司報表的固定格式,所以暫時不能放棄學習公式

TOP

範圍值有錯誤也會出現這樣的問題。
借錢不還,才是王道

TOP

感謝大大~非常感謝~

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題