Google 表格中具有 OR 标准的 SUMIFS

Lai*_*ine 2 regex sum filter google-sheets sumifs

样本表

我想在 C 列中添加值,条件是Column B = 0, ANDColumn A = "a" OR "b"

根据我的搜索,这可行,但仅限于 Excel:

=SUM(SUMIFS(C:C,B:B,0,A:A,{"a","b"}))

我尝试添加“ArrayFormula”,因为这据称是上述 Google Sheets 公式的“修复”(但说实话,我只看到它在 COUNTIFS 中使用,而不是在 SUMIFS 中使用)

=ArrayFormula(SUM(SUMIFS(C:C,B:B,0,A:A,{"a","b"})))

我的预期结果应该是 4,但它一直返回 1。奇怪的是,如果我切换“a”和“b”,它会返回 3。好像它没有考虑第二个条件。

我已经搜索了好几天了,任何帮助将不胜感激!

pla*_*er0 5

尝试:

=SUM(FILTER(C:C, B:B=0, REGEXMATCH(A:A, "a|b")))
Run Code Online (Sandbox Code Playgroud)