XIRR - função de gráfico
XIRR() retorna a taxa interna agregada de retorno de uma programação de fluxos de caixa (não necessariamente periódica) representados por números emparelhados nas expressões dadas por pmt e date repetidos nas dimensões de gráfico. Todos os pagamentos têm descontos baseados em um ano de 365 dias.
Syntax:
XIRR([TOTAL [<fld {,fld}>]] pmt, date)
Return data type: numérico
Arguments:
Argumento | Descrição |
---|---|
pmt |
Pagamentos. A expressão ou campo que contém os fluxos de caixa correspondentes ao cronograma de pagamentos dado em date. |
date | A expressão ou campo que contém o cronograma de datas correspondentes aos pagamentos de fluxo de caixa dados em pmt. |
TOTAL |
Se a palavra TOTAL ocorrer antes dos argumentos da função, o cálculo será feito sobre todos os valores possíveis, dadas as seleções atuais, e não apenas sobre os pertinentes ao valor dimensional atual, isto é, desconsiderando as dimensões do gráfico. Usando TOTAL [<fld {.fld}>], em que o qualificador TOTAL é seguido por uma lista de um ou mais nomes de campo como um subconjunto das variáveis de dimensão de gráfico, você cria um subconjunto dos valores possíveis totais. |
Limitations:
pmt e date não devem conter funções de agregação, a não ser que essas agregações internas contenham o qualificador TOTAL. Para obter agregações aninhadas mais avançadas, use a função de agregação avançada Aggr em conjunto com dimensões calculadas.
Valores de texto, valores
Examples and results:
Exemplo | Resultado |
---|---|
|
0.5385 |
Dados usados nos exemplos:
Cashflow:
LOAD 2013 as Year, * inline [
Date|Discount|Payments
2013-01-01|0.1|-10000
2013-03-01|0.1|3000
2013-10-30|0.1|4200
2014-02-01|0.2|6800
] (delimiter is '|');