Arrays 基于sumif查找最小计数的Excel函数数组公式
我有一些数据,我想根据一些标准找到达到总金额所需的最小天数 基本上,数据如下所示:Arrays 基于sumif查找最小计数的Excel函数数组公式,arrays,excel,if-statement,Arrays,Excel,If Statement,我有一些数据,我想根据一些标准找到达到总金额所需的最小天数 基本上,数据如下所示: Date Season Recieval 1/01/2006 2006 500 2/01/2006 2006 100 3/01/2006 2006 150 … 10/12/2009 2009 300 等 我想做的是找到一个公式,找到一个赛季达到总收入所需的最少天数 下面的公式是我迄今为止尝试过的,但没有用 =MIN(COUNT(IF(SUMI
Date Season Recieval
1/01/2006 2006 500
2/01/2006 2006 100
3/01/2006 2006 150
…
10/12/2009 2009 300
等
我想做的是找到一个公式,找到一个赛季达到总收入所需的最少天数
下面的公式是我迄今为止尝试过的,但没有用
=MIN(COUNT(IF(SUMIFS(C:C,B:B,"2006")>2000,DATA!A:A)))
从哪一点开始并不重要,但必须用最少的天数才能达到2000天
输出应为数字,例如39(连续39天,总计2000年的收入)
基本上,我想要生成的是达到2000天所需的最小连续天数,无论起点如何
干杯 如果您的日期在A2:A25和C2:C25中的Recieval范围内,请尝试以下操作
=INDEX(A2:A25,MATCH(TRUE,INDEX(SUBTOTAL(9,(OFFSET(C$2:C25,,,ROW(INDIRECT("1:25")),1)))>=2000,),0))-A2
该公式将在C列中为您提供达到2000总收益的天数
或者,如果您只需要计算连续的日期,请尝试
=MATCH(TRUE,INDEX(SUBTOTAL(9,(OFFSET(C$2:C25,,,ROW(INDIRECT("1:25")),1)))>=2000,),0)
请记住,这两个公式都是数组公式,它们需要一个特殊的按键Ctrl+Shift+Enter,而不是单独的Enter。请以Excel的形式添加输入和所需的输出,从第一个日期开始?或者给我达到总数的最小天数?也就是说,从C2开始,你可能在10天内到达2000,但从C5开始,你可能只需要6天就可以到达。公式从A2中的第一个日期开始计算,找到收入达到2000的日期,然后从找到的日期中减去开始日期,得到达到2000的天数。嗯。。。好配方。但我想找到2000天的最低天数。从任何日期开始,但日期必须是连续的。当您说从任何日期开始时,您的意思是在单元格中有日期条件吗?如果是的话,那么日期标准单元格是什么?]没有具体的日期,只是收款人需要加起来等于2000,但可以是任何时间段。例如,它可以从c2、c5或c10单元开始,直到它们的总和达到2000。总共2000个单元格的最小计数是多少?