Forum Discussion
Rosario
3 years agoHelper I
Create 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...
- 3 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
3 years agoAdministrator
No 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