<?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: Dynamic LAST YEARTODAY in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4246278#M168109</link>
    <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you want to show the total sales from the beginning of last year to this day last year? Here is my method for your reference.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;LastYear_To_Today = 
VAR last_today = FORMAT(DATE(YEAR(TODAY())-1,MONTH(TODAY()),DAY(TODAY())),"MM/DD/YYYY")
VAR current_year = YEAR(MAX('Table'[Date]))
VAR LastYear_To_Today =
    CALCULATE (
        SUM ( 'Table'[Sale] ),
        FILTER (
            ALL('Table'),
            FORMAT('Table'[Date],"MM/DD/YYYY") &amp;lt;= last_today &amp;amp;&amp;amp;
            YEAR('Table'[Date])= current_year - 1
        )
    )
RETURN
    IF( ISBLANK(LastYear_To_Today), 0, LastYear_To_Today )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Mengmeng Li&lt;/P&gt;</description>
    <pubDate>Thu, 17 Oct 2024 09:15:49 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-10-17T09:15:49Z</dc:date>
    <item>
      <title>Dynamic LAST YEARTODAY</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4237077#M167590</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using two measures to sum up the amount of sales YTD (year to date) for current vs last year.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;For example: Today is 10.10.24, so:&lt;/P&gt;&lt;P&gt;2024: sales from 01.01.24 to 10.10.24&lt;/P&gt;&lt;P&gt;2023: sales from 01.01.23 to 10.10.23&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;This is working perfectly when it is about 2024 (current year) vs 2023. But I also need to replicate the results for let's say 2023 vs 2022, 2022 vs 2021.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;YTD_PartnerasTK =&lt;/SPAN&gt; &lt;SPAN&gt;TOTALYTD&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SUM&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Dataset'&lt;/SPAN&gt;&lt;SPAN&gt;[Sales]&lt;/SPAN&gt;&lt;SPAN&gt;), &lt;/SPAN&gt;&lt;SPAN&gt;'Dim Datum'&lt;/SPAN&gt;&lt;SPAN&gt;[Datum]&lt;/SPAN&gt;&lt;SPAN&gt;, &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;'Dim Datum'&lt;/SPAN&gt;&lt;SPAN&gt;[Datum]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;= TODAY()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/PRE&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;PYTD_PartnerasTK =&lt;/SPAN&gt; &lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SUM&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Dataset'&lt;/SPAN&gt;&lt;SPAN&gt;[Sales ]&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATETABLE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SAMEPERIODLASTYEAR&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;DATESYTD&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Dim Datum'&lt;/SPAN&gt;&lt;SPAN&gt;[Datum]&lt;/SPAN&gt;&lt;SPAN&gt;)), &lt;/SPAN&gt;&lt;SPAN&gt;'Dim Datum'&lt;/SPAN&gt;&lt;SPAN&gt;[Datum]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;BR /&gt;The reason why I am using today() function here is because I have wrong date in my dataset for the future (sales in december 2024 for example) and I don't want to include this wrong data. But at the same time, this today() is an obstacle for calculating dynamically the YTD and YTD for the last year. I already tried replacing the TODAY() with a MAX('Dim Datum'[Datum]) function but it is not working.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;BR /&gt;Do you have any tip that doesn't involve changing radically my current measures?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I have tried a lot of methods but it is not working even for 2024 vs 2023.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 13:37:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4237077#M167590</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-10-10T13:37:33Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic LAST YEARTODAY</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4237212#M167596</link>
      <description>&lt;P&gt;Add a filter&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;FORMAT(MAX('Dim Datum'[Datum]),"MMDD")&amp;lt;=FORMAT(TODAY(),"MMDD")&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 15:01:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4237212#M167596</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2024-10-10T15:01:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic LAST YEARTODAY</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4246278#M168109</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you want to show the total sales from the beginning of last year to this day last year? Here is my method for your reference.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;LastYear_To_Today = 
VAR last_today = FORMAT(DATE(YEAR(TODAY())-1,MONTH(TODAY()),DAY(TODAY())),"MM/DD/YYYY")
VAR current_year = YEAR(MAX('Table'[Date]))
VAR LastYear_To_Today =
    CALCULATE (
        SUM ( 'Table'[Sale] ),
        FILTER (
            ALL('Table'),
            FORMAT('Table'[Date],"MM/DD/YYYY") &amp;lt;= last_today &amp;amp;&amp;amp;
            YEAR('Table'[Date])= current_year - 1
        )
    )
RETURN
    IF( ISBLANK(LastYear_To_Today), 0, LastYear_To_Today )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Mengmeng Li&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 09:15:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-LAST-YEARTODAY/m-p/4246278#M168109</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-10-17T09:15:49Z</dc:date>
    </item>
  </channel>
</rss>

