返回列表 上一主題 發帖

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

回復  ANGELA


    這個公式可以用多欄嗎?
    sum可以 但是這個好像不行
freeffly 發表於 2010-9-21 18:08



    SUMPRODUCT 還真不能用多欄吔~~  只能用加呢
=SUMPRODUCT((A6:A23=c29)*1,(C6:C23)+(D623))
貓奴一枚 ^_^

TOP

本帖最後由 Luna 於 2010-9-24 12:53 編輯
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)+(V4:V117))
全都變成這種了  :   {=SUM(IF((E4:E117=D120)*(I4:I117=D152),(U4:V117)))}

超好用的啦~~~
貓奴一枚 ^_^

TOP

本帖最後由 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

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題