因為你沒提供匯總表格,所以不知道哪個單元格求和,那個單元格是條件1、條件2,只好在公式里直接寫條件了,自己根據實際情況修改吧.=sumproduct((表1!$c$3:$c$1000=5)*(表1!$d$3:$d$1000="管理費用")*(表1!$e$3:$e$1000))。
- 文化問答
- 答案列表
滿足兩個條件的求和:同時滿足兩個條件求和[朗讀]
sumproduct()不是顯示不正確,而是不支持(a:a)這樣的格式,所以要用具體的行數來代替,比如具體到你的這個問題,數據在2:1000行中,表二某一單元格我們假設為h1單元格好了.在d1輸入公式=sumproduct((a2:a1000="")*(b2:b1000=sheet2!h1)*c2:c1000)如果還出錯我就不相信了。
有兩個函數可以.1=sum((產品編號那個列=1001所在的單元格)*數量這一列)結束用ctrl+shift+enter這個是求和的數組公式,可以滿足多條件求和.2=sumproduct((產品編號那個列=1001所在的單元格)*數量這一列)這個公式也可以滿足多條件求和。
公式你那樣和這樣都沒問題,是不是有其它問題.=sumproduct(((left(明細!$a$2:$a$771,2)="王王"))*(left(明細!$b$2:$b$771,2)="花花"),明細!$d$2:$d$771)。
sumproduct((條件1)*(條件2)*求和區域),跟幫助文件並沒有矛盾,你可以把它看成是sumproduct(求和區域),即省略了第二個參數.在sumproduct((條件1)*(條件2)*求和區域)中,求和區域不能包含文本格式數據.也可以把公式寫成sumproduct((條件1)*(條件2),求和區域),這樣就跟幫助文件相似了(只是第一個參數由兩個條件相乘得出).在使用sumproduct時,注意數據區域的大小要相同。