RangeIRR - fonction de script
RangeIRR() renvoie le taux de rendement interne pour une série de flux de liquidités représentés par les valeurs d'entrée.
Le taux de rendement interne correspond au taux d'intérêt perçu pour un investissement consistant en des paiements (valeurs négatives) et des revenus (valeurs positives) qui interviennent à intervalle régulier.
Syntax:
RangeIRR(value[, value][, Expression])
Return data type: numérique
Arguments:
Argument | Description |
---|---|
|
Valeur unique ou plage de valeurs renvoyée par une fonction d'inter-enregistrements avec un troisième paramètre facultatif. La fonction nécessite au moins une valeur positive et une valeur négative à calculer. |
|
Expressions ou champs facultatifs contenant la plage de données à mesurer. |
Limitations:
Les valeurs textuelles, les valeurs
Exemples | Résultats | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RangeIRR(-70000,12000,15000,18000,21000,26000) |
Renvoie 0.0866. |
||||||||||||||||
Ajoutez l'exemple de script à votre document et exécutez-le. Ensuite, ajoutez au moins les champs répertoriés dans la colonne des résultats à une feuille de votre document afin de visualiser le résultat. RangeTab3: LOAD *, recno() as RangeID, RangeIRR(Field1,Field2,Field3) as RangeIRR; LOAD * INLINE [ Field1|Field2|Field3 -10000|5000|6000 -2000|NULL|7000 -8000|'abc'|8000 -1800|11000|9000 -5000|5000|9000 -9000|4000|2000 ] (delimiter is '|'); |
|