Club Power BI

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
  • 1.  Saisonalité - Série chronologique

    Posted Oct 19, 2021 10:39 AM
    Bonjour à tous,

    j'essaie de trouver une fonction en DAX pour faire des saisonnalités et je n'en trouve pas. Certains visuels sur le marché le propose, mais il faut installer R sur la machine, donc j'exclu cette possibilité. Si j'utilise DATEADD ou Parallelepeiod  par exemple, c'est toujours une période à la fois alors que j'ai besoin par exemple de la moyenne des 4 dernières périodes.
    Par exemple, avoir la moyenne des 4 mois d'octobre derniers pour être capable par la suite de déterminer l'écart de mon mois octobre actuel avec l'historique.

    Est-ce que je devrai me faire une mesure(ou une variable dans la mesure) par période puis en faire la moyenne?

    Merci

    ------------------------------
    Christian Vachon
    Kingsey Falls, Canada
    ------------------------------


  • 2.  RE: Saisonalité - Série chronologique

    Top Contributor
    Posted Oct 19, 2021 02:11 PM
    Bonjour Christian,

    Je pense que cette mesure pourrait répondre à votre besoin :

    Saisonnalité = 
    VAR NBAnnee = 4 // A dynamiser avec un paramètre WhatIf
    VAR PeriodeData =
        DATESINPERIOD (
            DimDate[Date],
            MAX ( DimDate[Date] ),
            - NBAnnee,
            YEAR
        )
    VAR Result =
        CALCULATE (
            AVERAGEX (
                VALUES ( DimDate[Annee] ),
                [Total CA]
            ),
            PeriodeData,
            DimDate[Mois]
                = MAX ( DimDate[Mois] )
        )
    RETURN
        Result​

    Quel que soit le mois en cours, la mesure calculera la moyenne des X dernières années pour ce mois en particulier. Pour le début de la période, cela fera la moyenne sur 1 année, puis 2, puis 3 et enfin 4 ensuite.

    J'espère que cela vous aidera, bonne continuation.

    ------------------------------
    Jonathan CHANAL
    Chef de Projet Digital / Data Analyst
    MCSA Power BI & Excel
    ------------------------------



  • 3.  RE: Saisonalité - Série chronologique

    Posted Oct 19, 2021 04:22 PM
    Bonjour Jonathan,

    Merci beaucoup pour le retour. J'ai testé la solution, elle me renvoi un résultat pour un mois donné, mais je ne comprends pas le calcul... J'imagine que c'est à cause du contexte d'évaluation?


    Pour 2020


    Merci!

    ------------------------------
    Christian Vachon
    Kingsey Falls, Canada
    ------------------------------



  • 4.  RE: Saisonalité - Série chronologique

    Top Contributor
    Posted Oct 20, 2021 03:10 AM
    Bonjour,

    Voici un exemple avec mes données :
    Exemple

    La ligne du bas en rouge représente la moyenne des lignes entourrées en rouge dans le tableau du haut. Le total correspond au même calcul pour le dernier mois de l'année.

    Bon courage,

    ------------------------------
    Jonathan CHANAL
    Chef de Projet Digital / Data Analyst
    MCSA Power BI & Excel
    ------------------------------



  • 5.  RE: Saisonalité - Série chronologique

    Posted Oct 20, 2021 09:49 AM
    Bonjour,

    merci beaucoup pour la précision.

    Tout fonctionne.

    ------------------------------
    Christian Vachon
    Kingsey Falls, Canada
    ------------------------------