Excel:找到达到累计总数的日期

我需要一个公式,最好是非数组(最好是非数组)(CTRL + SHIFT + ENTER),以查找从今天开始累计达到或超过累计总数的日期并回顾时间。Excel:找到达到累计总数的日期

场景:飞行员必须在最后90天内有3次着陆才能载客。

问题:自从最后3次着陆以来的90天中有多少天? (天降落和着陆晚上向总的算3)

    Landings 

Date Day Night

10/01/17 1

10/25/17 2

11/10/17 1

11/30/17 1

Today's Date: 11/30/17

的正确答案为54时期保持(90天减36天自17年10月25日),直到飞行员可以不再载客。

现在,什么公式会给我这个答案?

感谢您的任何帮助!

回答:

我认为选择是一个数组或帮助列。这里是一个可能的阵列的解决方案

=90-D2+INDEX(A3:A10,MATCH(TRUE,(SUM(B3:C10)-SUBTOTAL(9,OFFSET(B3,0,0,ROW(B3:B10)-ROW(B3)+1,2))<3),0)) 

它采用胶印和分类汇总制定出正在运行的航班总量达给定行,然后测试,看是否从整体总量减去时(5 )它离开少于三个航班。

这可能是更好的使用(比方说)F3的辅助柱开始用公式

=(SUM(B$3:C$10)-SUM(B$3:C3))<3 

,并匹配了第一个真正的价值,而不是使用挥发性OFFSET函数

=90-D2+INDEX(A3:A10,MATCH(TRUE,F3:F10,0)) 

回答:

如果您愿意添加一列显示每个日期之后的着陆总数的列,则可以在没有数组的情况下执行此操作。 ,直到下表中到期天数的公式是:

=INDEX(B3:B6,MATCH(C9,E3:E6,-1))+90-C8

你也可以使用重复次数或目标寻求获得答案,而无需额外的列,但是,似乎是方式比这个问题更省力优点。

以上是 Excel:找到达到累计总数的日期 的全部内容, 来源链接: utcz.com/qa/259414.html

回到顶部