[英]Google Sheets: SUMIF, Array, Multiple Ranges, Multiple Conditions
使用Google表格,我試圖基於和/或邏輯求和兩個不同的非連續范圍。
我的偏好是通過單元格引用來引用條件,例如:
=SUM(ARRAYFORMULA(SUMIF(E3:E9, B2:B4, D3:D9))+SUM(ARRAYFORMULA(SUMIF(B13:B16, B2:B4, A13:A16))))
我也很樂意做這樣的事情:
=SUM(ARRAYFORMULA(SUMIF(E3:E9, {"ca";"cc";"ck"}, D3:D9))+SUM(ARRAYFORMULA(SUMIF(B13:B16, {"ca";"cc";"ck"}, A13:A16))))
不幸的是,這些方法都沒有給我正確的答案。
這是使用Excel時可以給我正確答案的公式:
=SUM(SUMIF(E3:E9, {"ca","cc","ck"}, D3:D9))+SUM(SUMIF(B13:B16, {"ca","cc","ck"}, A13:A16))
我在這里設置了一個測試Google表格: SUMIF,數組,多個范圍,多個條件
有想法嗎?
這似乎可行:
=ARRAYFORMULA(SUM(SUMIF(E3:E9, B2:B4, D3:D9))+SUM(SUMIF(B13:B16, B2:B4, A13:A16)))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.