在excel预测表中查找需求之间的间隔

在excel预测表中查找需求之间的间隔,excel,excel-formula,forecasting,vba,Excel,Excel Formula,Forecasting,Vba,我想找到一种方法,让Excel自动为我提供以下“间隔”: Month 1 2 3 4 5 6 Demand 1 0 0 1 0 1 'Interval' 0 0 0 3 0 2 “间隔”显示需求之间的月数。这在某种程度上是可行的吗?我在Excel中找不到执行此操作的函数。也许VBA中有一种方法?我需要这个用于CROSTON预测方法 提前感谢您的时间和努力 J.Rommers假设3列为A、B和C使用: =MATCH(1,Bn:B1,0)-1 其中Bn是C的n计算上面一行中

我想找到一种方法,让Excel自动为我提供以下“间隔”:

Month      1 2 3 4 5 6 
Demand     1 0 0 1 0 1 
'Interval' 0 0 0 3 0 2
“间隔”显示需求之间的月数。这在某种程度上是可行的吗?我在Excel中找不到执行此操作的函数。也许VBA中有一种方法?我需要这个用于CROSTON预测方法

提前感谢您的时间和努力


J.Rommers

假设3列为A、B和C使用:

=MATCH(1,Bn:B1,0)-1

其中Bn是C的n

计算上面一行中连续零的数量并调整。在B3中输入:

=IF(B2=0,0,COUNTIF($B$2:B2,"=0")-SUM($A$3:A3))
并复制到: