Sin usar JSL, ¿hay alguna forma de calcular una columna que le diga cuántas filas quedan hasta que ocurra un evento?
La siguiente fórmula funciona, pero necesita que el usuario haga clic n veces en "Aplicar"

Tal vez podamos usar el hecho de que la solución, si el orden de las filas se invierte, ¿se autocompleta en JMP?

Por ejemplo, esto invertirá el orden de los eventos.
Evento invertido:
:Event[(N Rows() - Row()) + 1]
Ahora los valores se completan automáticamente a medida que el cálculo funciona de arriba a abajo.
n filas después del evento inverso:
If( :Event inverted == 1, 0,
Lag( :n rows after inverted event, 1 ) + 1
)
Finalmente, invertimos esa columna.
:n rows after reversed event[(N Rows() - Row()) + 1]
¿Alguna idea sobre cómo hacer esto en una fórmula que sea fácil de interpretar?