• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

excel 来源:Peng Lion 16次浏览

我需要一个公式,最好是非数组(最好是非数组)(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)) 

enter image description here

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

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

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

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

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

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)