Muchas veces ocurre que nos hace falta una función especifica, la cual no tiene Microsoft Excel. La solución está en crear una usando macros para nuestro beneficio a la hora de hacer cálculos. Para ello he realizado el siguiente ejemplo:
En un banco, luego de 5 años de haber estado depositando una cierta cantidad de dinero (variable) anualmente, te da una bonificación del 10%.
Para crear una función que nos de el resultado del saldo final de cuanto dinero tendría la persona depositado se puede utilizar el siguiente código:
Public Function SaldoFinal(datos As Range, interes)
'número de filas
numfilas = datos.Rows.Count
'número de columnas
numcolumnas = datos.Columns.Count
For x = 1 To numfilas
For y = 1 To numcolumnas
acumula = acumula + datos(x, y) + (interes * datos(x, y))
Next
Next
SaldoFinal = acumula
End Function
Así al aplicarlo no saldría el siguiente resultado:
Claudia Luna Victoria G.