<?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: Retrive Status From other table using Date range in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2769076#M86115</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="312193" data-lia-user-login="TaufikMaggangka" class="lia-mention lia-mention-user"&gt;TaufikMaggangka&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Yes you are right, I did it the other way around which was wrong.&lt;/P&gt;
&lt;P&gt;Please refer to attached sample file with the solution&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Position = 
VAR T1 = RELATEDTABLE ( 'Table 1' )
VAR T2 =
    FILTER (
        T1,
        VAR CurrentAttendanceDate = 'Table 2'[Attendance Date]
        VAR CurrentJoiningDate = 'Table 1'[Joining Date]
        VAR T3 = FILTER ( T1, 'Table 1'[Joining Date] &amp;gt; CurrentJoiningDate )
        VAR NextJoiningDate = COALESCE ( MAXX ( T3, 'Table 1'[Joining Date] ), TODAY ( ) )
        RETURN
        CurrentAttendanceDate &amp;gt;= CurrentJoiningDate
            &amp;amp;&amp;amp; CurrentAttendanceDate &amp;lt; NextJoiningDate
    )
RETURN
    MAXX ( T2, 'Table 1'[Position] )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 15 Sep 2022 06:03:24 GMT</pubDate>
    <dc:creator>tamerj1</dc:creator>
    <dc:date>2022-09-15T06:03:24Z</dc:date>
    <item>
      <title>Retrive Status From other table using Date range</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2767880#M86027</link>
      <description>&lt;P&gt;Hi Everyone,&lt;BR /&gt;&lt;BR /&gt;Really need help from expert to retrive status from other table using date parameter and ID. Here my case :&lt;BR /&gt;Table 1&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;Joining Date&lt;/TD&gt;&lt;TD&gt;Position&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1 January 2021&lt;/TD&gt;&lt;TD&gt;Teacher&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1 January 2022&lt;/TD&gt;&lt;TD&gt;Admin&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;Table 2&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;Attendance Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2 February 2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3 March 2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2 July 2022&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;I want to retrive Position from table 1 to table 2, but using joining date(Table 1) and attendance date(Table 2) column as parameter, as you can see Id "1" have 2 position that different in 2021 and 2022.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I hope the result will be like this table:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;Attendance Date&lt;/TD&gt;&lt;TD&gt;Position&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2 February 2021&lt;/TD&gt;&lt;TD&gt;Teacher&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3 March 2021&lt;/TD&gt;&lt;TD&gt;Teacher&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2 July 2022&lt;/TD&gt;&lt;TD&gt;Admin&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;As you can see the id on 2 july 2022 being differnet because there were new position from 1 january 2022, and the id took attendance in 2 july 2022.&lt;BR /&gt;&lt;BR /&gt;Really need help from expert, already stuck with this for few days. Already tried with lookup value and firstnon blank function but not working.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2022 02:10:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2767880#M86027</guid>
      <dc:creator>TaufikMaggangka</dc:creator>
      <dc:date>2022-09-15T02:10:48Z</dc:date>
    </item>
    <item>
      <title>Re: Retrive Status From other table using Date range</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2767904#M86031</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="312193" data-lia-user-login="TaufikMaggangka" class="lia-mention lia-mention-user"&gt;TaufikMaggangka&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are the two tables linked via ID column? Are you looking for a measure or a calculated column?&lt;/P&gt;</description>
      <pubDate>Wed, 14 Sep 2022 16:20:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2767904#M86031</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-14T16:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: Retrive Status From other table using Date range</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2767926#M86034</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/a&gt;&amp;nbsp;yes, the table linked by ID columns and I need calculate column. I need to retrive position from table 1 to table 2. I write down the desire result on my case.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Really hope you can help, Already stuck.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Sep 2022 16:48:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2767926#M86034</guid>
      <dc:creator>TaufikMaggangka</dc:creator>
      <dc:date>2022-09-14T16:48:30Z</dc:date>
    </item>
    <item>
      <title>Re: Retrive Status From other table using Date range</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2768008#M86041</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="312193" data-lia-user-login="TaufikMaggangka" class="lia-mention lia-mention-user"&gt;TaufikMaggangka&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;please try&lt;/P&gt;
