有没有什么公式能统计连续0的次数
各位大佬有没有什么方法能统计出每个区划连续0的个数,要求就是如果遇到不是0的就重新计数,同时双休日不计算在统计范围内。请大佬们帮我想想办法谢谢了比如浦东11月23日统计连续0的次数是2???为什么是2啊? =MAX(FREQUENCY(IF((B2:X2=0)*(WEEKDAY($B$1:$X$1,2)<>6)*(WEEKDAY($B$1:$X$1,2)<>7),COLUMN(B:X)),IF((B2:X2=0)*(WEEKDAY($B$1:$X$1,2)<>6)*(WEEKDAY($B$1:$X$1,2)<>7),,COLUMN(B:X))))
数组公式
双休日不统计在内的话,最长不是应该是5吗,怎么会17呢 简化一下
=MAX(FREQUENCY(COLUMN(B:X),IF((B2:X2=0)*(WEEKDAY($B$1:$X$1,2)<>6)*(WEEKDAY($B$1:$X$1,2)<>7),,COLUMN(B:X))))-1 感觉楼主模拟结果不对。。
公式你试试看吧
=SUM(N(FREQUENCY(COLUMN(A:X),IF((MOD(B$1:X$1,7)<2)+(B2:X2>0),COLUMN(A:W)))>2))
如果是要最长连续数
=MAX(FREQUENCY(COLUMN(A:X),IF((MOD(B$1:X$1,7)<2)+(B2:X2>0),COLUMN(A:W))))-1 =SUM(--(FREQUENCY(IF((B2:X2=0)*(WEEKDAY($B$1:$X$1,2)<>6)*(WEEKDAY($B$1:$X$1,2)<>7),COLUMN(B:X)),IF((B2:X2=0)*(WEEKDAY($B$1:$X$1,2)<>6)*(WEEKDAY($B$1:$X$1,2)<>7),,COLUMN(B:X)))>1))
连续0次数的话,是这个 感谢大佬我去试试看。谢谢了 感谢大佬的帮助。这个公式可以统计出连续0的次数。但没有达到我想要的目的。我想要的是遇到不是0的天数需要重新计数。 我跟你的理解一样,但是看来我们都理解错了。。。 不好意思大佬我模拟的有错误