如何检测 google sheet 中的列中的第一个 0 到 1 的变化?

How to detect the first change of 0 to 1 in a column in google sheet?

大家好,

我想找出D列中哪些行是第一个从0变为1的,也就是组中的第一个1(按颜色区分)并打印T在F列,那么剩下的就是F.

根据上面屏幕截图中的示例,单元格 F4F14F28 分别是各自组(不同颜色)中的第一个 1 所以输出应该是T,那么剩下的就是F。我可以知道我应该如何实现这一目标吗?任何帮助将不胜感激!

F3 试试这个:

=arrayformula({"Expected output";if(D4:D<>"",if(D4:D=1,if(D3:D<>1,"T","F"),"F"),)})

在 F4 中尝试

=arrayformula(if(D4:D="",,if((D4:D=1)*(D3:D=0),"T","F")))