This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.
Tengo 2 medidas que determinan el costo total y el % de pago El costo total es sencillo en cuanto a Payout%, el valor está determinado por el nivel que ya se ha logrado. Si se logra el Nivel 1 se corresponde el Retorno del % de pago, si se alcanza el Nivel 2, se devuelve el % de Pago correspondiente, etc. Simplemente multiplicando el costo total y el% de pago devolverá la cantidad correcta (es decir, 696026.79 * 3% es 20880.8). El problema es el total. Lo que Power BI está haciendo es multiplicar el porcentaje de pago total total del costo total, que no es lo que quiero. El objetivo es agregar todo el valor de pago est. Espero que tenga sentido.
Totales
Aquí están las 2 medidas en cuestión. Creo que la forma en que retreived el% de pago correcto no es el más ideal.
Payout % =
VAR vT1 =
MINX ( ReservationList, [Payout1] )
VAR vT2 =
MINX ( ReservationList, [Payout2] )
VAR vT3 =
MINX ( ReservationList, [Payout3] )
VAR vT4 =
MINX ( ReservationList, [Payout4] )
RETURN
SWITCH (
TRUE (),
[Tier 1 %] < 1, 0,
[Tier 1 %] >= 1 && OR ( [Tier 2 %] = "N/A", [Tier 2 %] < 1 ), vT1,
[Tier 2 %] >= 1 && OR ( [Tier 3 %] = "N/A", [Tier 3 %] < 1 ), vT2,
[Tier 3 %] >= 1 && OR ( [Tier 4 %] = "N/A", [Tier 4 %] < 1 ), vT3,
[Tier 4 %] >= 1, vT4
)Est. Payout Value =
[Total Cost] * [Payout %]
Este es el aspecto de la tabla de nivel y pago
Solved! Go to Solution.
No @justivan ,
Básicamente parece un problema total incorrecto, puede consultar este artículo:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907
El measute est sería así:
Est. Payout Value =
VAR tab =
ADDCOLUMNS (
'Table',
"Total cost",
[T1] + [T2] + [T3] + [T4],
"Payout %",
VAR vT1 =
MINX ( 'Table', [Payout1] )
VAR vT2 =
MINX ( 'Table', [Payout2] )
VAR vT3 =
MINX ( 'Table', [Payout3] )
VAR vT4 =
MINX ( 'Table', [Payout4] )
RETURN
SWITCH (
TRUE (),
[Tier 1 %] < 1, 0,
[Tier 1 %] >= 1
&& OR ( [Tier 2 %] = "N/A", [Tier 2 %] < "1" ), vT1,
[Tier 2 %] >= "1"
&& OR ( [Tier 3 %] = "N/A", [Tier 3 %] < "1" ), vT2,
[Tier 3 %] >= "1"
&& OR ( [Tier 4 %] = "N/A", [Tier 4 %] < "1" ), vT3,
[Tier 4 %] >= "1", vT4
)
)
VAR tb =
ADDCOLUMNS ( tab, "est", [Total cost] * [Payout %] )
RETURN
SUMX ( tb, [est] )
Debe agregar la fórmula de la medida anterior en una tabla de variables como una columna de "hechos" para usar el contexto para calcular.
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @justivan ,
Básicamente parece un problema total incorrecto, puede consultar este artículo:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907
El measute est sería así:
Est. Payout Value =
VAR tab =
ADDCOLUMNS (
'Table',
"Total cost",
[T1] + [T2] + [T3] + [T4],
"Payout %",
VAR vT1 =
MINX ( 'Table', [Payout1] )
VAR vT2 =
MINX ( 'Table', [Payout2] )
VAR vT3 =
MINX ( 'Table', [Payout3] )
VAR vT4 =
MINX ( 'Table', [Payout4] )
RETURN
SWITCH (
TRUE (),
[Tier 1 %] < 1, 0,
[Tier 1 %] >= 1
&& OR ( [Tier 2 %] = "N/A", [Tier 2 %] < "1" ), vT1,
[Tier 2 %] >= "1"
&& OR ( [Tier 3 %] = "N/A", [Tier 3 %] < "1" ), vT2,
[Tier 3 %] >= "1"
&& OR ( [Tier 4 %] = "N/A", [Tier 4 %] < "1" ), vT3,
[Tier 4 %] >= "1", vT4
)
)
VAR tb =
ADDCOLUMNS ( tab, "est", [Total cost] * [Payout %] )
RETURN
SUMX ( tb, [est] )
Debe agregar la fórmula de la medida anterior en una tabla de variables como una columna de "hechos" para usar el contexto para calcular.
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.