<?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: Urgent! Days interval same id different status in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1099720#M16122</link>
    <description>&lt;P&gt;Same answer as the other one of these:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Measure = 
    VAR __Table = 'Table'
    VAR __States = SELECTCOLUMNS(__Table,"State",[State])
    VAR __MaxDate = MAX('Table'[STATE DATE])
    VAR __MaxStatus = MAXX(FILTER('Table',[STATE DATE] = __MaxDate),[State])
RETURN
    SWITCH(TRUE(),
        "Proposal" IN __States,
                VAR __date1 = MAXX(FILTER(__Table,[State] = "Proposal"),[STATE DATE])
                VAR __date2 = MAXX(FILTER(__Table,[State] = "Accept"),[STATE DATE])
            RETURN
                (__date1 - __date2) * 1.,
        __MaxStatus = "Accept",(TODAY() - __MaxDate) * 1.,
            VAR __date1 = MAXX(FILTER(__Table,[State] = "Accept"),[STATE DATE])
            VAR __date2 = MINX(FILTER(__Table,[State] &amp;lt;&amp;gt; "Accept" &amp;amp;&amp;amp; [STATE DATE] &amp;gt; __date1),[STATE DATE])
        RETURN
            (__date2 - __date1) * 1.
    )&lt;/LI-CODE&gt;</description>
    <pubDate>Thu, 21 May 2020 02:05:14 GMT</pubDate>
    <dc:creator>Greg_Deckler</dc:creator>
    <dc:date>2020-05-21T02:05:14Z</dc:date>
    <item>
      <title>Urgent! Days interval same id different status</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1099648#M16121</link>
      <description>&lt;P&gt;Hello people!&lt;/P&gt;&lt;P&gt;Please, I need help to create a measure that is able to analyze the range of days from an "accept" status to the next in the same ID. However, there are 3 different scenarios:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10670 - If I have the status "proposal" I calculate the range of days from the status "accept" to it (in this case the interval is 10 days)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10671 - If I don't have the "proposal" I calculate from "accept" until the next status (in this case the next status is "done" and the interval will be 9 days)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10672 - If I don't have any status after "accept" I calculate the interval until today (14 days interval )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need this measure for a tachometer view that will report the average of the days that in this case will be 10 + 9 + 14 / 3 IDs = 11 days&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Work Item Id&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;STATE DATE&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;State&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10670&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23/04/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;In Progress&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10670&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;06/05/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Accept&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10670&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;16/05/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Proposal&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10671&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23/04/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;In Progress&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10671&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;06/05/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Accept&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10671&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;15/05/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Done&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10672&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23/04/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;In Progress&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;10672&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;06/05/2020&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Accept&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 May 2020 00:08:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1099648#M16121</guid>
      <dc:creator>johnmay</dc:creator>
      <dc:date>2020-05-21T00:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent! Days interval same id different status</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1099720#M16122</link>
      <description>&lt;P&gt;Same answer as the other one of these:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Measure = 
    VAR __Table = 'Table'
    VAR __States = SELECTCOLUMNS(__Table,"State",[State])
    VAR __MaxDate = MAX('Table'[STATE DATE])
    VAR __MaxStatus = MAXX(FILTER('Table',[STATE DATE] = __MaxDate),[State])
RETURN
    SWITCH(TRUE(),
        "Proposal" IN __States,
                VAR __date1 = MAXX(FILTER(__Table,[State] = "Proposal"),[STATE DATE])
                VAR __date2 = MAXX(FILTER(__Table,[State] = "Accept"),[STATE DATE])
            RETURN
                (__date1 - __date2) * 1.,
        __MaxStatus = "Accept",(TODAY() - __MaxDate) * 1.,
            VAR __date1 = MAXX(FILTER(__Table,[State] = "Accept"),[STATE DATE])
            VAR __date2 = MINX(FILTER(__Table,[State] &amp;lt;&amp;gt; "Accept" &amp;amp;&amp;amp; [STATE DATE] &amp;gt; __date1),[STATE DATE])
        RETURN
            (__date2 - __date1) * 1.
    )&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 21 May 2020 02:05:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1099720#M16122</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-05-21T02:05:14Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent! Days interval same id different status</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1101682#M16182</link>
      <description>&lt;P&gt;Thank you so much! It works perfectly.&lt;/P&gt;</description>
      <pubDate>Thu, 21 May 2020 20:03:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1101682#M16182</guid>
      <dc:creator>johnmay</dc:creator>
      <dc:date>2020-05-21T20:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent! Days interval same id different status</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1101793#M16183</link>
      <description>Sweet! Please try not to cross post next time! &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;</description>
      <pubDate>Thu, 21 May 2020 21:09:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Urgent-Days-interval-same-id-different-status/m-p/1101793#M16183</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-05-21T21:09:24Z</dc:date>
    </item>
  </channel>
</rss>

