Fonction recursive

Accueil – Le CFO masqué Forums Power BI Fonction recursive

  • Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par Dhila, le il y a 5 années et 9 mois.
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Articles
  • #47240
    Dhila
    Participant

    Bonjour,
    je suis confrontée à un problème de calcul de fonction récursive.je vous explique Jai une table historique des performance des fonds. et sur cette table la j’ai les info suivantes
    CodeFond Date Performance_Net Performance_Brute
    Code1 ‘20171117’ 200
    Code1 ‘20171122’ 200
    Code1 ‘20171123’ 200
    Code1 ‘20171124’ 200
    Code1 ‘20171121’ 201
    Code1 ‘20171128’ 202
    Code1 ‘20171127’ 203
    Code1 ‘20171201’ 204
    Code2 ‘20171205’ 205
    Code2 ‘20171204’ 206
    Code2 ‘20171206’ 207
    Code2 ‘20171212’ 208
    Code2 ‘20171207’ 209
    Code2 ‘20171208’ 210
    Code2 ‘20171211’ 211
    Code2 ‘20171213’ 212
    Code2 ‘20171214’ 213

    je cherche à créer une fonction DAX qui me permettrai de calculer la performance brute définit comme suit
    pour un fond donné la performance grosse de la date la plus petite est égale a sa performance net ce qui revient a dire que la performance brute de fond code1 pour la date 17/11/2011 = à sa performance net=200
    et pour les autre
    la performance brute a l’instant (t) = (performance net (t)/ performance brute (t-1))*(t2-t1)
    sachant que t-1 est la date juste avant de t
    performance brute (23/11/2017)=( performance(23/11/2011)/ performance brute (17/11/2011)) * ( 23/11/2011- 17/11/2011).

    Merci d’avance pour votre aide.

    #47241
    Sophie Marchand
    Participant

    Bonjour,

    Je ne sais pas si c’est la façon dont notre site affiche vos informations mais en ce moment, il est impossible de comprendre votre question. Si vous souhaitez une réponse, je vous suggère d’insérer un fichier et d’indiquer dans votre fichier très précisément ce que vous recherchez.

    Merci.

    Sophie

    #47242
    Dhila
    Participant

    Merci pour ton retour Sophie.

    je joins un fichier explicatif plus détaillé.

    Merci encore

    Attachments:
    You must be logged in to view attached files.
    #47244
    Sophie Marchand
    Participant

    Bonjour,

    Si je comprends bien, vous cherchez à mettre en place un calcul semblable à celui démontré dans l’article suivant: http://blog.gbrueckl.at/2015/04/recursive-calculations-powerpivot-dax/.

    Sophie

    #47245
    Dhila
    Participant

    Bonsoir Sophie,

    encore merci pour ton retour, l’exemple ne répond pas parfaitement à ma demande vu qu’au fait le saut date n’est pas régulier comme pour le lien envoyé.

    dans mon cas pour chaque date t il faut prendre la date t-1 qui peut être à 2 ou 3 ou n jours avant pour le même fond.

    Y’a t’il une façon de le faire dynamiquement.

    Merci encore

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.