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

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
marcoms
Helper I
Helper I

diferencia de calculo entre power bi y excel

Hola!! Como estan? Espero que bien.
Queria saber si me pueden ayudar con un caso donde no entiendo donde estaria el problema, les paso el contexto:
Tengo una tabla llamada Toneladas, que tiene las columnas:

Id: es el numero de cliente
Fecha: fecha del registro
Ejercicio: numero del ejercicio contable
Tonelada: cantidad de toneladas

 

Necesito sacar las toneladas por ejercicio de cada cliente (id) , la participacion del cliente en cada ejercicio y por ultimo el promedio de los ultimos 5 ejercicios de un cliente. 

 

Para todo esto cree las siguientes medidas:

 

Para calcular la suma de toneladas para un cliente específico en un ejercicio contable específico:

Tn Cliente = CALCULATE (
SUM(Toneladas[Tonelada]),
ALL(Toneladas),
Toneladas[Id] = SELECTEDVALUE(Toneladas[Id]),
VALUES(Toneladas[Ejercicio])
)


Para calcular la suma de toneladas para un ejercicio contable específico en todas las filas de la tabla "Toneladas":

Tn Ejercicio = CALCULATE (
SUM(Toneladas[Tonelada]),
ALL(Toneladas),
VALUES(Toneladas[Ejercicio])
)


para calcular la participación de un cliente:

 

participacion = [Tn Cliente]/ [Tn Ejercicio]

 

por ultimo para sacar el promedio de participacion de los ultimos 5 ejercicios, hice la siguiente medida:

promedioParticipacion5 =
VAR _max = MAX(Toneladas[Ejercicio])
VAR _min =_max-4
RETURN
CALCULATE (
    AVERAGEX (
        FILTER (
            Toneladas,
            Toneladas[Ejercicio] >= _min && Toneladas[Ejercicio]<=_max    
        ),
        [participacion]
    )
)
Armo el tablero dejandolo asi:
marcoms_0-1695753341402.png

 

En el ejemplo elegi el id 2553 y el promedio de participacion de los ultimos 5 ejercicios es de 22,78. 
Ahora si calculo el promedio en una hoja de excel el promedio que me da es de 25,61

marcoms_1-1695753549384.png

No entiendo donde esta el error en mis medidas para que no me de el valor correcto. 
Por favor me podrian ayudar???
Muchas gracias.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin , Tener tabla separada con el ejercicio de valores

un intento como

Nueva medida =
var _max = MAX(ejercicio[ejercicio])
var _min =_max-4
DEVOLUCIÓN
calcular(
AverageX(resumir(toneladas,Toneladas[Id]) CALCULAR (SUMA(toneladas[toneladas]))), filtrar( todo(ejercicio), ejercicio[ejercicio] >=_min && ejercicio[ejercicio] <=_min))

Considere la función de ventana si es necesario

Continúe explorando la función de ventana de Power BI Rolling, acumulative/running Total, WTD, MTD, QTD, YTD, FYTD : https://youtu.be/nxc_IWl-tTc
https://medium.com/@amitchandak/power-bi-window-function-3d98a5b0e07f

View solution in original post

2 REPLIES 2
marcoms
Helper I
Helper I

Hi Admin! me podrias pasar la formula no traducida? porque no la entiendo. Gracias.

Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin , Tener tabla separada con el ejercicio de valores

un intento como

Nueva medida =
var _max = MAX(ejercicio[ejercicio])
var _min =_max-4
DEVOLUCIÓN
calcular(
AverageX(resumir(toneladas,Toneladas[Id]) CALCULAR (SUMA(toneladas[toneladas]))), filtrar( todo(ejercicio), ejercicio[ejercicio] >=_min && ejercicio[ejercicio] <=_min))

Considere la función de ventana si es necesario

Continúe explorando la función de ventana de Power BI Rolling, acumulative/running Total, WTD, MTD, QTD, YTD, FYTD : https://youtu.be/nxc_IWl-tTc
https://medium.com/@amitchandak/power-bi-window-function-3d98a5b0e07f

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors