我有以下完美作業的公式:
=IFERROR(1/(1/ArrayFormula(sumifs(G34:G,$E34:$E,"$",MONTH($B34:$B),1))))
它滿足 [我以前提出的問題][1] 中解釋的需求
我想要的只是為該公式添加一個額外的標準,因此它不會只$E34:$E檢查"$"值,而是會檢查$E34:$E并說,$F34:$F對于"$"值,并且SUMIF僅當在和范圍內"$"都找到 時。如果該值僅在一個范圍內或根本沒有范圍內找到。
我已經嘗試過:
沒有運氣:-(
[1]: https://stackoverflow.com/questions/71207513/google-sheets-arrayformula-sumifs-but-return-some-symbol-or-empty-cell-if -其他$E34:$E$F34:$FDO NOT SUM"$"
=IFERROR(1/(1/ArrayFormula(sumifs(G34:G,$E34:$E&$F34:$F,"$",MONTH($B34:$B),1))))
=IFERROR(1/(1/ArrayFormula(sumifs(G34:G,(IF(MMULT(($E34:$E,"$")*($F34:$F,"$")))))),MONTH($B34:$B),1))
uj5u.com熱心網友回復:
我認為您應該將其添加為第三個條件,而不是試圖將這兩列合并為一個。只有滿足三個條件時,它們才會被求和。嘗試這個:
=IFERROR(1/(1/ArrayFormula(sumifs(G34:G,$E34:$E,"$",$F34:$F,"$",MONTH($B34:$B),1))))
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/531172.html
標籤:数组if 语句谷歌表格计数总结
上一篇:如何映射一個陣列并洗掉對應的陣列
下一篇:遞回洗掉元素(React)
