Google sheets Google电子表格ARRAYFORMULA()带间接()和行()

Google sheets Google电子表格ARRAYFORMULA()带间接()和行(),google-sheets,Google Sheets,我有一个谷歌电子表格,在其中输入每日收入和支出: 在另一张纸上,我试图计算每个月的收入和支出: 我使用此公式计算月收入(“s1”为日报): 但它确实适用于整个专栏 有没有办法让arrayformula与间接函数和行函数一起工作?我认为这可以作为一个SUMIF来工作-试试: =ArrayFormula(IF(A2:A=“”,SUMIF(月(s1!A2:A),月(A2:A),s1!B2:B)) =ARRAYFORMULA(SUM(FILTER(s1!B2:B; MONTH(s1!A2:A)=MO

我有一个谷歌电子表格,在其中输入每日收入和支出:

在另一张纸上,我试图计算每个月的收入和支出:

我使用此公式计算月收入(“s1”为日报):

但它确实适用于整个专栏


有没有办法让arrayformula与间接函数和行函数一起工作?

我认为这可以作为一个SUMIF来工作-试试:

=ArrayFormula(IF(A2:A=“”,SUMIF(月(s1!A2:A),月(A2:A),s1!B2:B))

=ARRAYFORMULA(SUM(FILTER(s1!B2:B; MONTH(s1!A2:A)=MONTH(INDIRECT("A" & ROW())))))