PDURATION
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne le nombre de périodes requises par un investissement pour atteindre un valuespécifié.
Syntaxe
PDURATION(<rate>, <pv>, <fv>)
Paramètres
Terme | Définition |
---|---|
rate |
L’intérêt rate par période. |
pv |
Le présent value de l’investissement. |
fv |
L’avenir souhaité value de l’investissement. |
Retourner Value
Nombre de périodes.
Remarques
PDURATION utilise l’équation suivante :
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Un error est retourné if:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).
Exemple 1
Requête DAX suivante :
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Retourne le nombre d’années requises pour un investissement de \$2000, gagnant 2,5% annuellement, pour atteindre \2200.
[Value] |
---|
3.85986616262266 |
Exemple 2
Requête DAX suivante :
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Retourne le nombre de mois requis pour un investissement de \$1000, gagnant 2,5% annuellement, pour atteindre \$1200.
[Value] |
---|
87.6054764193714 |