Partager via


CUMPRINC

S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel

Retourne le capital accumulé sur un prêt entre start_period et end_period.

Syntaxe

CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)

Paramètres

Terme Définition
rate Taux d’intérêt.
nper Nombre total de périodes de remboursement.
pv Valeur actuelle.
start_period Première période prise en compte dans le calcul. Doit être comprise entre 1 et end_period (incluse).
end_period Dernière période prise en compte dans le calcul. Doit être comprise entre start_period et nper (inclus).
type Moment choisi du remboursement. Les valeurs acceptées sont listées en dessous de ce tableau.

Le paramètre type accepte les valeurs suivantes :

Type Minutage
0 (zéro) Remboursement à la fin de la période
1 Remboursement au début de la période

Valeur de retour

Capital accumulé remboursé au cours de la période spécifiée.

Notes

  • Au moment de spécifier rate et nper, veillez à la cohérence des unités que vous utilisez. Si vous effectuez des paiements mensuels pour un emprunt de quatre ans à un taux d’intérêt annuel de 10 pour cent, spécifiez 0,1/12 pour rate et 4*12 pour nper. Si vous effectuez des paiements annuels pour le même prêt, utilisez 0,1 pour rate et 4 pour nper.

  • start_period, end_period et type sont arrondis à l’entier le plus proche.

  • Une erreur est retournée si :

    • rate ≤ 0.
    • nper < 1.
    • pv ≤ 0.
    • start_period < 1 ou start_period > end_period.
    • end_period < start_period ou end_period > nper.
    • type est un nombre différent de 0 ou 1.
  • 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).

Exemples

Données Description
9 % Taux d’intérêt annuel
30 Durée en années
125 000 Valeur actuelle

Exemple 1

La requête DAX suivante :

EVALUATE
{
  CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}

Retourne le montant total du capital remboursé au cours de la deuxième année de remboursement, de la période 13 à 24, en partant du principe que les paiements sont effectués au début de chaque mois.

[Valeur]
-927,153472378062

Exemple 2

La requête DAX suivante :

EVALUATE
{
  CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}

Retourne le capital remboursé en une seule fois le premier mois, en partant du principe que le paiement est effectué à la fin du mois.

[Valeur]
-68,2782711809784