CUMPRINC
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne le principal cumulé payé sur un prêt entre start_period and end_period.
Syntaxe
CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)
Paramètres
Terme | Définition |
---|---|
rate |
L’intérêt rate. |
nper |
Nombre total de périodes de paiement. |
pv |
La valueactuelle . |
start_period |
Période first dans le calcul. Doit être compris entre 1 and end_period (inclus). |
end_period |
Période last dans le calcul. Doit être compris entre start_period andnper (inclusive). |
type |
Délai du paiement. Les values acceptés sont répertoriés sous ce tableau. |
Le paramètre type
accepte les valuessuivantes :
Type |
minutage |
---|---|
0 (zéro) | Paiement à la fin de la période |
1 | Paiement au début de la période |
Retourner Value
Principal cumulé payé dans la période spécifiée.
Remarques
Assurez-vous que vous êtes cohérent sur les unités que vous utilisez pour spécifier rateandnper. If vous effectuez des paiements mensuels sur un prêt de quatreyear à un intérêt annuel rate de 10 %, utilisez 0,1/12 pour rateand 4*12 pour nper. If vous effectuez des paiements annuels sur le même prêt, utilisez 0,1 pour rateand 4 pour nper.
start_period, end_period, and type sont arrondis à l’entier le plus proche.
Un error est retourné if:
- rate ≤ 0.
- nper < 1.
- pv ≤ 0.
- start_period < 1 or start_period > end_period.
- end_period < start_period or end_period >nper.
- type est un nombre autre que 0 or 1.
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).
Exemples
de données | Description |
---|---|
9% | Intérêt annuel rate |
30 | Durée en années |
125000 | Présenter value |
Exemple 1
Requête DAX suivante :
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}
Retourne le principal total payé dans le secondyear des paiements, périodes 13 à 24, en supposant que les paiements sont effectués au début de chaque month.
[Value] |
---|
-927.153472378062 |
Exemple 2
Requête DAX suivante :
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}
Retourne le principal payé dans un seul paiement dans le firstmonth, en supposant que le paiement est effectué à la fin du month.
[Value] |
---|
-68.2782711809784 |