为了尽可能简单,我有一个表格来跟踪我玩的游戏的一些信息。附上我的表格示例。
本质上,我想要做的是让“Strike Count”列按原样计算数据条目,但是如果一行中有 10 列没有任何条目,则将该总和重置回 0,然后重新开始计数下一个添加的数据点。
我现有的公式是这样的:
=IF(SUMIF(C2:BX2,"<>",C2:BX2)=0,"30 Days Strike Free",SUMIF(C2:BX2,"<>",C2:BX2))
整个列都被拉下来了。
如果这不是一个可以创建的函数,请完全理解。预先感谢您的帮助!
=IF(SUMIF(C3:BW3,"<>",C3:BW3)=0,"30 Days Strike Free",IF(AND(SUMIF(C3:BW3,"<>",C3:BW3)>0,(COUNTA($B$1:$D$1)-MAX(IF($B2:$D2<>"",COLUMN($B2:$D2)-COLUMN($A2),"")))>9),"30 Days Strike Free"),SUMIF(C3:BW3,"<>",C3:BW3))
我根据我发现的其他一些文章尝试了这个公式,但坦率地说,试图纠正它让自己太困惑了,哈哈
链接到电子表格屏幕截图以供参考。