cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Suma acumulada

Hola a todos

Estoy teniendo problemas para usar la suma acumulada de un período establecido, he visto varias soluciones aquí, pero con cada una que utilizo, está demandando los últimos 12 meses como deseo, sin embargo esto es aplicar esta cifra a cada rango de fechas, es decir, si los saldos sumados 10/05/2020 es exactamente el mismo que el saldo sumado 09/05/2021 (es un equilibrio semanal todos los domingos).

El último intento que estoy usando es

Pago anual =
VAR EarliestDate = Saldos[Última fecha de saldo]-365
devolución
CALCULAR(
SUM(Saldos[Pagos recibidos]),
FILTRO(Saldos,Saldos[Última fecha de saldo]>Primeros y&& Saldos[Referencia de pago]=Saldos[Referencia de pago])
)
Datos de ejemplo a continuación: no incluye un número de referencia, solo quiero la suma acumulada de cada referencia para poder aplicar filtros de región.
pagar
Última fecha de equilibrioReferencia de pagoPago recibidoPago total de 12 mesesLo que quiero que diga!!!
09/05/202112345230351.64351.64

02/05/2021

12345351.64121.64
25/04/202112345121.64351.64121.64

Los datos sin procesar tienen más de 23000 números de referencia y se remontan a más de 12 meses, pero quiero que el total móvil para cada cuenta sea otro los últimos 12 meses. Actualmente, cada registro tiene la misma cifra en toda la tabla.

He intentado lo mismo que antes usando una tabla calculada y usando tabla = distinct (última fecha de saldo) pero obteré el mismo resultado. Cualquier ayuda muy apreciada.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@DLROLLINGS, asumo que esta es una nueva columna

probar

Pago anual =
VAR EarliestDate = Saldos[Última fecha de saldo]-365
devolución
CALCULAR(
SUM(Saldos[Pagos recibidos]),
FILTER(Saldos,Saldos[Última fecha de saldo]>Primeros Fecha y Saldos[Última fecha de saldo] <=anterior(Saldos[Última fecha de saldo]) y saldos[Referencia de pago]=anterior(Saldos[Referencia de pago]))
)

o

Pago anual =
VAR EarliestDate = Saldos[Última fecha de saldo]-365
devolución
CALCULAR(
SUM(Saldos[Pagos recibidos]),
FILTER(Saldos,Saldos[Última fecha de saldo]>Primeros y&& Saldos[Referencia de pago]=anterior(Saldos[Referencia de pago]))
)

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Cheers Amit.

Como referencia, utilicé lo siguiente:

Pago anual =
VAR EarliestDate = Saldos[Última fecha de saldo]-365
devolución
CALCULAR(
SUM(Saldos[Pagos recibidos]),
FILTER(Saldos,Saldos[Última fecha de saldo]>Primeros Fecha y Saldos[Última fecha de saldo] <=anterior(Saldos[Última fecha de saldo]) y saldos[Referencia de pago]=anterior(Saldos[Referencia de pago]))
)

Syndicate_Admin
Administrator
Administrator

@DLROLLINGS, asumo que esta es una nueva columna

probar

Pago anual =
VAR EarliestDate = Saldos[Última fecha de saldo]-365
devolución
CALCULAR(
SUM(Saldos[Pagos recibidos]),
FILTER(Saldos,Saldos[Última fecha de saldo]>Primeros Fecha y Saldos[Última fecha de saldo] <=anterior(Saldos[Última fecha de saldo]) y saldos[Referencia de pago]=anterior(Saldos[Referencia de pago]))
)

o

Pago anual =
VAR EarliestDate = Saldos[Última fecha de saldo]-365
devolución
CALCULAR(
SUM(Saldos[Pagos recibidos]),
FILTER(Saldos,Saldos[Última fecha de saldo]>Primeros y&& Saldos[Referencia de pago]=anterior(Saldos[Referencia de pago]))
)

View solution in original post

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group!

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

Get Ready for Power BI Dev Camp

Power BI Dev Camp - June 24th

Mark your calendars and join us for our next Power BI Dev Camp!

Top Kudoed Authors