一般用sumproduct函數,比如對b列性別為男,c列年齡在40歲以下的d列數據求和=sumproduct((b1:b100="男")*(c1:c100<40)*d1:d100)。
- 文化問答
- 答案列表
滿足兩個條件求和:多條件求和函數sumifs實例[朗讀]
用公式:=sumproduct((($e$4:$ah$4="六")+($e$4:$ah$4="日"))*($e$6:$ah$6="√")*$e$7:$ah$7)。
有兩個函數可以.1=sum((產品編號那個列=1001所在的單元格)*數量這一列)結束用ctrl+shift+enter這個是求和的數組公式,可以滿足多條件求和.2=sumproduct((產品編號那個列=1001所在的單元格)*數量這一列)這個公式也可以滿足多條件求和。
sumproduct()不是顯示不正確,而是不支持(a:a)這樣的格式,所以要用具體的行數來代替,比如具體到你的這個問題,數據在2:1000行中,表二某一單元格我們假設為h1單元格好了.在d1輸入公式=sumproduct((a2:a1000="")*(b2:b1000=sheet2!h1)*c2:c1000)如果還出錯我就不相信了。
如果你確定你的表頭和格式是這樣的話,那麼在表二的b2單元格輸入公式=sumproduct((表一!a$2:a$2000=left($b$1,1))*(表一!b$2:b$2000=a2)*表一!c$2:c$2000)然後下拉複製即可當然,如果表一的工作表名稱不叫「表一」的話,那麼你將公式中的「表一」替換成該工作表名稱即可(注:這裡是假設兩個工作表在一個工作簿的情況下,如果不是,請百度hi我,具體給出方案)祝你成功。