Partager via


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