增量计数器基于单元格值的变化

我试图把一个公式,可以迭代窗口的计数。 window应该随着binary的变化而增加。 理想情况是这样的。 给定列idbinarywindow应该增加值在0和1之间的binary变化。

像这样的东西:

在这里输入图像说明

有没有一个公式可以解决这个问题,或者是VBA的方式?

它不需要VBA – 只需在列“C”(Window)下复制一个公式即可。 在C2中input1。 然后,在C3中input以下内容,然后复制并粘贴到C列中其余的单元格:

 =IF(B2<>B3,C2+1,C2)