簡體   English   中英

Google表格:SUMIF,數組,多個范圍,多個條件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM