使用列标题和 COUNTIF 添加单元格中日期之间的列标题

问题描述 投票:0回答:1

这就是我正在尝试做的事情: enter image description here

我有日期作为标题。它们代表人们可以参加的课程,如果他们参加过,则在相应的列中带有简单的

Yes
No

我正在尝试在单元格 D2 中提出一个公式,该公式可以统计他们在 A 列中的日期之后但 B 列中的日期之前参加的那年秋季的课程。

C 列是预期结果。 D 列是我的尝试。

这是样本表(问题2)。

我希望有一个公式可以完全填充该列,而不是每次需要添加行时都必须复制公式。如果我能看到 N 列也很好,因为我预计将来会添加更多类。

澄清:我在这里看到的问题是,它只会查看第 2 行中 A 列和 B 列的日期。看起来过滤函数的标准不是动态的。它将

A2
B2
应用于所有行。

google-sheets google-sheets-formula
1个回答
0
投票

首先重构数组

使用以下公式:

=BYROW(ARRAYFORMULA(IF(Arrayformula(IF((E1:N1>=A2:A9)*(E1:N1<=B2:B9),INDEX(E2:N9,0)))="Yes",1,0)), LAMBDA(x, SUM(x)))
© www.soinside.com 2019 - 2024. All rights reserved.