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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

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
May PBI 25 Carousel

Power BI Monthly Update - May 2025

Check out the May 2025 Power BI update to learn about new features.

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

May 2025 Monthly Update

Fabric Community Update - May 2025

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

Top Solution Authors
Top Kudoed Authors