Cómo obtener el número de fila cuando faltan datosFalta valor en mis datos.
Estoy intentando crear una secuencia de comandos para la nueva columna 'Número de fila' para obtener el número de fila del valor rezagado de Col1 (datos no faltantes).
Tengo un problema cuando encuentro datos faltantes.
A continuación se muestran mis datos con el resultado del número de fila requerido.
¿Cómo crear un script para esto?
| Fila# | Col1 | Número de fila (resultado) |
| 1 | 11 | |
| 2 | 18 | 1 |
| 3 | 34 | 2 |
| 4 | | 3 |
| 5 | | 3 |
| 6 | | 3 |
| 7 | 20 | 3 |
| 8 | | 7 |
| 9 | | 7 |
| 10 | 24 | 7 |
| 11 | 14 | 10 |
| 12 | 17 | 11 |
| 13 | | 12 |
| 14 | | 12 |
| 15 | dieciséis | 12 |
| dieciséis | 25 | 15 |
Automatización y secuencias de comandosCombinación y limpieza de datosIngeniería de Calidad y ProcesosRe: Cómo obtener el número de fila cuando faltan datosFunciona.
Gracias.
Re: Cómo obtener el número de fila cuando faltan datosCreo que esto hará lo que estás buscando. Lag() sin un argumento dará el retraso de la columna actual.
New Column( "r",
Formula(
If(
Row() == 1, .,
Is Missing( Lag( :Col1 ) ), Lag(),
Row() - 1
)
)
)