Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular impuestos o comisiones en Power Bi mediante una escala progresiva

Necesito calcular la comisión usando una escala progresiva. A continuación se muestra una muestra de la tabla de escala de comisiones.

Entonces, para una venta de $ 35000, la comisión se calcularía por: $ 570 (comisión inicial) + $ 10000 * 0,0220 = $ 790

Parece simple, pero no puedo averiguar cómo calcular esto usando una fórmula DAX. ¿Alguna sugerencia?

Categoría Bajar Superior Comisión inicialPorcentaje
0 - 25.000 0 25.000,000,002,28
25.000,01 - 100.000 25.000,01 100.000,00570,002,20
100.000,01 - 200.000 100.000,01 200.000,002220,002,32

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

¡Gracias por la rápida respuesta!

Debería haber formulado la pregunta con más claridad.

Para una venta de $35000 la comisión se calcularía mediante:

$25000 * 0,0228 = $570

$10000 * 0,0220 = $220

Comisión total = $790

Por lo tanto, la comisión porcentual solo se aplica a la cantidad que se considera en esa categoría ($ 25000 en la categoría 0-25000, $ 10000 en la categoría 25000,01 - 100000).

Syndicate_Admin
Administrator
Administrator

Prueba esto:
Además, no sé si quisiste tener $ 10000 o $ 35000 en la fórmula, pero solo cambia los números si entendí mal el problema.

commission = 
var hardCodedSale = 35000
var startingCommission = CALCULATE(MAX('Table'[Starting commission]), hardCodedSale >= 'Table'[ Lower ] && hardCodedSale <= 'Table'[ Upper ])
var percentage = CALCULATE(MAX('Table'[Percentage]), hardCodedSale >= 'Table'[ Lower ] && hardCodedSale <= 'Table'[ Upper ])

return startingCommission + hardCodedSale * percentage

vicky__0-1687216846249.png

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.