我有日期作为标题。它们代表人们可以参加的课程,如果他们参加过,则在相应的列中带有简单的
Yes
或 No
。
我正在尝试在单元格 D2 中提出一个公式,该公式可以统计他们在 A 列中的日期之后但 B 列中的日期之前参加的那年秋季的课程。
C 列是预期结果。 D 列是我的尝试。
这是样本表(问题2)。
我希望有一个公式可以完全填充该列,而不是每次需要添加行时都必须复制公式。如果我能看到 N 列也很好,因为我预计将来会添加更多类。
澄清:我在这里看到的问题是,它只会查看第 2 行中 A 列和 B 列的日期。看起来过滤函数的标准不是动态的。它将
A2
和 B2
应用于所有行。
使用以下公式:
=BYROW(ARRAYFORMULA(IF(Arrayformula(IF((E1:N1>=A2:A9)*(E1:N1<=B2:B9),INDEX(E2:N9,0)))="Yes",1,0)), LAMBDA(x, SUM(x)))