Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago

Create two average lines in one graph chart

good day guys. i am struggling to have two average lines in a graph and it should be dynamic.

 

The average figure should be calculated based on same year. When i tick both years, the average line calculated as total cost frm 2020 to 2021 and divided by 24 mths. I wanted to have separate average lines.

Eg: Average 2020 (calculated based on total cost of 2020 and divided by 12 mths)

      Average 2021 (calculated based on total cost of 2021 and divided by 12 mths)

 

 

 

2 Replies

  • Anonymous , if you are using staked line visual you need to two measures

     

    you can have measure like

     

    //Only year vs Year, not a level below

    This Year = CALCULATE([Avg Measure],filter(ALL('Date'),'Date'[Year]=max('Date'[Year])))
    Last Year = CALCULATE([Avg Measure],filter(ALL('Date'),'Date'[Year]=max('Date'[Year])-1))

    • Anonymous's avatar
      Anonymous
      Not applicable

      Dear amitchandak 

      Thanks for the reply. My data is quite basic and straightforward.

      I was thinking to use line and clustered column chart. However, if i select default Average Total Cost, the line is kind of weird (2nd photo). i am wishing to have something like 3rd photo, showing 2 dotted average lines.

      i am a beginner for this pbi and not familiar with DAX. Thanks to guide and advise.

       

       

      below is line & clustered column chart