Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

¿Qué pasa si el parámetro no calcula los resultados correctos

Source Community: Power BI | Source Author Name: klehar

hola

Estoy tratando de calcular una columna llamada Cantidad 2 que sería Cantidad * Porcentaje

Quiero que el valor porcentual provena del parámetro 'What If'
También quiero que esto forme parte de una nueva tabla y por lo tanto he escrito una función addcolumns.

Quiero que cuando cambie mi segmentación de datos 'qué pasa si', debe cambiar la cantidad 2, pero siempre recurre al valor predeterminado del 20% (0,2)

PBIX Enlacea archivos :

Calc Table = 
VAR Percent1 = 'Percent'[Percent Value] 
/*
Percent value comes from my What if paramter
Percent Value = SELECTEDVALUE('Percent'[Percent], 0.2)
Percent = GENERATESERIES(CURRENCY(0), CURRENCY(1), CURRENCY(0.01))
*/

RETURN
ADDCOLUMNS('Table',
"Amount 2", 'Table'[Amount] * Percent1)

resultado:

klehar_0-1618991301697.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: Ailsa-msft
Syndicated - Inbound

No @klehar,

Dado que el valor de qué parámetro if es dinámico, multiplicar el valor de qué si por el valor de otra columna solo puede crear una medida.

Importe 2 = SUMA('Tabla'[Importe ])*'Porcentaje 1'[Porcentaje 1 Valor]

Si no especifica un valor, es el valor predeterminado 0.2 . De lo contrario, el valor especificado se multiplica por la columna .

El efecto es como se muestra:

Ailsa-msft_0-1619141191117.png

Ailsa-msft_1-1619141191120.png

Saludos

Equipo de Apoyo a la Comunidad _ Ailsa Tao

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: Ailsa-msft
Syndicated - Inbound

No @klehar,

Dado que el valor de qué parámetro if es dinámico, multiplicar el valor de qué si por el valor de otra columna solo puede crear una medida.

Importe 2 = SUMA('Tabla'[Importe ])*'Porcentaje 1'[Porcentaje 1 Valor]

Si no especifica un valor, es el valor predeterminado 0.2 . De lo contrario, el valor especificado se multiplica por la columna .

El efecto es como se muestra:

Ailsa-msft_0-1619141191117.png

Ailsa-msft_1-1619141191120.png

Saludos

Equipo de Apoyo a la Comunidad _ Ailsa Tao

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: klehar
avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)