Funciones Financieras


 DEFINICIÓN

Este lenguaje posee otras funciones que podemos llamar de proceso específico, las cuales se dividen en: financieras y trigonométricas.En el caso de este tipo de funciones, se requiere algo más que la simple ejecución, se requiere saber la mecánica de los cálculos, principios matemáticos,manejo de tablas de logaritmos, entre otras cosas.

MANUAL DE USO

DDB
 Devuelve un tipo  double que indica la depreciación de un bien durante un período especificado utilizando el método de balance de doble declinación u otro método que especifique.

Function DDB( _
   ByVal Cost As Double, _
   ByVal Salvage As Double, _
   ByVal Life As Double, _
   ByVal Period As Double, _
   Optional ByVal Factor As Double = 2.0 _
) As Double


FV
 Devuelve un tipo  doublé que indica el valor futuro de una anualidad basándose en pagos periódicos y constantes y un tipo de interés también constante.

Function FV( _
   ByVal Rate As Double, _
   ByVal NPer As Double, _
   ByVal Pmt As Double, _
   Optional ByVal PV As Double = 0, _
   Optional ByVal Due As DueDate = DueDate.EndOfPeriod _
) As Double
 
Impt
Devuelve un tipo double que indica el pago de intereses durante un período determinado de una anualidad basándose en pagos constantes y periódicos y un tipo de interés también constante.

Irr
Devuelve un tipo double que indica la tasa interna de devolución  de una serie de flujos de efectivo periódicos (pagos y cobros).

Mirr
Devuelve un tipo double que indica la tasa interna de devolución modificada para una serie de flujos de efectivo periódicos (pagos y cobros).

Function MIRR( _
   ByRef ValueArray() As Double, _
   ByVal FinanceRate As Double, _
   ByVal ReinvestRate As Double _
) As Double
 
Nper
 Devuelve un tipo double que indica el número de períodos de una anualidad basándose en pagos periódicos y constantes con un tipo de interés también constante.

Function NPer( _
   ByVal Rate As Double, _
   ByVal Pmt As Double, _
   ByVal PV As Double, _
   Optional ByVal FV As Double = 0, _
   Optional ByVal Due As DueDate = DueDate.EndOfPeriod _
) As Double
 
NPV
Devuelve un tipo  double que indica el valor actual neto de una inversión basada  en una serie de flujos de efectivo (pagos y cobros) y un tipo de descuento.

Function NPV( _
   ByVal Rate As Double, _
   ByRef ValueArray() As Double _
) As Double
 
Pmt
Devuelve un tipo  double que indica el pago de una anualidad basada en pagos periódicos constantes con un tipo de interés también constante.

Function Pmt( _
   ByVal Rate As Double, _
   ByVal NPer As Double, _
   ByVal PV As Double, _
   Optional ByVal FV As Double = 0, _
   Optional ByVal Due As DueDate = DueDate.EndOfPeriod _
) As Double
 
PPmt
Devuelve un tipo double que indica el pago nominal correspondiente a un período determinado de una anualidad basada en pagos periódicos y constantes con un tipo de  interés también constante.

Function PPmt( _
   ByVal Rate As Double, _
   ByVal Per As Double, _
   ByVal NPer As Double, _
   ByVal PV As Double, _
   Optional ByVal FV As Double = 0, _
   Optional ByVal Due As DueDate = DueDate.EndOfPeriod _
) As Double
 
PV
Devuelve un tipo double que indica el valor actual de una anualidad basada en pagos periódicos constantes que se van a realizar en el futuro, con un tipo de interés también constante.

Function PV( _
   ByVal Rate As Double, _
   ByVal NPer As Double, _
   ByVal Pmt As Double, _
   Optional ByVal FV As Double = 0, _
   Optional ByVal Due As DueDate = DueDate.EndOfPeriod _
) As Double
 
Rate
Devuelve un tipo double que indica el tipo de interés por período de una anualidad.

Function Rate( _
   ByVal NPer As Double, _
   ByVal Pmt As Double, _
   ByVal PV As Double, _
   Optional ByVal FV As Double = 0, _
   Optional ByVal Due As DueDate = DueDate.EndOfPeriod, _
   Optional ByVal Guess As Double = 0.1 _
) As Double
 
SLN
Devuelve un tipo double que indica la  depreciación lineal de un bien durante un único período. 

Function SLN( _
   ByVal Cost As Double, _
   ByVal Salvage As Double, _
   ByVal Life As Double _
) As Double

Continuación  encontrara un ejemplo de funciones financieras de una calculadora financiera :

https://drive.google.com/a/fitecvirtual.edu.co/?pli=1#folders/0BxKmeevyBBB4TTdqMlprbGJqVzg

Video tutorial del como realizar una calculadora financiera :





No hay comentarios:

Publicar un comentario