Compartilhar via


WorksheetFunction.Xnpv(Object, Object) Método

Definição

Retorna o valor líquido atual de um cronograma de fluxos de caixa que não é necessariamente periódico.

public:
 double Xnpv(System::Object ^ Arg1, System::Object ^ Arg2);
public double Xnpv (object Arg1, object Arg2);
Public Function Xnpv (Arg1 As Object, Arg2 As Object) As Double

Parâmetros

Arg1
Object

Uma série de fluxos de caixa que corresponde a um cronograma de pagamentos em datas. O primeiro pagamento é opcional e corresponde a um custo ou pagamento que ocorre no início do investimento.

Arg2
Object

Um cronograma de datas de pagamento que corresponde aos pagamentos de fluxo de caixa. A primeira data de pagamento indica o início do cronograma de pagamentos. Todas as outras datas devem ser posteriores a essa data, mas podem estar em qualquer ordem.

Retornos

Comentários

Importante: o método Xnpv não fornece um parâmetro que corresponda ao argumento de taxa exigido pela função XNPV correspondente (=XNPV(taxa, valores, datas)). Para contornar essa limitação no código VBA, em vez de usar o método Xpnv , chame a função XNPV usando o Evaluate(Object) método.

Para calcular o valor presente líquido de uma série de fluxos de caixa periódicos, use o Npv(Double, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) método.

Aplica-se a