Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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!
Solved! Go to Solution.
@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)
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.
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!
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.
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!
@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)