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

¿Puedes ayudarme a entender la fórmula?

Hola

Tengo un cálculo de DAX que no puedo entender completamente. Aquí está la fórmula

¿Significa eso que si un resultado es menor que 0 entonces (1 - (ABSTOERROR / TOTHIST), entonces es 0, de lo contrario el mismo cálculo (1 - (ABSTOERROR / TOTHIST)?

¿Significa eso que si tenemos un número negativo obtenemos 0s?

DIFF1_0-1644503273459.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Correcto, básicamente, si TOTHIST < ABSTOERROR obtendrá un número > 1. Cuando restas eso de 1 obtendrás un negativo que la fórmula devolverá como 0.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Podrías reescribirlo así, podría dejar más claro lo que está sucediendo.

FA % =
VAR _Abs =
    SUM ( 'FCSTPERFSTATIC_Chain'[ABSTOTERROR] )
VAR _Hist =
    SUM ( 'FCSTPERFSTATIC_Chain'[TOTHIST] )
RETURN
    IF ( _Hist < _Abs, 0, 1 - DIVIDE ( _Abs, _Hist ) )
Syndicate_Admin
Administrator
Administrator

Correcto, básicamente, si TOTHIST < ABSTOERROR obtendrá un número > 1. Cuando restas eso de 1 obtendrás un negativo que la fórmula devolverá como 0.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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