下面是公式,其中 D 是金额,C 是类别,A 是月份,格式为“2020 年 1 月 1 日”
=SUMIFS(Expenses!D2:D, Expenses!C2:C, "Food", TEXT(Expenses!A2:A, "MMMM"), "January")
但是,我收到“SUMIFS 的数组参数大小不同”。
您需要使用 arrayformula 使文本公式起作用。
试试这个:
=SUMIFS(Expenses!D2:D, Expenses!C2:C, "Food", arrayformula(TEXT(Expenses!A2:A, "MMMM")), "January")
请注意 Expenses!A2:A 上的空白单元格将输出“December”,以避免使用:
=SUMIFS(Expenses!D2:D, Expenses!C2:C, "Food", arrayformula(IF(LEN(Expenses!A2:A),TEXT(Expenses!A2:A, "MMMM"),)), "January")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句