Partage via


CUMPRINC

s’applique à :colonne calculéetable calculéemesurecalcul visuel

Retourne le principal cumulé payé 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 paiement.
pv Valeur actuelle.
start_period Première période du calcul. Doit être compris entre 1 et end_period (inclus).
end_period Dernière période du calcul. Doit être compris entre start_period et nper (inclusif).
type Délai du paiement. Les valeurs acceptées sont répertoriées sous ce tableau.

Le paramètre type accepte les valeurs suivantes :

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

Valeur de retour

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 le taux et le nper. Si vous effectuez des paiements mensuels sur un prêt de quatre ans à un taux d’intérêt annuel de 10 pour cent, utilisez 0,1/12 pour le taux et 4*12 pour nper. Si vous effectuez des paiements annuels sur le même prêt, utilisez 0,1 pour le taux et 4 pour nper.

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

  • Une erreur est retournée si :

    • taux ≤ 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 autre que 0 ou 1.
  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).

Exemples

de données Description
9% Taux d’intérêt annuel
30 Durée en années
125000 Valeur actuelle

Exemple 1

Requête DAX suivante :

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

Retourne le principal total payé au cours de la deuxième année de paiements, périodes de 13 à 24, en supposant que les paiements sont effectués au début de chaque mois.

[Valeur]
-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 au cours du premier mois, en supposant que le paiement est effectué à la fin du mois.

[Valeur]
-68.2782711809784