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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Agregar promedio móvil a un total acumulado

hola

Tengo una medida que calcula el total acumulado. Ahora necesito calcular el promedio de este total acumulado (desde octubre de 2017 hasta junio de 2021) y agregarlo al último total acumulado calculado (junio de 2021), luego ricalcular el promedio (desde octubre de 2017 hasta julio de 2021) y agregarlo al nuevo total acumulado (julio de 2021) y así sucesivamente (debe ser iterativo).

Mi columna de fecha abarca desde octubre de 2017 hasta junio de 2021, ahora quiero ver la tendencia para los próximos meses hasta que el importe de ventas alcance el objetivo.

Debajo de la fórmula para el total acumulado:

CALCULATE ( [Importe de ventas],

FILTRO ( ALLSELECTED ('Ventas'),

'Ventas'[Fecha] <= MAX ( 'Ventas'[Fecha] )

)

)

¡gracias!

1 ACCEPTED SOLUTION

No @JustBI39 ,

En primer lugar, debe agregar una columna de índice en la tabla y, a continuación, puede utilizar la siguiente columna calculada:

Cumulative Expenditure =
VAR A =
    CALCULATE (
        SUM ( 'Table'[Expenditure] ),
        FILTER ( 'Table', 'Table'[Index] <= EARLIER ( 'Table'[Index] ) )
    )
VAR B =
    'Table'[Index]
        - CALCULATE (
            MAX ( 'Table'[Index] ),
            FILTER ( 'Table', NOT ( ISBLANK ( 'Table'[Expenditure] ) ) )
        )
RETURN
    IF (
        ISBLANK ( 'Table'[Expenditure] ),
        A
            + B * AVERAGE ( 'Table'[Expenditure] ),
        A
    )

Capture22.PNG

Para obtener más detalles, consulte el archivo pbix.

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

No @JustBI39 ,

No estoy aclarando de su descripción, es mejor que pueda mostrarnos algunos datos de muestra y la salida esperada como referencia.

Puede usar la siguiente medida para obtener el total acumulado promedio

Measure =
AVERAGEX (
    SUMMARIZE (
        FILTER ( ALL ( Sales ), Sales[Date] < MIN ( Sales[Date] ) ),
        Sales[MonthYear],
        "rc",
            CALCULATE (
                [Sales Amount],
                FILTER ( ALLSELECTED ( 'Sales' ), 'Sales'[Date] <= MAX ( 'Sales'[Date] ) )
            )
    ),
    [rc]
)

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

@v-deddai1-msft

Gracias por su respuesta!

Lo que estoy tratando de lograr es lo siguiente.

Quiero calcular las celdas amarillas en función del total acumulado sumando el promedio recién calculado (por supuesto, el promedio seguirá siendo el mismo). Así que necesito una nueva medida para calcular la cantidad acumulada a partir de 2022 y en adelante utilizando el valor anterior y el promedio. Debe ser una medida nueva, ya que la antigua se usa como punto de partida para una previsión (la línea de enero de 2022 estará salpicada en Power BI). Tengo una medida de pronóstico que está reflejando el total acumulado hasta diciembre de 2021 y luego debería dividirse usando el nuevo acumulado).

JustBI39_0-1624007224471.png

No @JustBI39 ,

En primer lugar, debe agregar una columna de índice en la tabla y, a continuación, puede utilizar la siguiente columna calculada:

Cumulative Expenditure =
VAR A =
    CALCULATE (
        SUM ( 'Table'[Expenditure] ),
        FILTER ( 'Table', 'Table'[Index] <= EARLIER ( 'Table'[Index] ) )
    )
VAR B =
    'Table'[Index]
        - CALCULATE (
            MAX ( 'Table'[Index] ),
            FILTER ( 'Table', NOT ( ISBLANK ( 'Table'[Expenditure] ) ) )
        )
RETURN
    IF (
        ISBLANK ( 'Table'[Expenditure] ),
        A
            + B * AVERAGE ( 'Table'[Expenditure] ),
        A
    )

Capture22.PNG

Para obtener más detalles, consulte el archivo pbix.

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.