【发布时间】:2018-11-07 21:56:20
【问题描述】:
我有一个带有 & 列的 google 表格: ,User,Purchase,Date,billing date 是从 google 表单中填充的。 我想要每个用户的未决费用总和。 计费日期也特定于用户。
到目前为止,我使用 =MAX(FILTER(D:D, A:A = E2)) 填充 F 列的最后账单日期,然后使用 =IFError(SUM(Filter(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
【问题讨论】:
-
问题是像
max和sum这样的聚合函数不能和arrayformula一起使用。filter也不能,它本身就是一个数组公式。如果您可以编写脚本,请以这种方式解决您的问题。否则,可能会有公式变通办法,但通常最终会得到普通人无法阅读的公式!
标签: google-sheets array-formulas