<?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: Return Earlier or previous Date row data based two conditions - sequence and Tool number in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486803#M68316</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Please check the below DAX formula and the attached pbix file.&lt;/P&gt;
&lt;P&gt;It is for creating a new column.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Previous reason CC =
VAR currenttool = Data[Tool]
VAR currentdate = Data[Date Out]
VAR previousdate =
    MAXX (
        FILTER ( Data, Data[Tool] = currenttool &amp;amp;&amp;amp; Data[Date Out] &amp;lt; currentdate ),
        Data[Date Out]
    )
VAR currentsequence = Data[Sequence]
VAR previoussequence =
    MAXX (
        FILTER ( Data, Data[Tool] = currenttool &amp;amp;&amp;amp; Data[Sequence] &amp;lt; currentsequence ),
        Data[Sequence]
    )
RETURN
    MAXX (
        FILTER (
            Data,
            Data[Tool] = currenttool
                &amp;amp;&amp;amp; Data[Date Out] = previousdate
                &amp;amp;&amp;amp; Data[Sequence] = previoussequence
        ),
        Data[Reason]
    )
&lt;/LI-CODE&gt;</description>
    <pubDate>Sat, 30 Apr 2022 10:13:48 GMT</pubDate>
    <dc:creator>Jihwan_Kim</dc:creator>
    <dc:date>2022-04-30T10:13:48Z</dc:date>
    <item>
      <title>Return Earlier or previous Date row data based two conditions - sequence and Tool number</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486799#M68315</link>
      <description>&lt;P&gt;I have a Dataset for an Item-"&lt;STRONG&gt;Tool&lt;/STRONG&gt;" which is used more than one time , Everytime it is&amp;nbsp; used there is an increamental "&lt;STRONG&gt;Sequence&lt;/STRONG&gt;" recorded and the end "&lt;STRONG&gt;Date Out&lt;/STRONG&gt;" with reason . It returns to Base for Service and next use the Sequence is Reset to '1"&lt;/P&gt;&lt;P&gt;The Objective is to add a column " &lt;STRONG&gt;Previous Reason&lt;/STRONG&gt;" where it will copy the reason of the previous sequence use. If the "&lt;STRONG&gt;Sequence&lt;/STRONG&gt;" is 1 then it will be blank .&lt;/P&gt;&lt;P&gt;Create a Measure called " Previous Reason"&lt;/P&gt;&lt;P&gt;For Every "&lt;STRONG&gt;Tool &lt;/STRONG&gt;",If the "&lt;STRONG&gt;Sequence&lt;/STRONG&gt;" is &amp;gt;1 , Look for the same Tool #&lt;SPAN&gt;, current Sequence minus 1&lt;/SPAN&gt; ,earlier date , match found then copy the Value of the "&lt;STRONG&gt;Reason&lt;/STRONG&gt;" of that Row to&amp;nbsp; " &lt;STRONG&gt;Previous Reason&lt;/STRONG&gt;"&lt;/P&gt;&lt;P&gt;I am not able to create measure with 2 Conditions ... Can you help please.&lt;/P&gt;&lt;P&gt;The Final Table in PBI should look like this with new Measure Column&lt;STRONG&gt;&amp;nbsp; " Previous Reason"&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Tool&lt;/TD&gt;&lt;TD&gt;Date Out&lt;/TD&gt;&lt;TD&gt;Sequence&lt;/TD&gt;&lt;TD&gt;Reason&lt;/TD&gt;&lt;TD&gt;&lt;FONT face="arial black,avant garde" color="#FF0000"&gt;&lt;STRONG&gt;Previous Reason&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T1&lt;/TD&gt;&lt;TD&gt;30-Oct-21&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Well Total Depth&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T1&lt;/TD&gt;&lt;TD&gt;24-Nov-21&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Penetration Rate&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T1&lt;/TD&gt;&lt;TD&gt;26-Nov-21&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Downhole Tool Failure&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Penetration Rate&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;8-Oct-21&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Hole Problems&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;12-Oct-21&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Well Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Hole Problems&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;22-Oct-21&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Downhole Tool Failure&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;30-Oct-21&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Pump Pressure&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Downhole Tool Failure&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;7-Nov-21&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Downhole Steerable Tool Failure&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Pump Pressure&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;14-Nov-21&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;15-Nov-21&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;16-Nov-21&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;19-Nov-21&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Penetration Rate&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;20-Nov-21&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Penetration Rate&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;25-Nov-21&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;Well Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;2-Dec-21&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;Well Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Well Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T10&lt;/TD&gt;&lt;TD&gt;11-Dec-21&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;Hours on Bit&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Well Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T11&lt;/TD&gt;&lt;TD&gt;18-Oct-21&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T11&lt;/TD&gt;&lt;TD&gt;19-Oct-21&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T11&lt;/TD&gt;&lt;TD&gt;21-Oct-21&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Section Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;T11&lt;/TD&gt;&lt;TD&gt;8-Nov-21&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Well Total Depth&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Section Total Depth&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 30 Apr 2022 09:52:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486799#M68315</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-04-30T09:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: Return Earlier or previous Date row data based two conditions - sequence and Tool number</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486803#M68316</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Please check the below DAX formula and the attached pbix file.&lt;/P&gt;
