<?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 past averages and creating a new Table in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3580737#M138114</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="578167" data-lia-user-login="ohurtado" class="lia-mention lia-mention-user"&gt;ohurtado&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please try this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1. Calculate Rolling Averages&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;RollingAvg12M = 
CALCULATE(
    AVERAGE('YourData'[Value]),
    FILTER(
        'YourData',
        'YourData'[Date] &amp;gt;= DATEADD(LASTDATE('YourData'[Date]), -12, MONTH) &amp;amp;&amp;amp; 
        'YourData'[Date] &amp;lt; LASTDATE('YourData'[Date])
    ),
    'YourData'[SeriesID]
)
&lt;/LI-CODE&gt;
&lt;P&gt;2.&amp;nbsp;Create a Future Dates Table&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;FutureDates = 
ADDCOLUMNS(
    CALENDARAUTO(),
    "Year", YEAR([Date]),
    "Month", MONTH([Date]),
    "Day", DAY([Date])
)
&lt;/LI-CODE&gt;
&lt;P&gt;3.&amp;nbsp;Create a Forecast Table&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ForecastTable = 
GENERATE(
    DISTINCT('YourData'[SeriesID]),
    VAR currentSeriesID = 'YourData'[SeriesID]
    VAR maxDate = CALCULATE(MAX('YourData'[Date]), 'YourData'[SeriesID] = currentSeriesID)
    RETURN
    SELECTCOLUMNS(
        FILTER('FutureDates', 'FutureDates'[Date] &amp;gt; maxDate &amp;amp;&amp;amp; 'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 36, MONTH)),
        "SeriesID", currentSeriesID,
        "Period", 'FutureDates'[Date],
        "Value", 
        SWITCH(
            TRUE(),
            'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 12, MONTH), [RollingAvg12M],
            'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 24, MONTH), [RollingAvg24M],
            [RollingAvg36M]
        )
    )
)
&lt;/LI-CODE&gt;
&lt;P&gt;Hope this helps!&amp;nbsp;Should you require any further assistance, please do not hesitate to reach out to me.&lt;/P&gt;</description>
    <pubDate>Tue, 12 Dec 2023 22:59:55 GMT</pubDate>
    <dc:creator>Sahir_Maharaj</dc:creator>
    <dc:date>2023-12-12T22:59:55Z</dc:date>
    <item>
      <title>Calculating past averages and creating a new Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3577659#M137963</link>
      <description>&lt;P&gt;Hi, relatively new to DAX and facing some issues as I'm trying to build the following data.&lt;/P&gt;&lt;P&gt;I have historical value for certain indexes (say data published by Bureau of Labour and Statistics) -&amp;gt; Mainly Series ID, date, value&lt;/P&gt;&lt;P&gt;I would like to build a future forecast of these values based on past data -&amp;gt; i.e. I would need the last 12 month average, last 24 months average and last 36 months average -&amp;gt; this needs to be done on a per seriesID basis.&lt;/P&gt;&lt;P&gt;I would like then to show graphically the past data and the the forecast values (the N+12 months should be last 12 month average, month N+12 to N+24 the last 24 month average, and month N+24 to N+36 the last 36 months average). For this part I believe a new table is needed creating dynamically values for the next 36 months for each SeriesID right?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How would you go about this?&amp;nbsp;&lt;/P&gt;&lt;P&gt;For reference, some sample data and expected output.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Data&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;SeriesID&lt;/TD&gt;&lt;TD&gt;Period&lt;/TD&gt;&lt;TD&gt;Value&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-20&lt;/TD&gt;&lt;TD&gt;144.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-20&lt;/TD&gt;&lt;TD&gt;144.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-20&lt;/TD&gt;&lt;TD&gt;144.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-20&lt;/TD&gt;&lt;TD&gt;144.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-20&lt;/TD&gt;&lt;TD&gt;144.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-20&lt;/TD&gt;&lt;TD&gt;144.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-20&lt;/TD&gt;&lt;TD&gt;144.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-20&lt;/TD&gt;&lt;TD&gt;145.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-20&lt;/TD&gt;&lt;TD&gt;145.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-20&lt;/TD&gt;&lt;TD&gt;145.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Nov-20&lt;/TD&gt;&lt;TD&gt;145.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Dec-20&lt;/TD&gt;&lt;TD&gt;145.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-21&lt;/TD&gt;&lt;TD&gt;145.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-21&lt;/TD&gt;&lt;TD&gt;146.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-21&lt;/TD&gt;&lt;TD&gt;146.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-21&lt;/TD&gt;&lt;TD&gt;147.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-21&lt;/TD&gt;&lt;TD&gt;148.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-21&lt;/TD&gt;&lt;TD&gt;149.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-21&lt;/TD&gt;&lt;TD&gt;150.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-21&lt;/TD&gt;&lt;TD&gt;150.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-21&lt;/TD&gt;&lt;TD&gt;152.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-21&lt;/TD&gt;&lt;TD&gt;153.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Nov-21&lt;/TD&gt;&lt;TD&gt;154.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Dec-21&lt;/TD&gt;&lt;TD&gt;155.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-22&lt;/TD&gt;&lt;TD&gt;158.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-22&lt;/TD&gt;&lt;TD&gt;159.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-22&lt;/TD&gt;&lt;TD&gt;160.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-22&lt;/TD&gt;&lt;TD&gt;162.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-22&lt;/TD&gt;&lt;TD&gt;164.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-22&lt;/TD&gt;&lt;TD&gt;165.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-22&lt;/TD&gt;&lt;TD&gt;166.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-22&lt;/TD&gt;&lt;TD&gt;167.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-22&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-22&lt;/TD&gt;&lt;TD&gt;168.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Nov-22&lt;/TD&gt;&lt;TD&gt;169.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Dec-22&lt;/TD&gt;&lt;TD&gt;169.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-23&lt;/TD&gt;&lt;TD&gt;171.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-23&lt;/TD&gt;&lt;TD&gt;172.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-23&lt;/TD&gt;&lt;TD&gt;173.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-23&lt;/TD&gt;&lt;TD&gt;173.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-23&lt;/TD&gt;&lt;TD&gt;173.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-23&lt;/TD&gt;&lt;TD&gt;174.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-23&lt;/TD&gt;&lt;TD&gt;174.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-23&lt;/TD&gt;&lt;TD&gt;174.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-23&lt;/TD&gt;&lt;TD&gt;175.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-23&lt;/TD&gt;&lt;TD&gt;175.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-20&lt;/TD&gt;&lt;TD&gt;219.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-20&lt;/TD&gt;&lt;TD&gt;218.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-20&lt;/TD&gt;&lt;TD&gt;219.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-20&lt;/TD&gt;&lt;TD&gt;215.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-20&lt;/TD&gt;&lt;TD&gt;214.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-20&lt;/TD&gt;&lt;TD&gt;215.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-20&lt;/TD&gt;&lt;TD&gt;216.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-20&lt;/TD&gt;&lt;TD&gt;218.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-20&lt;/TD&gt;&lt;TD&gt;221.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-20&lt;/TD&gt;&lt;TD&gt;222.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Nov-20&lt;/TD&gt;&lt;TD&gt;224.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Dec-20&lt;/TD&gt;&lt;TD&gt;232.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-21&lt;/TD&gt;&lt;TD&gt;241.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-21&lt;/TD&gt;&lt;TD&gt;246.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-21&lt;/TD&gt;&lt;TD&gt;260.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-21&lt;/TD&gt;&lt;TD&gt;273.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-21&lt;/TD&gt;&lt;TD&gt;283.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-21&lt;/TD&gt;&lt;TD&gt;294.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-21&lt;/TD&gt;&lt;TD&gt;305.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-21&lt;/TD&gt;&lt;TD&gt;313.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-21&lt;/TD&gt;&lt;TD&gt;318.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-21&lt;/TD&gt;&lt;TD&gt;324.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Nov-21&lt;/TD&gt;&lt;TD&gt;332.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Dec-21&lt;/TD&gt;&lt;TD&gt;331.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-22&lt;/TD&gt;&lt;TD&gt;334.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-22&lt;/TD&gt;&lt;TD&gt;330.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-22&lt;/TD&gt;&lt;TD&gt;336.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-22&lt;/TD&gt;&lt;TD&gt;341.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-22&lt;/TD&gt;&lt;TD&gt;345.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-22&lt;/TD&gt;&lt;TD&gt;340.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-22&lt;/TD&gt;&lt;TD&gt;328.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-22&lt;/TD&gt;&lt;TD&gt;324.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-22&lt;/TD&gt;&lt;TD&gt;316.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-22&lt;/TD&gt;&lt;TD&gt;308.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Nov-22&lt;/TD&gt;&lt;TD&gt;308.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Dec-22&lt;/TD&gt;&lt;TD&gt;307.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-23&lt;/TD&gt;&lt;TD&gt;310.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-23&lt;/TD&gt;&lt;TD&gt;311.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-23&lt;/TD&gt;&lt;TD&gt;314.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-23&lt;/TD&gt;&lt;TD&gt;316.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-23&lt;/TD&gt;&lt;TD&gt;318.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-23&lt;/TD&gt;&lt;TD&gt;315.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-23&lt;/TD&gt;&lt;TD&gt;310.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-23&lt;/TD&gt;&lt;TD&gt;309.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-23&lt;/TD&gt;&lt;TD&gt;306.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-23&lt;/TD&gt;&lt;TD&gt;303.9&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;STRONG&gt;Intermediate step to calculate averages:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Index&lt;/TD&gt;&lt;TD&gt;last 12 months average&lt;/TD&gt;&lt;TD&gt;last 24 months average&lt;/TD&gt;&lt;TD&gt;last 36 months average&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;172.57&lt;/TD&gt;&lt;TD&gt;167.8377&lt;/TD&gt;&lt;TD&gt;161.3201&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;311.06&lt;/TD&gt;&lt;TD&gt;320.9218&lt;/TD&gt;&lt;TD&gt;306.1306&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Expected output:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;SeriesID&lt;/TD&gt;&lt;TD&gt;Period&lt;/TD&gt;&lt;TD&gt;Value&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Nov-23&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Dec-23&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-24&lt;/TD&gt;&lt;TD&gt;172.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Nov-24&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Dec-24&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-25&lt;/TD&gt;&lt;TD&gt;167.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Nov-25&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Dec-25&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jan-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Feb-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Mar-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Apr-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;May-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jun-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Jul-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Aug-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Sep-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU11&lt;/TD&gt;&lt;TD&gt;Oct-26&lt;/TD&gt;&lt;TD&gt;161.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Nov-23&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Dec-23&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-24&lt;/TD&gt;&lt;TD&gt;311.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Nov-24&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Dec-24&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-25&lt;/TD&gt;&lt;TD&gt;320.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Nov-25&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Dec-25&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jan-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Feb-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Mar-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Apr-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;May-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jun-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Jul-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Aug-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Sep-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WPU10&lt;/TD&gt;&lt;TD&gt;Oct-26&lt;/TD&gt;&lt;TD&gt;306.1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 12 Dec 2023 09:11:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3577659#M137963</guid>
      <dc:creator>ohurtado</dc:creator>
      <dc:date>2023-12-12T09:11:49Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating past averages and creating a new Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3580737#M138114</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="578167" data-lia-user-login="ohurtado" class="lia-mention lia-mention-user"&gt;ohurtado&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please try this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1. Calculate Rolling Averages&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;RollingAvg12M = 
CALCULATE(
    AVERAGE('YourData'[Value]),
    FILTER(
        'YourData',
        'YourData'[Date] &amp;gt;= DATEADD(LASTDATE('YourData'[Date]), -12, MONTH) &amp;amp;&amp;amp; 
        'YourData'[Date] &amp;lt; LASTDATE('YourData'[Date])
    ),
    'YourData'[SeriesID]
)
&lt;/LI-CODE&gt;
&lt;P&gt;2.&amp;nbsp;Create a Future Dates Table&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;FutureDates = 
ADDCOLUMNS(
    CALENDARAUTO(),
    "Year", YEAR([Date]),
    "Month", MONTH([Date]),
    "Day", DAY([Date])
)
&lt;/LI-CODE&gt;
&lt;P&gt;3.&amp;nbsp;Create a Forecast Table&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ForecastTable = 
GENERATE(
    DISTINCT('YourData'[SeriesID]),
    VAR currentSeriesID = 'YourData'[SeriesID]
    VAR maxDate = CALCULATE(MAX('YourData'[Date]), 'YourData'[SeriesID] = currentSeriesID)
    RETURN
    SELECTCOLUMNS(
        FILTER('FutureDates', 'FutureDates'[Date] &amp;gt; maxDate &amp;amp;&amp;amp; 'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 36, MONTH)),
        "SeriesID", currentSeriesID,
        "Period", 'FutureDates'[Date],
        "Value", 
        SWITCH(
            TRUE(),
            'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 12, MONTH), [RollingAvg12M],
            'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 24, MONTH), [RollingAvg24M],
            [RollingAvg36M]
        )
    )
)
&lt;/LI-CODE&gt;
&lt;P&gt;Hope this helps!&amp;nbsp;Should you require any further assistance, please do not hesitate to reach out to me.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 22:59:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3580737#M138114</guid>
      <dc:creator>Sahir_Maharaj</dc:creator>
      <dc:date>2023-12-12T22:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating past averages and creating a new Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3581461#M138154</link>
      <description>&lt;P&gt;HI &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="501067" data-lia-user-login="Sahir_Maharaj" class="lia-mention lia-mention-user"&gt;Sahir_Maharaj&lt;/a&gt;&amp;nbsp;, thanks a lot for the answer. Still facing some issues with the code, but I see the idea of what you are trying to do and I think it's already helping me a lot!&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1st issue:&lt;/STRONG&gt; on the 12 month rolling average measure I get an error when testing it in a visual (I expect if I put this on a table with seriesID as rows and measure as value I would be able to get my "intermediate table" to check the averages are correctly calculated...) -&amp;gt; Visual does not work with the following error -&amp;gt; Calculation error in measure: Cannot convert value 'WPU10' of type Text to type True/False.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2nd issue so far -&lt;/STRONG&gt;&amp;gt; on the generate table of the forecasted values, I cannot do this line of code:&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;FILTER('FutureDates', 'FutureDates'[Date] &amp;gt; maxDate &amp;amp;&amp;amp; 'FutureDates'[Date] &amp;lt;= DATEADD(maxDate, 36, MONTH)),&lt;/PRE&gt;&lt;P&gt;I get the error that first argument to 'DATEADD' must specify a column and we are trying to pass a variable&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 08:42:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3581461#M138154</guid>
      <dc:creator>ohurtado</dc:creator>
      <dc:date>2023-12-13T08:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating past averages and creating a new Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3582102#M138185</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="501067" data-lia-user-login="Sahir_Maharaj" class="lia-mention lia-mention-user"&gt;Sahir_Maharaj&lt;/a&gt;&amp;nbsp;just fixed a couple of things and I think it is starting to work!&lt;BR /&gt;for the last 12 month average I rewrote the measure as such:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;AverageLast12Months = 
Var MyAverage = CALCULATE(
    AVERAGE(IndexData[Value]),
    DATESINPERIOD(IndexData[Period],LASTDATE(IndexData[Period]), -12, MONTH)
    )
    RETURN
    MyAverage&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then for the table generation I did as such (simplified to just 12 months for test):&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;TestAverages = GENERATE(
    DISTINCT(IndexData[SeriesID]),
    VAR currentSeriesID = IndexData[SeriesID]
    VAR maxDate = CALCULATE(MAX(IndexData[Period]), IndexData[SeriesID] = currentSeriesID)
    VAR minDate = DATE(YEAR(maxDate)-1, MONTH(maxDate),1)
    Var plus12Months = DATE(YEAR(maxDate)+1, MONTH(maxDate),1)
    RETURN
    SELECTCOLUMNS(
        FILTER('FutureDates', 'FutureDates'[Date] &amp;gt; maxDate &amp;amp;&amp;amp; 'FutureDates'[Date] &amp;lt;= plus12Months &amp;amp;&amp;amp; FutureDates[Date].[Day]=1),
        "SeriesID2", currentSeriesID,
        "Period", 'FutureDates'[Date],
        "Value", 
        SWITCH(
            TRUE(),
            'FutureDates'[Date] &amp;lt;= plus12Months, [AverageLast12Months],
            [AverageLast12Months]
        )
    )
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;I believe the values are correct, however I need to add the 24 and 36 months. The code was adding values for each day so I added another condition to just keep one value per month (Day = 1)&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 14:25:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculating-past-averages-and-creating-a-new-Table/m-p/3582102#M138185</guid>
      <dc:creator>ohurtado</dc:creator>
      <dc:date>2023-12-13T14:25:38Z</dc:date>
    </item>
  </channel>
</rss>

