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.
Soy algo nuevo en DAX y no puedo averiguar la manera correcta de hacer esto. La siguiente tabla es una muestra de los datos que estoy tratando de calcular algunas medidas a partir de. Para cada proyecto si hay una versión "final" quiero usar eso, si no hay una versión final quiero la versión "actual". Nunca quiero datos de ninguna versión "Otras". Nunca quiero tanto la final como la actual para un proyecto en particular. Una vez que tengo el conjunto actual de versiones final y actual por proyecto, debería ser sencillo sumar las unidades o el costo o promediar las tarifas.
Esto me da lo que quiero, pero el total está mal
Termino con esto
Solved! Go to Solution.
@mgrayTCB
Puede crear una tabla de la siguiente manera:
CALCULATETABLE (
table9,
FILTER (
ADDCOLUMNS (
Table9,
"Check",
VAR __f =
CALCULATE (
COUNTROWS ( table9 ),
Table9[Version] = "Final",
ALLEXCEPT ( Table9, Table9[projectID] )
)
VAR __c =
CALCULATE (
COUNTROWS ( table9 ),
Table9[Version] = "Current",
ALLEXCEPT ( Table9, Table9[projectID] )
)
RETURN
IF ( __f > 0, "Final", IF ( __f = 0 && __c > 0, "Current" ) )
),
table9[Version] = [Check]
)
)
@mgrayTCB
Puede crear una tabla de la siguiente manera:
CALCULATETABLE (
table9,
FILTER (
ADDCOLUMNS (
Table9,
"Check",
VAR __f =
CALCULATE (
COUNTROWS ( table9 ),
Table9[Version] = "Final",
ALLEXCEPT ( Table9, Table9[projectID] )
)
VAR __c =
CALCULATE (
COUNTROWS ( table9 ),
Table9[Version] = "Current",
ALLEXCEPT ( Table9, Table9[projectID] )
)
RETURN
IF ( __f > 0, "Final", IF ( __f = 0 && __c > 0, "Current" ) )
),
table9[Version] = [Check]
)
)
perfecto. Gracias.
No @mgrayTCB ,
el resultado se puede lograr mediante la creación de una nueva tabla de la tabla de datos existente con toda la información de la versión para cada proyecto en una fila. han duplicado la columna version en los datos base para usarla en la función summarize con filter al crear una nueva tabla. Consulte el archivo pbix en el siguiente enlace.
https://www.dropbox.com/s/szpkhzssdp50rxb/MgrayTCB.pbix?dl=0
saludos
Muchas gracias. Nunca me habría dado cuenta de eso. ¿No hay manera de hacerlo sin nuevas columnas calcualted?
Siento que me estaba acercando a esto
pero no pudo averiguar cómo filtrar esa tabla simplificada para los proyectos que usan final si existe y de lo contrario actual.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |