【发布时间】:2018-09-11 10:29:55
【问题描述】:
我已经看到很多关于我的问题的主题,但我无法解决它。 实际上,我不明白我的公式有什么问题?
=ArrayFormula(
IF(
ISBLANK(A6:A);;SUMIFS(
Sheet1!J:J;
Sheet1!K:K; ">="&A6:A;
Sheet1!K:K;"<="& EOMONTH(A6:A;0)
)
)
)
我正在尝试做的事情: 每行是一个月。我想对当月第一天和最后一天之间的所有销售额求和。
如果我不使用 ArrayFormula,它可以工作。我不明白如何编写这个公式来使用 ArrayFormula。
非常感谢您的帮助!
【问题讨论】:
-
您有样品表吗?如果没有,您可以创建一个
-
谢谢@Datanovice。这是样本表(数据很少):docs.google.com/spreadsheets/d/…
-
嘿伙计,刚刚看了你的公式,它对我有用吗?你想了解数组是如何工作的吗?您也可以使用谷歌查询来得出这个答案
-
感谢@Datanovice 的回答。是的,我正在尝试将 XXX 公式转换为一个 ArrayFormula。我没有成功,因为我的公式必须包含范围......而且我不知道如何使用 ArrayFormula 的范围。
-
也许查询会更容易?
标签: google-sheets spreadsheet google-sheets-query