PDURATION
S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel
Retourne le nombre de périodes requises par un investissement pour atteindre une valeur spécifiée.
Syntaxe
PDURATION(<rate>, <pv>, <fv>)
Paramètres
Terme | Définition |
---|---|
rate | Taux d’intérêt par période. |
pv | Valeur actuelle de l’investissement. |
fv | Valeur future souhaitée de l’investissement. |
Valeur de retour
Nombre de périodes.
Notes
PDURATION utilise l’équation suivante :
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Une erreur est retournée si :
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery quand elle est utilisée dans des colonnes calculées ou des règles de sécurité au niveau des lignes (RLS).
Exemple 1
La requête DAX suivante :
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Retourne le nombre d’années requises pour qu’un investissement de 2 000 USD, rapportant 2,5 % par an, atteigne 2 200 USD.
[Valeur] |
---|
3,85986616262266 |
Exemple 2
La requête DAX suivante :
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Retourne le nombre de mois requis pour qu’un investissement de 1 000 USD, rapportant 2,5 % par an, atteigne 1 200 USD.
[Valeur] |
---|
87,6054764193714 |