如果月份(L 列)對應于 C1 和 D1 中的日期,并且類別(M 列)包含在串列(I 列)中,我正在嘗試創建一個公式來求和。
我使用以下公式解決了月份標準:
(C$1-$K$2)*12 month(C$2&1)
我無法使串列標準起作用。我在網上看了幾個小時并嘗試過
- sumifs() - 不能使用串列作為標準
- sumproduct(sumifs()) - 只給了我串列中的一個值,這取決于定位
- 陣列公式(sumifs())
有人可以幫忙嗎?

uj5u.com熱心網友回復:
嘗試:
=SUM(FILTER($N:$N, $K:$K=C1, $L:$L=MONTH(C2&1),
REGEXMATCH($M:$M, TEXTJOIN("|", 1, $I$2:$I))))

uj5u.com熱心網友回復:
或者:
=INDEX(QUERY(K2:N,
"select sum(N)
where K="&D1&"
and L = "&MONTH(D2&1)&"
and M matches '"&TEXTJOIN("|", 1, I2:I)&"'"), 2)

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/338168.html
