我有一个谷歌工作表与&列:,用户,购买,日期,结算日期,从谷歌表格填充 . 我想要每个用户的待处理费用总和 . 结算日期也特定于用户 .
到目前为止,我使用= MAX(过滤器(D:D,A:A = E2))将列F填入上一个帐单日期,然后使用它来计算待定帐单使用= IFError(SUM(过滤器(C2:C,B2) :B> F2,A2:A = E2)),0)
如何使用数组公式计算列F和G?
链接到谷歌表:https://docs.google.com/spreadsheets/d/1g6zHXq_p5yX_6vlco1hTyWWt6eC_wSP-9AI5iLWZNnA/edit?usp=sharing
1 回答
你需要看一下梦幻般的Query function .
类似的东西似乎有效:
=QUERY(A2:D,"select A, max(D), sum(C) group by A")
但是您需要嵌套两个查询以获得所需的结果 .(请注意,虽然在您的工作表中,即使尚未发送帐单,您也会显示最后一个帐单的值)