Mostrando entradas con la etiqueta vageo. Mostrar todas las entradas
Mostrando entradas con la etiqueta vageo. Mostrar todas las entradas

domingo, 19 de mayo de 2019

Renta geométrica con dos tipos de interés

Calcular el valor actual de una renta geometrica anual de razon 1.1, pospagable, término inicial 50.000 € y duración 8 años. La operación se pacta al 9% anual para los 3 primeros años y al 10% anual para los 5 años restantes.




Al aplicar la fórmula del valor actual de una renta geométrica para la primera renta tendremos que considerar el caso general y para la segunda renta tendremos que aplicar el caso particular.

  • Primara renta. (1+i)=1,09 ≠ 1,1=razón → Caso general
  • Segunda renta (1+i')=1,10 = 1,1=razón → Caso particular



La fórmula de la celda C20 es la siguiente.

=PERSONAL.XLSB!VAgeo(C11;C12;C14;C15)+PERSONAL.XLSB!VAgeo(C11*C12^C14;C12;C13-C14;C16)/(1+C15)^C14

martes, 8 de abril de 2014

Préstamo geométrico fraccionado, última a

Se contrata un préstamo a tipo fijo del 12,0% TIN con pagos mensuales y duración 10 años. Los pagos mensuales de cada año son constantes y se incrementan un 5% anual acumulado respecto a los del año precedente. El principal del préstamo es de 9.000.000 €. Calcular el importa de la última mensualidad.



El el método 2 calculamos primero la primera anualidad C y luego la trasnformamos en mensualidad constante con la función PAGO.




Después de calcular a que es la primera mensualidad tenemos que calcular lo que nos pide el ejercicio que es la última mensualidad. Esto se hace calculando aq9 = 166.995,38 €.


sábado, 5 de marzo de 2011

VA y VF de una renta geométrica. VAgeo y VFgeo

Puede descargar los archivos siguientes.



Para el cálculo de rentas variables en progresión geométrica puede ser necesario utilizar la función VAgeo (para el valor actual) y VFgeo (para el valor final). Estas funciones, no existen en Excel, y por tanto debemos programarlas nosotros. Esto se hace en el un módulo de Visual Basic como si de una MACRO se tratara. Está explicado en el PDF que se indica al inicio de este post.

En otra entrada se comenta cómo programar VAgeo y VFgeo con un vídeo explicativo:



También puede ser interesante, aunque se usa mucho menos, programar el Valor Actual y Final de una renta variable en progresión aritmética.

Grabar la macro

En Excel 2007, 2010 y posteriores, los ficheros que no llevan macro tienen la extensión XLSX, y los que llevan macro llevan la extensión XLSM.

Si creaste y grabaste un fichero sin macro con la extensión XLSX, y posteriormente creas una macro, debes grabar el fichero con extensión XLSM. Si no lo haces así pierdes la macro. De todas formas, Excel te avisa en este caso y te indica que debes grabarlo con la extensión para macros, ya que en caso contrario se perdería la macro.

Por otro lado, si tengo creada una macro, o una función personalizada en un fichero de Excel y la quiero llevar a otro, simplemente he de copiar y pegar. Esto es así, porque las macros cuando las tenemos en un MODULO son texto. Por tanto, lo que debes hacer es abrir un MODULO en el libro nuevo, y copia la macro del libro antiguo y llevarla a ese nuevo módulo, simplemente pegándola.

 Function VAgeo(C, q, n, i)  
 If q = 1 + i Then  
   VAgeo = C * n / (1 + i)  
 Else  
   VAgeo = C * (1 - (q / (1 + i)) ^ n) / (1 + i - q)  
 End If  
 End Function  
   
 Function VFgeo(C, q, n, i)  
 VFgeo = VAgeo(C, q, n, i) * (1 + i) ^ n  
 End Function  

jueves, 10 de febrero de 2011

Valor Financiero de una Renta Geométrica. VAGEO

En el siguiente vídeo se explica cómo valorar Rentas variables en progresión geométrica.

Se basa en el fichero: Rentas2.xlsm



Puedes ver la siguiente entrada del blog que también explica paso a paso cómo programar las funciones:

Valor Actual y Valor Final de una renta geométrica. VAgeo y VFgeo

Si quieres que las funciones VAgeo y VFgeo estén siempre disponibles en tu ordenador consulta cómo lograrlo introduciendo la macro en el libro PERSONAL. En el siguiente post se explica con un vídeo:

Libro Personal en Excel



 Function VAgeo(C, q, n, i)  
 If q = 1 + i Then  
   VAgeo = C * n / (1 + i)  
 Else  
   VAgeo = C * (1 - (q / (1 + i)) ^ n) / (1 + i - q)  
 End If  
 End Function  
   
 Function VFgeo(C, q, n, i)  
 VFgeo = VAgeo(C, q, n, i) * (1 + i) ^ n  
 End Function