Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Tengo una lista de tareas que deben ser valor porcentual debe distribuirse equitativamente y 1 tarea que es un NTTP se calcula de manera diferente si el porcentaje total es >100% entonces 0% debe reflejarse para mantener el resto al 100% pero siempre que lo calcule, solo distribuye uniformemente el %total a cada tarea y cuando suma es superior al 100% (Tarea + valor NTTP)
Esto es lo que tengo ahora
Esto es lo que estoy tratando de hacer
Gracias de antemano
Solved! Go to Solution.
Consulte mi archivo pbix para ver si le ayuda.
Crea una medida.
Measure =
VAR _sum =
CALCULATE (
SUM ( 'Table'[NT_MAIN%_Acnt] ),
FILTER ( ALL ( 'Table' ), 'Table'[Category_Grp] <> "NTTP" )
)
VAR _SUMALL =
SUMX ( ALL ( 'Table' ), 'Table'[NT_MAIN%_Acnt] )
VAR RESULT_ = 1 - _sum
VAR _IF =
IF (
MAX ( 'Table'[Category_Grp] ) = "NTTP"
&& _SUMALL > 1,
RESULT_,
MAX ( 'Table'[NT_MAIN%_Acnt] )
)
RETURN
_IF
También he creado la fórmula en la columna.
Si he entendido mal su significado, proporcione su archivo pbix sin información de privacidad y salida deseada.
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Consulte mi archivo pbix para ver si le ayuda.
Crea una medida.
Measure =
VAR _sum =
CALCULATE (
SUM ( 'Table'[NT_MAIN%_Acnt] ),
FILTER ( ALL ( 'Table' ), 'Table'[Category_Grp] <> "NTTP" )
)
VAR _SUMALL =
SUMX ( ALL ( 'Table' ), 'Table'[NT_MAIN%_Acnt] )
VAR RESULT_ = 1 - _sum
VAR _IF =
IF (
MAX ( 'Table'[Category_Grp] ) = "NTTP"
&& _SUMALL > 1,
RESULT_,
MAX ( 'Table'[NT_MAIN%_Acnt] )
)
RETURN
_IF
También he creado la fórmula en la columna.
Si he entendido mal su significado, proporcione su archivo pbix sin información de privacidad y salida deseada.
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.