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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Cree una columna Calculada donde podamos marcar el task_id siempre que haya una nueva fecha

Hola a todos,

Estoy tratando de crear una columna calculada donde la columna marca el task_id con 1 si hay una nueva fecha o de lo contrario 0 si se repite la fecha. A continuación se muestra la Tabla de lo que estoy tratando de construir.

Fecha Task_Id Calculated_Column

01/01/2020 100 1

01/01/2020 100 0

01/01/2020 100 0

25/02/2020 100 1

25/02/2020 100 0

25/02/2020 100 0

15/03/2020 200 1

15/03/2020 200 0

15/03/2020 200 0

08/04/2020 200 1

08/04/2020 200 0

¡Por favor, ayuda!

¡Gracias de antemano!

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@ashishoza77 , Primero debe agregar un índice en la consulta de energía y, a continuación, agregar una nueva columna en DAX

https://stackoverflow.com/questions/45715963/creating-an-index-column-for-power-bi

nueva columna =
if([Index] = minx(filter(Table, [Task_Id] = anterior([Task_Id]) && [date] =earlier([Date])),[Index]) ,1,0)

View solution in original post

Syndicate_Admin
Administrator
Administrator

Hola, @ashishoza77

Por favor, corrígeme si me equivoco.

Dado que hay algunas filas duplicadas en la tabla, creé una columna adicional (Índice) para diferenciar cada fila y comparar una fila con la fila anterior.

Picture1.png

A continuación, creé la siguiente columna calculada.

bandera task_id =
IF (
nueva tabla[fecha]
= CALCULAR (
MAX ( newtable[fecha] ),
FILTER ( newtable, EARLIER ( newtable[Index] ) > newtable[Index] )
),
0,
1
)

Por favor, compruebe si es adecuado para su tarea.

¿Respondí a tu pregunta? Marque mi puesto como una solución, esto ayudará a los demás!

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, @ashishoza77

Por favor, corrígeme si me equivoco.

Dado que hay algunas filas duplicadas en la tabla, creé una columna adicional (Índice) para diferenciar cada fila y comparar una fila con la fila anterior.

Picture1.png

A continuación, creé la siguiente columna calculada.

bandera task_id =
IF (
nueva tabla[fecha]
= CALCULAR (
MAX ( newtable[fecha] ),
FILTER ( newtable, EARLIER ( newtable[Index] ) > newtable[Index] )
),
0,
1
)

Por favor, compruebe si es adecuado para su tarea.

¿Respondí a tu pregunta? Marque mi puesto como una solución, esto ayudará a los demás!

@Jihwan_Kim Gracias por su respuesta, Funcionó para mí!

Syndicate_Admin
Administrator
Administrator

@ashishoza77 , Primero debe agregar un índice en la consulta de energía y, a continuación, agregar una nueva columna en DAX

https://stackoverflow.com/questions/45715963/creating-an-index-column-for-power-bi

nueva columna =
if([Index] = minx(filter(Table, [Task_Id] = anterior([Task_Id]) && [date] =earlier([Date])),[Index]) ,1,0)

@amitchandak Muchas gracias Amit. Funcionó para mí.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.