<?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: Calculated Table in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/968995#M11533</link>
    <description>&lt;P&gt;NaturalinnerJoin on date column will work for you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or you can simply create one column in first table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Column=Lookupvalue(table2[date],table2[Date],table1[date])&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Filter out this column to is not blank.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards,&lt;BR /&gt;Pravin Wattamwar&lt;BR /&gt;&lt;A href="http://www.linkedin.com/in/pravin-p-wattamwar" target="_blank"&gt;www.linkedin.com/in/pravin-p-wattamwar&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If I resolve your problem Mark it as a solution and give kudos.&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>Wed, 11 Mar 2020 12:50:54 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-03-11T12:50:54Z</dc:date>
    <item>
      <title>Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/968873#M11532</link>
      <description>&lt;P&gt;Hi, We have 2 tables and the requirement is we have to compare date from table 2 with date from table 1 and provide output as calculated table.&amp;nbsp; Thank you in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table 1 -&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;country&lt;/TD&gt;&lt;TD&gt;rate&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;MX&lt;/TD&gt;&lt;TD&gt;.5&lt;/TD&gt;&lt;TD&gt;03/10/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;MX&lt;/TD&gt;&lt;TD&gt;.8&lt;/TD&gt;&lt;TD&gt;03/11/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;US&lt;/TD&gt;&lt;TD&gt;.7&lt;/TD&gt;&lt;TD&gt;03/10/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;US&lt;/TD&gt;&lt;TD&gt;.9&lt;/TD&gt;&lt;TD&gt;03/11/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;MX&lt;/TD&gt;&lt;TD&gt;.8&lt;/TD&gt;&lt;TD&gt;03/20/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;US&lt;/TD&gt;&lt;TD&gt;.7&lt;/TD&gt;&lt;TD&gt;03/20/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/11/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result Table -&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;country&lt;/TD&gt;&lt;TD&gt;rate&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;US&lt;/TD&gt;&lt;TD&gt;.9&lt;/TD&gt;&lt;TD&gt;03/11/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;MX&lt;/TD&gt;&lt;TD&gt;.8&lt;/TD&gt;&lt;TD&gt;03/11/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P class="ics-element-donot-delete 1001_CC@"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Mar 2020 11:29:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/968873#M11532</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-11T11:29:38Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/968995#M11533</link>
      <description>&lt;P&gt;NaturalinnerJoin on date column will work for you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or you can simply create one column in first table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Column=Lookupvalue(table2[date],table2[Date],table1[date])&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Filter out this column to is not blank.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards,&lt;BR /&gt;Pravin Wattamwar&lt;BR /&gt;&lt;A href="http://www.linkedin.com/in/pravin-p-wattamwar" target="_blank"&gt;www.linkedin.com/in/pravin-p-wattamwar&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If I resolve your problem Mark it as a solution and give kudos.&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>Wed, 11 Mar 2020 12:50:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/968995#M11533</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-11T12:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/4848262#M185024</link>
      <description>&lt;P data-start="155" data-end="179"&gt;Option A. Filter with IN&lt;/P&gt;
&lt;P data-start="181" data-end="252"&gt;Result =&lt;BR /&gt;FILTER(&lt;BR /&gt;Table1,&lt;BR /&gt;Table1[date] IN VALUES(Table2[Date])&lt;BR /&gt;)&lt;/P&gt;
&lt;P data-start="254" data-end="369"&gt;This semijoins Table1 by the distinct dates in Table2. Works even if Table2 has many dates. No relationship needed.&lt;/P&gt;
&lt;P data-start="371" data-end="424"&gt;Option B. Natural inner join by aligning column names&lt;/P&gt;
&lt;P data-start="426" data-end="538"&gt;Result =&lt;BR /&gt;NATURALINNERJOIN(&lt;BR /&gt;Table1,&lt;BR /&gt;DISTINCT(&lt;BR /&gt;SELECTCOLUMNS(Table2, "date", Table2[Date])&lt;BR /&gt;)&lt;BR /&gt;)&lt;/P&gt;
&lt;P data-start="540" data-end="694"&gt;SELECTCOLUMNS gives Table2 a column named date so the natural join can match it to Table1[date]. DISTINCT avoids duplicates from repeated dates in Table2.&lt;/P&gt;
&lt;P data-start="696" data-end="739"&gt;Option C. Use TREATAS inside CALCULATETABLE&lt;/P&gt;
&lt;P data-start="741" data-end="827"&gt;Result =&lt;BR /&gt;CALCULATETABLE(&lt;BR /&gt;Table1,&lt;BR /&gt;TREATAS(VALUES(Table2[Date]), Table1[date])&lt;BR /&gt;)&lt;/P&gt;
&lt;P data-start="829" data-end="924"&gt;TREATAS applies the Table2 dates as a filter over Table1. It is very readable in larger models.&lt;/P&gt;
&lt;P data-start="926" data-end="935"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Oct 2025 13:34:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculated-Table/m-p/4848262#M185024</guid>
      <dc:creator>technolog</dc:creator>
      <dc:date>2025-10-12T13:34:39Z</dc:date>
    </item>
  </channel>
</rss>

