Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel
Retourne le taux de retour interne pour une planification de flux de trésorerie qui n'est pas nécessairement périodique.
XIRR(<table>, <values>, <dates>, [, <guess>[, <alternateResult>]])
Terme | Définition |
---|---|
table |
Table pour laquelle les expressions de valeurs et de dates doivent être calculées. |
values |
Expression qui retourne la valeur de flux de trésorerie pour chaque ligne de la table. |
dates |
Expression qui retourne la date de flux de trésorerie pour chaque ligne de la table. |
guess |
(Facultatif) Estimation initiale du taux de retour interne. En cas d’omission, l’estimation par défaut de 0.1 est utilisée. |
alternateResult |
(Facultatif) Valeur retournée à la place d’une erreur lorsqu’une solution ne peut pas être déterminée. |
Taux de retour interne pour les entrées données. Si le calcul ne parvient pas à retourner un résultat valide, une erreur ou une valeur spécifiée en tant que alternateResult est retournée.
La valeur est calculée comme taux qui satisfait la fonction suivante :
Où :
La série de valeurs de flux de trésorerie doit contenir au moins un nombre positif et un nombre négatif.
Évitez d’utiliser les fonctions ISERROR ou IFERROR pour capturer une erreur retournée par XIRR. Si certaines entrées de la fonction peuvent entraîner une erreur sans solution, le fait de fournir un paramètre alternateResult est le moyen le plus fiable et le plus performant pour gérer l’erreur.
Pour en savoir plus sur l’utilisation du paramètre alternateResult, consultez cette vidéo.
Lorsque la valeur absolue du paiement initial est faible, le calcul ne parvient probablement pas à retourner un résultat valide.
Évitez d’inclure des valeurs de 0 dans les paiements. Elles n’auront aucun impact sur le résultat final et l’utilisation de 0 en tant que paiement initial entraînera systématiquement l’échec du calcul XIRR().
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).
La formule suivante calcule le taux de retour interne de la table CashFlows :
= XIRR( CashFlows, [Payment], [Date] )
Date | Paiement |
---|---|
1/1/2014 | -10000 |
1/3/2014 | 2750 |
30/10/2014 | 4250 |
15/02/2015 | 3250 |
1/4/2015 | 2750 |
Taux de retour = 37,49 %
Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’hui