NPV (Función)

Visual Basic VBLR

NPV (Función)

       

Devuelve un tipo Double que indica el valor actual neto de una inversión basada en una serie de flujos de efectivo periódicos (pagos y cobros) y un tipo de descuento.

Sintaxis

NPV(rate, values())

La función NPV consta de los siguientes argumentos con nombre:

Parte Descripción
rate Requerido. Un tipo Double que indica el tipo de descuento a lo largo del periodo, expresado como un valor decimal.
values() Requerido. Matriz de tipo Double que especifica valores de flujo de efectivo. La matriz debe contener al menos un valor negativo (un pago) y un valor positivo (un cobro).

Comentarios

El valor actual neto de una inversión es el valor actual de una serie de pagos y cobros futuros.

La función NPV utiliza el orden de los valores de la matriz para interpretar el orden de los pagos y cobros. Asegúrese de indicar los valores de los pagos y cobros siguiendo la secuencia correcta.

La inversión de NPV comienza un periodo antes de la fecha del primer flujo de efectivo y termina con el último flujo de efectivo de la matriz.

El cálculo del valor actual neto se basa en flujos de efectivo futuros. Si el primer flujo de efectivo se produce al principio del primer periodo, el primer valor debe agregarse al que devuelva NPV y no debe incluirse en los valores de flujo de efectivo de values().

La función NPV es similar a PV (valor actual), excepto en que PV permite que los flujos de efectivo comiencen al principio o al final de un periodo. A diferencia de los valores de flujo de efectivo variables de NPV, los de PV deben ser constantes a lo largo de toda la inversión.