&lt;P&gt;It is for creating a new column.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Previous reason CC =
VAR currenttool = Data[Tool]
VAR currentdate = Data[Date Out]
VAR previousdate =
    MAXX (
        FILTER ( Data, Data[Tool] = currenttool &amp;amp;&amp;amp; Data[Date Out] &amp;lt; currentdate ),
        Data[Date Out]
    )
VAR currentsequence = Data[Sequence]
VAR previoussequence =
    MAXX (
        FILTER ( Data, Data[Tool] = currenttool &amp;amp;&amp;amp; Data[Sequence] &amp;lt; currentsequence ),
        Data[Sequence]
    )
RETURN
    MAXX (
        FILTER (
            Data,
            Data[Tool] = currenttool
                &amp;amp;&amp;amp; Data[Date Out] = previousdate
                &amp;amp;&amp;amp; Data[Sequence] = previoussequence
        ),
        Data[Reason]
    )
&lt;/LI-CODE&gt;</description>
      <pubDate>Sat, 30 Apr 2022 10:13:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486803#M68316</guid>
      <dc:creator>Jihwan_Kim</dc:creator>
      <dc:date>2022-04-30T10:13:48Z</dc:date>
    </item>
    <item>
      <title>Re: Return Earlier or previous Date row data based two conditions - sequence and Tool number</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486845#M68321</link>
      <description>&lt;P&gt;Hello Jiwan,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the Solution , It works , Fantastic ...Just that I have the data in seperate Tables , Like Date is n DIM Date , Tool is in DIM Tool and Rest in FACT table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Solution works when all the data is in one Table.&lt;/P&gt;&lt;P&gt;Is it possible to create a Measure instead of Column??&lt;/P&gt;</description>
      <pubDate>Sat, 30 Apr 2022 11:41:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486845#M68321</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-04-30T11:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: Return Earlier or previous Date row data based two conditions - sequence and Tool number</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486866#M68324</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thank you for your message.&lt;/P&gt;
&lt;P&gt;I do not know how your data model looks like, and please share your sample pbix file. And then I can try to create a more accurate measure that suits your needs.&lt;/P&gt;
&lt;P&gt;Thank you.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 30 Apr 2022 13:19:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2486866#M68324</guid>
      <dc:creator>Jihwan_Kim</dc:creator>
      <dc:date>2022-04-30T13:19:14Z</dc:date>
    </item>
    <item>
      <title>Re: Return Earlier or previous Date row data based two conditions - sequence and Tool number</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2487186#M68337</link>
      <description>&lt;P&gt;Hello Jihwan&lt;/P&gt;&lt;P&gt;Please find the link from my Google Drive: kish.pbix&lt;/P&gt;&lt;P&gt;&lt;A href="https://drive.google.com/file/d/1mGGl2YSFPrkif8liwJuZ9YSFeU9NlkeR/view?usp=sharing" target="_blank"&gt;https://drive.google.com/file/d/1mGGl2YSFPrkif8liwJuZ9YSFeU9NlkeR/view?usp=sharing&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If it does not work let me know.. Will try another option&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have included both version -&amp;nbsp;&lt;/P&gt;&lt;P&gt;All data in single table- Which is working&lt;/P&gt;&lt;P&gt;Date is different table with relationship -&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank You&lt;/P&gt;</description>
      <pubDate>Sun, 01 May 2022 06:05:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-Earlier-or-previous-Date-row-data-based-two-conditions/m-p/2487186#M68337</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-05-01T06:05:31Z</dc:date>
    </item>
  </channel>
</rss>

