<?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: DAX to Filter date column and add it to new columns based on flag values for direct query in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1718946#M35537</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="284917" data-lia-user-login="deb_power123" class="lia-mention lia-mention-user"&gt;deb_power123&lt;/a&gt;&amp;nbsp;, you might want try any one of solutions, ie PQ solution, DAX solution and Excel formula solution, down below,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PQ solution&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;DAX solution,&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Excel formula solution, our oldie but goodie, and also my favorite,&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Mar 2021 12:01:15 GMT</pubDate>
    <dc:creator>CNENFRNL</dc:creator>
    <dc:date>2021-03-12T12:01:15Z</dc:date>
    <item>
      <title>DAX to Filter date column and add it to new columns based on flag values for direct query</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1718425#M35524</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my below &lt;STRONG&gt;student&lt;/STRONG&gt; table I have the following columns:-&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;StudentID &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;StudentName &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;AttendanceDate &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;StudentType &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;location &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;desc&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;flag&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to create&lt;STRONG&gt; calculated column or DAX measure &lt;/STRONG&gt;to find the&lt;STRONG&gt; LastAttendanceDate &lt;/STRONG&gt;and&lt;STRONG&gt; SecondLastAttendanceDate and&amp;nbsp;LastAttendanceDate and&amp;nbsp; SecondLastAttendanceDateLocation&amp;nbsp;&lt;/STRONG&gt;based on the flag values in the flag column .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here flag&lt;/STRONG&gt; value&lt;STRONG&gt;1&lt;/STRONG&gt; denotes the &lt;STRONG&gt;lastAttendancedate and last attendancelocation&lt;/STRONG&gt;&amp;nbsp; and flagvalue &lt;STRONG&gt;2&lt;/STRONG&gt; denotes &lt;STRONG&gt;SecondLastAttendanceDate and SecondLastAttendanceLocation&lt;/STRONG&gt; row values respectively.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The solution was simple if we needed to evalaute this using conditional column concept but I am using direct query and it wont help. so any DAX measure can work in my case.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My input datasource excel&lt;/STRONG&gt; is as under:-&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;StudentID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;StudentName&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;AttendanceDate&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp;StudentType&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp; location&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; desc&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;flag&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Mary&lt;/TD&gt;&lt;TD&gt;02-05-2011 10:45&lt;/TD&gt;&lt;TD&gt;Fulltime&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; Gate1&lt;/TD&gt;&lt;TD&gt;Gate1location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Mary&lt;/TD&gt;&lt;TD&gt;02-05-2011 12:45&lt;/TD&gt;&lt;TD&gt;Fulltime&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; Gate2&lt;/TD&gt;&lt;TD&gt;Gate2location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Mary&lt;/TD&gt;&lt;TD&gt;02-05-2011 09:45&lt;/TD&gt;&lt;TD&gt;Fulltime&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; Gate3&lt;/TD&gt;&lt;TD&gt;Gate3location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Mary&lt;/TD&gt;&lt;TD&gt;02-05-2011 08:45&lt;/TD&gt;&lt;TD&gt;Fulltime&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; Gate3&lt;/TD&gt;&lt;TD&gt;Gate3location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;John&lt;/TD&gt;&lt;TD&gt;02-05-2011 10:59&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; Gate2&lt;/TD&gt;&lt;TD&gt;Gate2location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;John&lt;/TD&gt;&lt;TD&gt;02-05-2011 12:56&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; Gate1&lt;/TD&gt;&lt;TD&gt;Gate1location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;John&lt;/TD&gt;&lt;TD&gt;02-05-2011 09:55&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate5&lt;/TD&gt;&lt;TD&gt;Gate5location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;John&lt;/TD&gt;&lt;TD&gt;02-05-2011 06:35&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate1&lt;/TD&gt;&lt;TD&gt;Gate1location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;John&lt;/TD&gt;&lt;TD&gt;02-05-2011 10:48&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate3&lt;/TD&gt;&lt;TD&gt;Gate3location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom&lt;/TD&gt;&lt;TD&gt;03-05-2011 09:55&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate3&lt;/TD&gt;&lt;TD&gt;Gate3location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom&lt;/TD&gt;&lt;TD&gt;03-05-2011 10:48&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate1&lt;/TD&gt;&lt;TD&gt;Gate1location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom&lt;/TD&gt;&lt;TD&gt;03-05-2011 09:55&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate1&lt;/TD&gt;&lt;TD&gt;Gate1location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom&lt;/TD&gt;&lt;TD&gt;03-05-2011 10:47&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate1&lt;/TD&gt;&lt;TD&gt;Gate1location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom&lt;/TD&gt;&lt;TD&gt;03-05-2011 13:48&lt;/TD&gt;&lt;TD&gt;Part Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp;Gate2&lt;/TD&gt;&lt;TD&gt;Gate2location&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Expected output:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;img /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way to achieve this using DAX filter function ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please suggest your thoughts .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Sameer&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 10:28:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1718425#M35524</guid>
      <dc:creator>deb_power123</dc:creator>
      <dc:date>2021-03-12T10:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to Filter date column and add it to new columns based on flag values for direct query</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1718946#M35537</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="284917" data-lia-user-login="deb_power123" class="lia-mention lia-mention-user"&gt;deb_power123&lt;/a&gt;&amp;nbsp;, you might want try any one of solutions, ie PQ solution, DAX solution and Excel formula solution, down below,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PQ solution&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;DAX solution,&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Excel formula solution, our oldie but goodie, and also my favorite,&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 12:01:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1718946#M35537</guid>
      <dc:creator>CNENFRNL</dc:creator>
      <dc:date>2021-03-12T12:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to Filter date column and add it to new columns based on flag values for direct query</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1719060#M35541</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="250150" data-lia-user-login="CNENFRNL" class="lia-mention lia-mention-user"&gt;CNENFRNL&lt;/a&gt;&amp;nbsp; thankyou for your reply but in my requirement I have added a flag column denoting flag 1 as row entry for lastAttendanceDate and flag 2 as row entry for SecondLastAttendanceDate.I added the link of my excel as below.&lt;/P&gt;&lt;P&gt;&lt;A title="My input data file" href="https://easyupload.io/jcyz68" target="_self"&gt;My input datafile&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My datasource is using Direct Query so I will require to use DAX measure for this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please suggest any DAX measure to return the same output you provided above but based out of the flag values.&lt;/P&gt;&lt;P&gt;I want to achieve the below output as in screenshot based on the flag values.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Please provide your thoughts.I tried DAX and other approaches of conditional format but it is failing.I am clueless.I am doing it somewhere incorrect, please letme know if you have any inputs based on my data&lt;/P&gt;&lt;P&gt;&lt;A title="My input data file" href="https://easyupload.io/jcyz68" target="_self"&gt;My input datafile&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 13:03:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1719060#M35541</guid>
      <dc:creator>deb_power123</dc:creator>
      <dc:date>2021-03-12T13:03:14Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to Filter date column and add it to new columns based on flag values for direct query</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1719254#M35545</link>
      <description>&lt;P&gt;Thankyou&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="250150" data-lia-user-login="CNENFRNL" class="lia-mention lia-mention-user"&gt;CNENFRNL&lt;/a&gt;&amp;nbsp;your suggested approach worked like a charm.You really made me learn a nice concept today.RANK(1) did the trick.Best solution...Thankyou again, it seggregates all required fields perfectly&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 15:11:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-Filter-date-column-and-add-it-to-new-columns-based-on/m-p/1719254#M35545</guid>
      <dc:creator>deb_power123</dc:creator>
      <dc:date>2021-03-12T15:11:55Z</dc:date>
    </item>
  </channel>
</rss>

