获取每月金额的总和-谷歌表



下面是公式,其中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")

请注意,费用上的空白单元格!A2:A将输出";12月";,避免这种使用:

=SUMIFS(Expenses!D2:D, Expenses!C2:C, "Food", arrayformula(IF(LEN(Expenses!A2:A),TEXT(Expenses!A2:A, "MMMM"),)), "January")

最新更新