醉十里
发表于 2022-1-13 09:53:17
=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呢
方明
发表于 2022-1-13 17:56:48
简化一下
=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
洞庭牧人
发表于 2022-1-17 01:18:14
感觉楼主模拟结果不对。。
公式你试试看吧
=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
文化浪人
发表于 2022-1-19 02:06:07
=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次数的话,是这个
袁天亮
发表于 2022-1-20 17:13:06
感谢大佬我去试试看。谢谢了
问路
发表于 2022-1-24 07:11:53
感谢大佬的帮助。这个公式可以统计出连续0的次数。但没有达到我想要的目的。我想要的是遇到不是0的天数需要重新计数。
用户水军
发表于 2022-1-26 18:51:51
我跟你的理解一样,但是看来我们都理解错了。。。
期货慕容复
发表于 2022-1-26 19:32:55
不好意思大佬我模拟的有错误
卧雲散仙
发表于 2022-1-26 22:48:22
简化一下
=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
老徐钟表眼镜商行
发表于 2022-2-2 17:03:59
感觉楼主模拟结果不对。。
公式你试试看吧
=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