计算有多少个日期范围包含给定日期

计算有多少个日期范围包含给定日期

我有一份人员及其出生日期的列表(这些是童子军)。我想要一份日期列表(即将到来的日期),并能够找出这些童子军中有多少人在所有这些日期都是 12-13 岁...

我的意思是:

Name:           Birthdate         Turns 12 on:        Turns 14 on:
John            1/2/1999          1/2/2011            1/2/2013
Joe             2/5/2000          2/5/2012            2/5/2014
Jack            3/2/2001          3/2/2013            3/2/2015
Jim             4/2/2002          4/2/2014            4/2/2016

现在我想要一个日期列表,以及有多少名侦察兵在该日期处于正确的范围内:

Date:           Scouts:
1/1/2013        3
1/7/2013        2

基本上,我希望“童子军”下的公式抓取旁边的日期,并找出该日期有多少名童子军年龄为 12 岁和 13 岁。

我尝试了一些方法,包括这个:

=COUNTIFS(H2:H56,H2>F2,H2:H56,H2<G2)

其中 H 是我要检查的日期,F 是“满 12 岁”的日期,G 是“满 14 岁”的日期。

我对 Excel 并不是很有经验,因此,如果能给我指明正确的方向,我将不胜感激。

答案1

我找到了我的问题的答案,以防有人需要知道同样的事情......

我认为@DoktoroReichard 是正确的 - 我稍微回顾了一下。

=COUNTIFS($F$2:$F$51,"<="&H2, $G$2:$G$51, ">"&H2)

F 列是“满 12 岁”的日期,G 列是“满 14 岁”的日期,H 列是任意日期。

这基本上是说:

计数条件:对于“12 岁生日”日期中的所有值,所选日期大于或等于 AND 对于“14 岁生日”日期中的所有值,所选日期小于。

现在它可以计算出任意给定日期的侦察员人数为 12 或 13。

我还使用了美元符号,以便可以使用此公式填写大量任意日期。

相关内容