【问题标题】:Query for summing all rows prior to date查询日期之前的所有行的总和
【发布时间】:2021-04-16 09:33:56
【问题描述】:

我不太清楚如何解释它,但演示电子表格说明了我想要达到的结果。

https://docs.google.com/spreadsheets/d/1TYkvKgVShXwvvUbiuNrQdyJFng4eOd3-0cPSkqeANzQ/edit?usp=sharing

编辑:权限已修复。

【问题讨论】:

  • 我们无法访问您共享的电子表格。请修正权限。
  • 您好,您发布的电子表格不允许访问。请将共享偏好设置为“知道链接的任何人”。
  • 糟糕,权限已修复

标签: google-sheets google-sheets-formula


【解决方案1】:

我在您共享的电子表格中创建了几个公式。

为了获得唯一的日期,我在 I1 中使用了

 ={"Date"; unique(A2:A)}

为了计算“Apple”的总和,我输入了 J1

={"Apple"; ArrayFormula(IFERROR(VLOOKUP(unique(A2:A), QUERY({A2:A, SUMIF(IF(B2:B = "Apple", row(A2:A),),  "<="&row(A2:A), C2:C)}, "where Col2 > 0", 0), 2, 0)))}

对于“Tesla”,使用了相同的公式,将“Apple”替换为“Tesla”。

看看有没有帮助?

【讨论】:

  • 嘿,很抱歉回复晚了,但是这正是我想要实现的。非常感谢!!!
猜你喜欢
  • 2015-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多