Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Devuelve el valor neto actual para un flujo de caja que no es necesariamente periódico. Double de lectura y escritura.
Sintaxis
expresión. Xnpv (Arg1, Arg2)
expresión Variable que representa un objeto WorksheetFunction.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Arg1 | Obligatorio | Variant | Serie de flujos de caja que corresponde a un calendario de pagos determinado por el argumento de fechas. El primer pago es opcional y corresponde al costo o pago en que se incurre al principio de la inversión. |
| Arg2 | Obligatorio | Variant | Calendario de fechas de pago que corresponde a los pagos del flujo de caja. La primera fecha de pago indica el principio del calendario de pagos. El resto de las fechas deben ser posteriores a ésta, pero pueden aparecer en cualquier orden. |
Valor devuelto
Double
Observaciones
Para calcular el valor actual neto de una serie de flujos de efectivo que son periódicos, use el método Npv .
Importante
El método Xnpv no proporciona un parámetro que se corresponda con el argumento rate requerido por la función XNPV correspondiente (=XNPV(rate, values , dates )). Para evitar esta limitación en el código VBA, en lugar de usar el método Xnpv , llame a la función XNPV mediante el método Evaluate , como se muestra en el ejemplo siguiente.
Ejemplo
En el ejemplo siguiente se devuelve el valor neto presente de una inversión con el costo y las devoluciones anteriores. Los flujos de efectivo se descontarán al 9 por ciento (2086.6476 o 2086.65).
Dim npv As Double
npv = Application.Evaluate("=XNPV(.09,A2:A6,B2:B6)")
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.