<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Calculating Average Growth Rate using last three years in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-Average-Growth-Rate-using-last-three-years/m-p/3028743#M103402</link>
    <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="416804" data-lia-user-login="abbytank" class="lia-mention lia-mention-user"&gt;abbytank&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;you may&lt;/P&gt;&lt;P&gt;1) add a year column like this:&lt;/P&gt;&lt;P&gt;Year = YEAR([Date]),&lt;/P&gt;&lt;P&gt;2) plot a table measure with Product column, Year column and a measure like this:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;SGR = 
VAR _year = SELECTEDVALUE(TableName[Year])
VAR _sales = SUM(TableName[Sales])
VAR _salespy =
CALCULATE(SUM(TableName[Sales]), TableName[Year] = _year-1)
VAR _variance =
DIVIDE(_sales - _salespy, _salespy)
RETURN
IF(
    ISBLANK(_salespy),
    0,
    _variance
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the average growth rate, not sure if that make sense to average a rate. It is more advisible to calculated the compund annual growth rate.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 18 Jan 2023 13:21:35 GMT</pubDate>
    <dc:creator>FreemanZ</dc:creator>
    <dc:date>2023-01-18T13:21:35Z</dc:date>
    <item>
      <title>Calculating Average Growth Rate using last three years</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-Average-Growth-Rate-using-last-three-years/m-p/3028243#M103352</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having issue with calculating the average growth rate based on preceding years value, as I calculate the yearly growth rate based on the previous ones value, I want to calculate average growth rate based on the values from last recent three years for example if 2019's rate is 4%, 2020's rate is 3% and 2021's rate is 5% I want average rate of 12/3 = 4%.&lt;/P&gt;&lt;P&gt;Here is sample snap of my data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Sales ID&lt;/TD&gt;&lt;TD&gt;Product Name&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Net Sales&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Mercedes&lt;/TD&gt;&lt;TD&gt;17/04/2019&lt;/TD&gt;&lt;TD&gt;£11,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Belta&lt;/TD&gt;&lt;TD&gt;17/04/2020&lt;/TD&gt;&lt;TD&gt;£6,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Lamborghini&lt;/TD&gt;&lt;TD&gt;28/04/2020&lt;/TD&gt;&lt;TD&gt;£3,650.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Belta&lt;/TD&gt;&lt;TD&gt;29/06/2020&lt;/TD&gt;&lt;TD&gt;£12,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Jaguar&lt;/TD&gt;&lt;TD&gt;29/07/2020&lt;/TD&gt;&lt;TD&gt;£9,950.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;Tacoma&lt;/TD&gt;&lt;TD&gt;14/08/2020&lt;/TD&gt;&lt;TD&gt;£5,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;Jaguar&lt;/TD&gt;&lt;TD&gt;14/08/2020&lt;/TD&gt;&lt;TD&gt;£35,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;Marill&lt;/TD&gt;&lt;TD&gt;14/08/2020&lt;/TD&gt;&lt;TD&gt;£45,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;Tacoma&lt;/TD&gt;&lt;TD&gt;24/09/2020&lt;/TD&gt;&lt;TD&gt;£14,590.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;Probox&lt;/TD&gt;&lt;TD&gt;12/10/2020&lt;/TD&gt;&lt;TD&gt;£16,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;Probox&lt;/TD&gt;&lt;TD&gt;18/10/2020&lt;/TD&gt;&lt;TD&gt;£19,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;Marill&lt;/TD&gt;&lt;TD&gt;23/10/2020&lt;/TD&gt;&lt;TD&gt;£65,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;Probox&lt;/TD&gt;&lt;TD&gt;27/10/2020&lt;/TD&gt;&lt;TD&gt;£9,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;Tacoma&lt;/TD&gt;&lt;TD&gt;03/11/2020&lt;/TD&gt;&lt;TD&gt;£3,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;Probox&lt;/TD&gt;&lt;TD&gt;10/11/2020&lt;/TD&gt;&lt;TD&gt;£68,900.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and here is the example of what i want to achieve including the formulas I expect to use, if correct:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Year&lt;/TD&gt;&lt;TD&gt;Sales Growth Rate (SGR)&lt;/TD&gt;&lt;TD&gt;Average Growth Rate&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mercedes&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mercedes&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;(2020 sales - 2019)/2019 sales&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mercedes&lt;/TD&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;(2021 - 2020)/2020&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Belta&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Belta&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;(2020 sales - 2019)/2019 sales&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Belta&lt;/TD&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;(2021 - 2020)/2020&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Tacoma&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Tacoma&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;(2020 sales - 2019)/2019 sales&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Tacoma&lt;/TD&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;(2021 - 2020)/2020&lt;/TD&gt;&lt;TD&gt;(2019SGR + 2020SGR+2021SGR)/3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 09:48:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-Average-Growth-Rate-using-last-three-years/m-p/3028243#M103352</guid>
      <dc:creator>abbytank</dc:creator>
      <dc:date>2023-01-18T09:48:12Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating Average Growth Rate using last three years</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-Average-Growth-Rate-using-last-three-years/m-p/3028743#M103402</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="416804" data-lia-user-login="abbytank" class="lia-mention lia-mention-user"&gt;abbytank&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;you may&lt;/P&gt;&lt;P&gt;1) add a year column like this:&lt;/P&gt;&lt;P&gt;Year = YEAR([Date]),&lt;/P&gt;&lt;P&gt;2) plot a table measure with Product column, Year column and a measure like this:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;SGR = 
VAR _year = SELECTEDVALUE(TableName[Year])
VAR _sales = SUM(TableName[Sales])
VAR _salespy =
CALCULATE(SUM(TableName[Sales]), TableName[Year] = _year-1)
VAR _variance =
DIVIDE(_sales - _salespy, _salespy)
RETURN
IF(
    ISBLANK(_salespy),
    0,
    _variance
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the average growth rate, not sure if that make sense to average a rate. It is more advisible to calculated the compund annual growth rate.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 13:21:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-Average-Growth-Rate-using-last-three-years/m-p/3028743#M103402</guid>
      <dc:creator>FreemanZ</dc:creator>
      <dc:date>2023-01-18T13:21:35Z</dc:date>
    </item>
  </channel>
</rss>

