Saldos medios
Publicado por alfanave (2 intervenciones) el 24/11/2011 01:02:45
Hola. Necesito desarrollar una función (o si se puede con consultas) que me permita calcular el saldo medio (promedio ponderado de los saldos) de una cuenta bancaria dado un periodo de tiempo. Por ejemplo, en mi tabla de transacciones tengo los siguientes datos (el campo Saldo no pertenece a la tabla, es originado mediante una consulta).
IdProceso Fecha Transaccion Importe Saldo
00001 30/09/11 Sueldos 4,500.00 4,500.00
00002 05/10/11 Retiro en ATM -500.00 4,000.00
00003 14/10/11 Honorarios Prof 1,400.00 5,400.00
00004 25/10/11 Pago TC -2,700.00 2,700.00
00005 03/11/11 Sueldos 4,500.00 7,200.00
Me piden calcular el saldo medio del mes de octubre (esto sirve más adelante para calcular el interés del mes). Teniendo estos datos, la función tendría que calcular el promedio ponderado de los saldos del mes:
Del 01/10/11 al 04/10/11 4,500.00 4 días
Del 05/10/11 al 13/10/11 4,000.00 9 días
Del 14/10/11 al 24/10/11 5,400.00 11 días
Del 25/10/11 al 31/10/11 2,700.00 7 días
Saldo medio = (4,500 x 4 + 4,000 x 9 + 5,400 x 11 + 2,700 x 7) / 31 = 4,267.74
Alguna idea por favor de cómo se podría hacer esto? Gracias.
IdProceso Fecha Transaccion Importe Saldo
00001 30/09/11 Sueldos 4,500.00 4,500.00
00002 05/10/11 Retiro en ATM -500.00 4,000.00
00003 14/10/11 Honorarios Prof 1,400.00 5,400.00
00004 25/10/11 Pago TC -2,700.00 2,700.00
00005 03/11/11 Sueldos 4,500.00 7,200.00
Me piden calcular el saldo medio del mes de octubre (esto sirve más adelante para calcular el interés del mes). Teniendo estos datos, la función tendría que calcular el promedio ponderado de los saldos del mes:
Del 01/10/11 al 04/10/11 4,500.00 4 días
Del 05/10/11 al 13/10/11 4,000.00 9 días
Del 14/10/11 al 24/10/11 5,400.00 11 días
Del 25/10/11 al 31/10/11 2,700.00 7 días
Saldo medio = (4,500 x 4 + 4,000 x 9 + 5,400 x 11 + 2,700 x 7) / 31 = 4,267.74
Alguna idea por favor de cómo se podría hacer esto? Gracias.
Valora esta pregunta
0