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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

SUMA ACUMULADA

¡Hola a todos!

Ya investigué un poco, pero lo que encontré no me ayudó.

luciebaize_0-1719220028776.png

Quiero tener la suma acumulada de cada mes en una tercera columna para el año real y en la 4ª columna para el año pasado.

Las dos primeras columnas están construidas así:

VolLastYear = CALCULAR(
Suma('Entradas de la Comisión de la EMPRESA'[Volumen]),
FILTRO('Entradas de la Comisión de la EMPRESA','Entradas de la Comisión de la EMPRESA'[Año]=[AñoActual]-1)
)
VolActualYear = CALCULAR(
Suma('Entradas de la Comisión de la EMPRESA'[Volumen]),
FILTRO('Entradas de la Comisión de la EMPRESA','Entradas de la Comisión de la EMPRESA'[Año]=[AñoActual])
)
Mi fecha de contabilización está en la tabla EMPRESA$Entradas de comisión en formato de fecha.
Traté de usar una medida rápida propuesta por Power BI, funciona bien para el año real:
AY acumulado =
SI(
ISFILTERED('Entradas de CINOCO$Comisión'[Fecha de publicación]),
ERROR("Las métricas rápidas de Time Intelligence solo se pueden agrupar o filtrar por la jerarquía de fechas o las columnas de fecha principales proporcionadas por Power BI".),
TOTALYTD([VolActualYear], 'Entradas de CINOCO$Comisión'[Fecha de publicación].[Fecha])
)
pero no para el año pasado (se queda en blanco), así que estoy buscando algo nuevo.
Probé las múltiples soluciones propuestas en línea, pero parece que no es para mí.
Gracias por su ayuda luciebaize_1-1719220028281.png

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hola @luciebaize ,

Para calcular el total acumulado del año, pruebe MEASURE.

Cumul AY = 
CALCULATE(
    Sum('COMPANY$Commision Entries'[Volume]),
    FILTER(
        ALL('COMPANY$Commision Entries'),
        'COMPANY$Commision Entries'[Posting Date].[Date] <= MAX('COMPANY$Commision Entries'[Posting Date].[Date])
        && YEAR('COMPANY$Commision Entries'[Posting Date].[Date]) = YEAR(MAX('COMPANY$Commision Entries'[Posting Date].[Date]))
    )
)


Para calcular el total acumulado del año pasado, pruebe MEASURE.

Cumul LY = 
CALCULATE(
    Sum('COMPANY$Commision Entries'[Volume]),
    FILTER(
        ALL('COMPANY$Commision Entries'),
        'COMPANY$Commision Entries'[Posting Date].[Date] <= MAX('COMPANY$Commision Entries'[Posting Date].[Date])
        && YEAR('COMPANY$Commision Entries'[Posting Date].[Date]) = YEAR(MAX('COMPANY$Commision Entries'[Posting Date].[Date])) - 1
    )
)

Si estas expresiones no te dan los resultados que esperas. ¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales. Podemos entender mejor el problema y ayudarle.

Saludos

Clara Gong

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

Helpful resources

Announcements
May PBI 25 Carousel

Power BI Monthly Update - May 2025

Check out the May 2025 Power BI update to learn about new features.

May 2025 Monthly Update

Fabric Community Update - May 2025

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

Top Solution Authors