<?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: Based on Invoice Date filter, create two separate columns in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330700#M58554</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="355449" data-lia-user-login="apatwal" class="lia-mention lia-mention-user"&gt;apatwal&lt;/a&gt;&lt;/P&gt;&lt;P&gt;You cannot use time intelligence functions without a standard Date table. Have you tried my approach?&lt;/P&gt;</description>
    <pubDate>Thu, 10 Feb 2022 11:09:42 GMT</pubDate>
    <dc:creator>tamerj1</dc:creator>
    <dc:date>2022-02-10T11:09:42Z</dc:date>
    <item>
      <title>Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330306#M58519</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need a help in creating below two columns using DAX&lt;/P&gt;&lt;P&gt;I have a calculated column for "Net Change in Cost $", and using this column&amp;nbsp; I have to create below two columns&lt;/P&gt;&lt;P&gt;1. Net Change in Cost $ - Full Date&lt;/P&gt;&lt;P&gt;2. Net Change in Cost $ - Last 4 Weeks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;These two columns are based on Invoice Date visual filter&lt;/P&gt;&lt;P&gt;1. Net Change in Cost $ - Full Date&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In this we have to use all transactions that fall within date range specified by Invoice Date filter&amp;nbsp;&lt;/SPAN&gt;and sum&amp;nbsp;Net Change in Cost $ column.&lt;/P&gt;&lt;P&gt;Eg -&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;if Invoice Date filter is set to 1/2/2021 ~ 11/30/2021, use all 2021 transactions&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Net Change in Cost $ - Last 4 Weeks&lt;/P&gt;&lt;P&gt;In this we have to&amp;nbsp;&lt;SPAN&gt;use transactions with Invoice Date within the 4 weeks leading up to end date which is specified by Invoice Date filter.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Eg&amp;nbsp;&amp;nbsp;if Invoice Date filter is set to 5/1/2021 ~ 12/24/2021, the end date is 12/31/2021 so include transactions with Invoice Date between 11/26/2021 and 12/24/2021&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Also, if Invoice Date filter is set to 4 weeks, then both these columns should have same value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Any help on this will be appreciated.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 08:23:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330306#M58519</guid>
      <dc:creator>apatwal</dc:creator>
      <dc:date>2022-02-10T08:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330494#M58529</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="355449" data-lia-user-login="apatwal" class="lia-mention lia-mention-user"&gt;apatwal&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Do you have a Date table or just a Date column in the same table?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 09:24:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330494#M58529</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-02-10T09:24:26Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330512#M58532</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do not have any date table.&lt;/P&gt;&lt;P&gt;There is only one table which includes all values including dates.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 09:33:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330512#M58532</guid>
      <dc:creator>apatwal</dc:creator>
      <dc:date>2022-02-10T09:33:55Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330609#M58544</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="355449" data-lia-user-login="apatwal" class="lia-mention lia-mention-user"&gt;apatwal&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Columns do not have access to the filter context and hence cannot read any filter. However, you can achieve the same by creating two measures as the values of a matrix visual sliced by transaction number or any other column.&lt;BR /&gt;Supposing that the date filter will come only from the slicer (meaning it is not part of the visual) then the first measure can be:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;Net Change in Cost $ - Full Date =
CALCULATE (
	SUM ( 'Table'[Net Change in Cost $] ),
	ALLSELECTED ( 'Table'[Invoice Date] )
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;For the 2nd measure try&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;Net Change in Cost $ - Last 4 Weeks =
VAR EndtDate = MAX ( 'Table'[Invoice Date] )
VAR StartDate = EndtDate - 28
VAR Result =
    CALCULATE (
        SUM ( 'Table'[Net Change in Cost $] ),
        FILTER (
            'Table',
            'Table'[Invoice Date] &amp;lt; EndtDate
                &amp;amp;&amp;amp; 'Table'[Invoice Date] &amp;gt;= StartDate
        )
    )
RETURN
    Result&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know if works. If so kindly mark my reply as accepted solution. Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 10:10:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330609#M58544</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-02-10T10:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330680#M58552</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have created below two DAX measure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1st Measure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Net Change in Cost $ - Full Date Range =&lt;/P&gt;&lt;P&gt;var startdate = MIN('table'[Date])&lt;/P&gt;&lt;P&gt;var enddate= MAX('table'[Date])&lt;/P&gt;&lt;P&gt;RETURN&lt;/P&gt;&lt;P&gt;CALCULATE( SUM(table[Net Change in Cost $]),&lt;/P&gt;&lt;P&gt;DATESBETWEEN('table'[Date],startdate,enddate) )&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2nd Measure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Net Change in Cost $ Last 4 Wks =&lt;/P&gt;&lt;P&gt;var startday = MAX('table'[Date])-28&lt;/P&gt;&lt;P&gt;var endday = MAX('table'[Date])&lt;/P&gt;&lt;P&gt;return CALCULATE( SUM('table'[Net Change in Cost $]),&lt;/P&gt;&lt;P&gt;DATESBETWEEN('table'[Date],startday,endday) )&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Date is coming from Date Slicer created in report.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let me know if I am missing out something here.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 10:55:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330680#M58552</guid>
      <dc:creator>apatwal</dc:creator>
      <dc:date>2022-02-10T10:55:34Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330700#M58554</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="355449" data-lia-user-login="apatwal" class="lia-mention lia-mention-user"&gt;apatwal&lt;/a&gt;&lt;/P&gt;&lt;P&gt;You cannot use time intelligence functions without a standard Date table. Have you tried my approach?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 11:09:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330700#M58554</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-02-10T11:09:42Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330757#M58558</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I even tried using your approach, which gives me same result as of mine DAX.&lt;BR /&gt;But I came to know that time intelligence functions have pre-requisite that Date table should be available in model.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just want to know is there any article or any resource which can suggest us any drawbacks or issues that arises if we use Time intelligence when we don't have standard date table?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 11:46:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330757#M58558</guid>
      <dc:creator>apatwal</dc:creator>
      <dc:date>2022-02-10T11:46:25Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330780#M58562</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="355449" data-lia-user-login="apatwal" class="lia-mention lia-mention-user"&gt;apatwal&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Time intelligence functions are not relyable. I would prefer to go for manually coded formulas. However, I believe I can help you out but you got to give me some insite of what you're doing and what results are you getting with regard to both measures.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 11:56:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2330780#M58562</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-02-10T11:56:40Z</dc:date>
    </item>
    <item>
      <title>Re: Based on Invoice Date filter, create two separate columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2366508#M60587</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="355449" data-lia-user-login="apatwal" class="lia-mention lia-mention-user"&gt;apatwal&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you share me a sample .pbix file for test? Please don't contain any sensitive information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Reference:&amp;nbsp;&lt;A href="https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216" target="_blank" rel="noopener"&gt;How to provide sample data in the Power BI Forum - Microsoft Power BI Community&lt;/A&gt;&lt;/P&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;Icey&lt;/P&gt;</description>
      <pubDate>Tue, 01 Mar 2022 07:01:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Based-on-Invoice-Date-filter-create-two-separate-columns/m-p/2366508#M60587</guid>
      <dc:creator>Icey</dc:creator>
      <dc:date>2022-03-01T07:01:05Z</dc:date>
    </item>
  </channel>
</rss>

