Forum Discussion
Rosario
Helper I
4 years agoCreate new conditional column
Hola, alguien me puede ayudar por favor con DAX? Deseo crear una cuarta columna llamada "Satatus" donde me indique si el "ID", "Year", "activity" tuvieron la misma actividad. Entonces el resultado e...
- 4 years ago
puedes probar esto
Column = VAR _a=maxx(FILTER('Table','Table'[ID]=EARLIER('Table'[ID])&&'Table'[Year]<>EARLIER('Table'[Year])&&'Table'[Activity]=EARLIER('Table'[Activity])),'Table'[Activity]) return if('Table'[Activity]="","Ninguna",if(_a="","Cambiaron","Misma"))pls ver el archivo adjunto a continuación
Syndicate_Admin
Administrator
4 years agoNo estoy seguro de que esto sea lo que quiere decir, pero pruebe esta expresión de columna. Reemplace Actividades por el nombre real de la tabla.
NuevaColumna =
VAR thisactivity = Actividades[Actividad]
VAR este año = Actividades[Año]
VAR PYactividades =
CALCULABLE (
DISTINCT ( Actividades[Actividad] ),
ALLEXCEPT ( Actividades, Actividades[ID] ),
Actividades[Año] = este año - 1
)
DEVOLUCIÓN
INTERRUPTOR (
VERDADERO (),
ISEMPTY ( PYactivities ), "Ninguno",
esta actividad EN PYactivities, "Same",
"Cambio"
)
VAR thisactivity = Actividades[Actividad]
VAR este año = Actividades[Año]
VAR PYactividades =
CALCULABLE (
DISTINCT ( Actividades[Actividad] ),
ALLEXCEPT ( Actividades, Actividades[ID] ),
Actividades[Año] = este año - 1
)
DEVOLUCIÓN
INTERRUPTOR (
VERDADERO (),
ISEMPTY ( PYactivities ), "Ninguno",
esta actividad EN PYactivities, "Same",
"Cambio"
)
Palmadita