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 |