¿Se puede hacer esto con JMP?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Tengo una necesidad muy urgente, y he intentado todo lo que sé. En este punto, ni siquiera estoy seguro de que pueda hacerse con JMP, ¡pero pensé que les preguntaba a los expertos!
Tengo muchos discos como el de abajo.
A B C D E
1182401337948T 22/07/2009 DDDD 999999 1
1182401337948T 22/07/2009 SSSS 0 1
Lo que necesito es para cada registro que tiene D = 0 y las columnas A y B son las mismas que para el registro anterior. Necesito crear un nuevo código DDDDSSSS y asociarlo con ambas filas
¿Crees que esto se puede hacer en JMP?
Re: ¿Se puede hacer esto con JMP?Gracias karen ¡Realmente aprecio su respuesta muy rápida y gran esfuerzo! Mejor natalia
Re: ¿Se puede hacer esto con JMP?¡Gracias Stan! ¡Eres un genio! Esto funcionó muy bien e hizo exactamente lo que estaba buscando.
¡Increíble!
Re: ¿Se puede hacer esto con JMP?Natalia
Sobre la base de lo que Karen proporcionó ...

Copia y pega en tu columna. Nombré la nueva columna "Columna Recodificada".
Si (Lag (: A, 1) ==: A &: D == 0, Lag (: C, 1) ||: C;: Columna recodificada [Fila () - 1] = Lag (: C, 1) ||: C,: C)
Mejor,
Stan
Re: ¿Se puede hacer esto con JMP?Creo que podrías hacerlo en dos pasos (alguien podría tener una solución de un solo paso para ti, pero esto fue rápido)
Agrega una columna F con la fórmula:
if (: D == 0 & Lag (: A, 1) =: A, "DDDDSSSS", Vacío ())
Luego agrega una columna G con la fórmula:
Si (: F [Fila () + 1] == "DDDSSS", "DDDSSS",: F)