&lt;P&gt;Position =&lt;BR /&gt;VAR CurrentDate = Table2[Attendence Date]&lt;BR /&gt;VAR CurrentIDTable =&lt;BR /&gt;CALCULATETABLE ( Table2, ALLEXCEPT ( Table2, Table2[id] ) )&lt;BR /&gt;VAR TableAfter =&lt;BR /&gt;FILTER ( CurrentIDTable, Table2[Attendence Date] &amp;gt; CurrentDate )&lt;BR /&gt;VAR NextDate =&lt;BR /&gt;COALESCE ( MAXX ( CurrentIDTable, Table2[Attendence Date] ), TODAY () )&lt;BR /&gt;VAR T1 =&lt;BR /&gt;FILTER (&lt;BR /&gt;RELATEDTABLE ( Table1 ),&lt;BR /&gt;Table1[Joining Date] &amp;gt;= CurrentDate&lt;BR /&gt;&amp;amp;&amp;amp; Table1[Joining Date] &amp;lt; NextDate&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;MAXX ( T1, Table1[Position] )&lt;/P&gt;</description>
      <pubDate>Wed, 14 Sep 2022 17:51:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2768008#M86041</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-14T17:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: Retrive Status From other table using Date range</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2768713#M86097</link>
      <description>&lt;P&gt;Thank you for trying to help &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;, the result is not my expetations.&lt;BR /&gt;&lt;BR /&gt;I try this on PBIX file &lt;A href="https://drive.google.com/file/d/1n0CX_TdNU18UPtgojBP4H8FGAqZ6ZmdQ/view?usp=sharing" target="_self"&gt;here&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If using the sample case on the PBIX file, I hope the result will be like this :&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Attendance Date&lt;/TD&gt;&lt;TD&gt;Position&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2 February 2021&lt;/TD&gt;&lt;TD&gt;Teacher&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3 March 2022&lt;/TD&gt;&lt;TD&gt;Admin&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2 February 2021&lt;/TD&gt;&lt;TD&gt;Teacher&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;Really need your future help.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2022 02:19:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2768713#M86097</guid>
      <dc:creator>TaufikMaggangka</dc:creator>
      <dc:date>2022-09-15T02:19:37Z</dc:date>
    </item>
    <item>
      <title>Re: Retrive Status From other table using Date range</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2769076#M86115</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="312193" data-lia-user-login="TaufikMaggangka" class="lia-mention lia-mention-user"&gt;TaufikMaggangka&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Yes you are right, I did it the other way around which was wrong.&lt;/P&gt;
&lt;P&gt;Please refer to attached sample file with the solution&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Position = 
VAR T1 = RELATEDTABLE ( 'Table 1' )
VAR T2 =
    FILTER (
        T1,
        VAR CurrentAttendanceDate = 'Table 2'[Attendance Date]
        VAR CurrentJoiningDate = 'Table 1'[Joining Date]
        VAR T3 = FILTER ( T1, 'Table 1'[Joining Date] &amp;gt; CurrentJoiningDate )
        VAR NextJoiningDate = COALESCE ( MAXX ( T3, 'Table 1'[Joining Date] ), TODAY ( ) )
        RETURN
        CurrentAttendanceDate &amp;gt;= CurrentJoiningDate
            &amp;amp;&amp;amp; CurrentAttendanceDate &amp;lt; NextJoiningDate
    )
RETURN
    MAXX ( T2, 'Table 1'[Position] )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2022 06:03:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Retrive-Status-From-other-table-using-Date-range/m-p/2769076#M86115</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-15T06:03:24Z</dc:date>
    </item>
  </channel>
</rss>

