我有四种不同值类型的每日日志。正,负,零或空白。
我对连续的零点感兴趣,其中正值和负值结束连胜,而空白被忽略。
每条记录在第一行,并包含名称和值
示例:
Day 1 2 3 4 5 6 7 8
Fred 1 -2 0 _ 0 0 0 0 calculate current streak of 5
Jane 0 -5 _ 0 0 _ _ _ calculate current streak of 2
John 4 -6 3 0 0 0 3 0 calculate current streak of 1
Amie 2 0 0 0 0 0 0 -3 current streak 0
我可以使用COUNTIF来获取总的零,但不能获得条纹
从这个类似的问题开始,calculate consecute streak in excel row
我尝试过=IFERROR(MATCH(TRUE,INDEX(B2:I2<>0,0),0)-1,COUNT(B2:I2))
的变体
我得到的结果很奇怪,而我的主管希望我已经做到了。任何帮助或想法将不胜感激!