<?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 PREVIOUSMONTH returning blanks in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2925220#M96071</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Just trying to use&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;PREVIOUSMONTH function but I always get blanks. Looking through other posts...I am using Auto Time Intelligence and my column is set to type of Date and I see the Date Hierarchy. I cannot set my date dimension as Date Table because I have date gaps in the table entries.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Measure =&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;LASTDATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;) works as expected but&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Measure =&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;PREVIOUSMONTH&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;) returns Blank&lt;BR /&gt;&lt;BR /&gt;No filters, no slicer, nothing obvious to me.&lt;BR /&gt;&lt;BR /&gt;I am actually trying to do the following, but cannot get PREVIOUSMONTH to work&lt;BR /&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Last Month =&amp;nbsp;&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;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Amount]&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;SPAN&gt;PREVIOUSMONTH&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;BR /&gt;&lt;BR /&gt;Why??&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 23 Nov 2022 18:46:31 GMT</pubDate>
    <dc:creator>jfpalumbo123</dc:creator>
    <dc:date>2022-11-23T18:46:31Z</dc:date>
    <item>
      <title>PREVIOUSMONTH returning blanks</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2925220#M96071</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Just trying to use&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;PREVIOUSMONTH function but I always get blanks. Looking through other posts...I am using Auto Time Intelligence and my column is set to type of Date and I see the Date Hierarchy. I cannot set my date dimension as Date Table because I have date gaps in the table entries.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Measure =&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;LASTDATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;) works as expected but&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Measure =&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;PREVIOUSMONTH&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;) returns Blank&lt;BR /&gt;&lt;BR /&gt;No filters, no slicer, nothing obvious to me.&lt;BR /&gt;&lt;BR /&gt;I am actually trying to do the following, but cannot get PREVIOUSMONTH to work&lt;BR /&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Last Month =&amp;nbsp;&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;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Amount]&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;SPAN&gt;PREVIOUSMONTH&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Divs&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;BR /&gt;&lt;BR /&gt;Why??&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 23 Nov 2022 18:46:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2925220#M96071</guid>
      <dc:creator>jfpalumbo123</dc:creator>
      <dc:date>2022-11-23T18:46:31Z</dc:date>
    </item>
    <item>
      <title>Re: PREVIOUSMONTH returning blanks</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2925539#M96087</link>
      <description>&lt;P&gt;try not to use Auto Time Intelligence and try to build your own Date table. The easiest way is to&amp;nbsp;create a new table with the code below:&lt;/P&gt;&lt;P&gt;Date = CALENDARAUTO ( )&lt;/P&gt;</description>
      <pubDate>Thu, 24 Nov 2022 00:52:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2925539#M96087</guid>
      <dc:creator>FreemanZ</dc:creator>
      <dc:date>2022-11-24T00:52:58Z</dc:date>
    </item>
    <item>
      <title>Re: PREVIOUSMONTH returning blanks</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2926056#M96123</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="476497" data-lia-user-login="jfpalumbo123" class="lia-mention lia-mention-user"&gt;jfpalumbo123&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think you'd better create a calendar table.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is my test table:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If I don't create a calendar table, I will get blank result:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;CurrentMonth_sales = CALCULATE(SUM('Table'[Sales]),FILTER('Table','Table'[Month] = SELECTEDVALUE('Table'[Month])))

PreviousMonth_sales_1 = CALCULATE(SUM('Table'[Sales]),PREVIOUSMONTH('Table'[Date]))&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If I create a calendar table:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;CalendarTable = ADDCOLUMNS(CALENDAR(MIN('Table'[Date]),MAX('Table'[Date])),"Month",MONTH([Date]))&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and create relationship between two tables:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You will get correct result:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;PreviousMonth_sales_2 = CALCULATE(SUM('Table'[Sales]),PREVIOUSMONTH('CalendarTable'[Date]))&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Yadong Fang&lt;/P&gt;
&lt;P&gt;If this post&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Nov 2022 06:19:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2926056#M96123</guid>
      <dc:creator>v-yadongf-msft</dc:creator>
      <dc:date>2022-11-24T06:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: PREVIOUSMONTH returning blanks</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2928177#M96260</link>
      <description>&lt;P&gt;Looks like that is what I needed. TYVM!&lt;/P&gt;</description>
      <pubDate>Fri, 25 Nov 2022 01:12:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/PREVIOUSMONTH-returning-blanks/m-p/2928177#M96260</guid>
      <dc:creator>jfpalumbo123</dc:creator>
      <dc:date>2022-11-25T01:12:35Z</dc:date>
    </item>
  </channel>
</rss>

