Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Rosario
Helper I
Helper 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 en la nueva columna "Status" diria: Misma, Cambiaron, Ninguna

 

Muchas gracias!! Rosario Pineda.

 

IDYearActivity
12019Yoga
12019Dance
12019Pilates
12019Swimming
12020Dance
12020Pilates
12020Swimming
12020Meditation
22019Yoga
22019Dance
22019Pilates
22019Swimming
22020Yoga
22020Dance
22020Pilates
22020Swimming
32019Yoga
32019Dance
32019Pilates
32019Swimming
32020Yoga
32020Dance
32020 
32020Swimming
2 ACCEPTED SOLUTIONS

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

View solution in original post

@ryan_mayu mil gracias por su soporte, funciono percfecto!!

 

Saludos y bendiciones. Rosario.

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

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"
)
Palmadita
Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin

No puedo encontrar el año de identificación y la actividad tiene el mismo valor.

¿Podría agregar el resultado esperado en los datos de muestra que proporcionó?

Disculpa no entendi tu pregunta, rewuiero nueva columna como el ejemplo de abajo:

Rosario_0-1661821183814.png

 

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

@ryan_mayu mil gracias por su soporte, funciono percfecto!!

 

Saludos y bendiciones. Rosario.

De nada

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.