Mon rapport doit afficher le TRI depuis le début jusqu'à l'année et le trimestre sélectionnés dans le segment, tandis que le même rapport contient d'autres métriques qui affichent uniquement pour l'année et le trimestre sélectionnés. J'utilise la formule XIRR.

Le rapport comporte un segment pour l'année et un autre pour le trimestre.

Si je fais une sélection dans le segment pour l'année = 2020 et le trimestre = T3, les autres métriques affichent les valeurs correctes pour le troisième trimestre de 2020 (puisque les données dans les tableaux respectifs ont des colonnes pour l'année et le trimestre), mais la métrique IRR sera montrez-moi par erreur la valeur pour le troisième trimestre de 2020. J'ai besoin de cette carte pour me montrer le TRI jusqu'au troisième trimestre de 2020.

(Pour le contexte, une table IRR se compose généralement d'une date et du flux de trésorerie. Lorsque l'actif est acheté, cette date est la date de création et un flux de trésorerie négatif est associé à cette date. Pendant la durée de vie de l'investissement, il y a distributions en espèces, c'est-à-dire des flux de trésorerie positifs, et la dernière date correspond au prix de vente de cet actif. Par conséquent, l'affichage du TRI pour le troisième trimestre de 2020 uniquement entraînera une erreur, car la formule XIRR doit afficher des flux de trésorerie positifs et négatifs)

J'utilise la même table de recherche de calendrier pour l'IRR et les autres métriques de mon modèle de données.entrez la description de l'image ici

0
LionHeart 9 nov. 2020 à 07:59

1 réponse

Meilleure réponse

Vous devez effacer le filtre sur le trimestre et le remplacer par <= trimestre sélectionné.

measure=
   var quarter = SELECTEDVALUE(table[quarter])
   return CALCULATE(XIRR(.....), ALL(table[quarter]), table[quarter] <= quarter))
1
Joao Leal 11 nov. 2020 à 00:14