cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Columna calculada (problema de orden de cálculo)

Hola Equipo,

Tengo un problema único en el que la columna Calculada de Power BI devuelve un resultado incorrecto y no según la fórmula.

La segunda parte de mi fórmula está tratando de decir dame el peso de cada producto si el perfil del producto coincide con "Ángulo" entonces (edge_width * 2-espesor )* espesor * longitud * 0.0075 * cantidad. Si calculo manualmente, entonces 50mmx50mmx4mm Ángulo = 6 MTR peso debe venir como 18.0864 Kg pero Power BI da 99.2464 kg. No tengo ni idea de por qué? Posiblemente debido a la orden de calulation va mal ?

fórmula:

weight = if(OR('Transactions_2020-21'[Profile]="Universal Beam",'Transactions_2020-21'[Profile]="Universal Column"),'Transactions_2020-21'[edge_width2]*'Transactions_2020-21'[Length]*'Transactions_2020-21'[Quantity], IF('Transactions_2020-21'[Profile]="Angle", 'Transactions_2020-21'[edge_width1]*2-'Transactions_2020-21'[thickness]*'Transactions_2020-21'[thickness]*'Transactions_2020-21'[Length]*0.00785*'Transactions_2020-21'[Quantity],0))
Por favor, ayuda. gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

En la fórmula real, le falta el paréntesis utilizado en el siguiente cálculo manual, por lo que el orden de cálculo sería diferente.

(edge_width*2-espesor)*espesor*longitud*0.0075*cantidad

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

En la fórmula real, le falta el paréntesis utilizado en el siguiente cálculo manual, por lo que el orden de cálculo sería diferente.

(edge_width*2-espesor)*espesor*longitud*0.0075*cantidad

View solution in original post

Lo siento, mi mal no estaba poniendo ambos paréntesis por lo que estaba mostrando el resultado equivocado. Usted es el hombre, su solución funcionó.

use DAX Formatter, simplemente pegue su código, formateará e informará dónde le falta el paréntesis.

🙂 de aprendizaje feliz

Pero si pongo paréntesis entonces Si la fórmula asume que el cálculo ha terminado y el estado del siguiente parámetro que usted sabe lo que quiero decir.

Syndicate_Admin
Administrator
Administrator

gauravsukhadia_0-1624073256070.png

Helpful resources

Announcements
PBI_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

Get Ready for Power BI Dev Camp

Microsoft named a Leader in The Forrester Wave

Microsoft received the highest score of any vendor in both the strategy and current offering categories.

Get Ready for Power BI Dev Camp

Power BI Dev Camp - September 30th, 2021

Mark your calendars and join us for our next Power BI Dev Camp!

PowerPlatform 768x460.png

Microsoft Learn

Check out our new Discover Your Career Path blog post series and get all the details.

Top Kudoed Authors