<?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 value based on condition in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276295#M21623</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="232598" data-lia-user-login="vijaykumarj19" class="lia-mention lia-mention-user"&gt;vijaykumarj19&lt;/a&gt; , I am not able to logic, how do you get three are before &lt;FONT&gt;7151&lt;/FONT&gt; not others?&lt;/P&gt;</description>
    <pubDate>Thu, 06 Aug 2020 04:12:53 GMT</pubDate>
    <dc:creator>amitchandak</dc:creator>
    <dc:date>2020-08-06T04:12:53Z</dc:date>
    <item>
      <title>Return value based on condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276280#M21621</link>
      <description>&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Title&lt;/TD&gt;&lt;TD&gt;Work Item Type&lt;/TD&gt;&lt;TD&gt;Hierarchy Path&lt;/TD&gt;&lt;TD&gt;Parent ID&lt;/TD&gt;&lt;TD&gt;Closed Date&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7141&lt;/TD&gt;&lt;TD&gt;Test --&lt;/TD&gt;&lt;TD&gt;Epic&lt;/TD&gt;&lt;TD&gt;7141&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7142&lt;/TD&gt;&lt;TD&gt;F1&lt;/TD&gt;&lt;TD&gt;Feature&lt;/TD&gt;&lt;TD&gt;7141|7142&lt;/TD&gt;&lt;TD&gt;7141&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7143&lt;/TD&gt;&lt;TD&gt;US-1&lt;/TD&gt;&lt;TD&gt;User Story&lt;/TD&gt;&lt;TD&gt;7141|7142|7143&lt;/TD&gt;&lt;TD&gt;7142&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7144&lt;/TD&gt;&lt;TD&gt;A001- task us1&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7143|7144&lt;/TD&gt;&lt;TD&gt;7143&lt;/TD&gt;&lt;TD&gt;2/8/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7145&lt;/TD&gt;&lt;TD&gt;US-2&lt;/TD&gt;&lt;TD&gt;User Story&lt;/TD&gt;&lt;TD&gt;7141|7142|7145&lt;/TD&gt;&lt;TD&gt;7142&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7146&lt;/TD&gt;&lt;TD&gt;B001 - check systems&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7145|7146&lt;/TD&gt;&lt;TD&gt;7145&lt;/TD&gt;&lt;TD&gt;2/10/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;US-3&lt;/TD&gt;&lt;TD&gt;User Story&lt;/TD&gt;&lt;TD&gt;7141|7142|7147&lt;/TD&gt;&lt;TD&gt;7142&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7148&lt;/TD&gt;&lt;TD&gt;C001 - test&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7148&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;3/9/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7149&lt;/TD&gt;&lt;TD&gt;C002 - test erp&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7149&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;3/10/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7150&lt;/TD&gt;&lt;TD&gt;C003 - test sql&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7150&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;3/11/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7151&lt;/TD&gt;&lt;TD&gt;C004 - test servers&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7151&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;3/12/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7152&lt;/TD&gt;&lt;TD&gt;C005 - test os&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7152&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7153&lt;/TD&gt;&lt;TD&gt;C006 - test network&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7153&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7154&lt;/TD&gt;&lt;TD&gt;C007 - off&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7154&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7155&lt;/TD&gt;&lt;TD&gt;C008 - bugs&lt;/TD&gt;&lt;TD&gt;Task&lt;/TD&gt;&lt;TD&gt;7141|7142|7147|7155&lt;/TD&gt;&lt;TD&gt;7147&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;I want to calculate&amp;nbsp; closed data of task (7151)&amp;lt; closed data (tasks before that particular tasks (7148,7149,7150))&amp;nbsp;&lt;BR /&gt;&amp;gt;then it should return&amp;nbsp; good&lt;BR /&gt;&amp;gt; if any any date field in the tasks are null then also it should return good&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2020 03:49:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276280#M21621</guid>
      <dc:creator>vijaykumarj19</dc:creator>
      <dc:date>2020-08-06T03:49:19Z</dc:date>
    </item>
    <item>
      <title>Re: Return value based on condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276295#M21623</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="232598" data-lia-user-login="vijaykumarj19" class="lia-mention lia-mention-user"&gt;vijaykumarj19&lt;/a&gt; , I am not able to logic, how do you get three are before &lt;FONT&gt;7151&lt;/FONT&gt; not others?&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2020 04:12:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276295#M21623</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2020-08-06T04:12:53Z</dc:date>
    </item>
    <item>
      <title>Re: Return value based on condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276300#M21625</link>
      <description>&lt;P&gt;In title there is a prefix C003,C002,C001 by using these need to compare C004(7151 prefix)&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2020 04:19:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276300#M21625</guid>
      <dc:creator>vijaykumarj19</dc:creator>
      <dc:date>2020-08-06T04:19:12Z</dc:date>
    </item>
    <item>
      <title>Re: Return value based on condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276312#M21628</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="232598" data-lia-user-login="vijaykumarj19" class="lia-mention lia-mention-user"&gt;vijaykumarj19&lt;/a&gt; , Try like this&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;new column = 
var _1 = countx(filter(table,[parent ID ] =earlier([parent ID ]) &amp;amp;&amp;amp; [code] &amp;lt;earlier([code])),[ID] )
var _2 = countx(filter(table,[parent ID] =earlier([parent ID]) &amp;amp;&amp;amp; [code] &amp;lt;earlier([code]) &amp;amp;&amp;amp; [Closed Date	 ] &amp;lt;earlier([Closed Date	 ]) ),[ID] )
return 
if(_1 =_2 , "OK",blank())&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or with additional columns&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;//additional column
code = left([Title],len([Title])-1) // we can use parent ID 
sequence= right([Title])


new column = 
var _1 = countx(filter(table,[code] =earlier([code]) &amp;amp;&amp;amp; [sequence] &amp;lt;earlier([sequence])),[ID] )
var _2 = countx(filter(table,[code] =earlier([code]) &amp;amp;&amp;amp; [sequence] &amp;lt;earlier([sequence]) &amp;amp;&amp;amp; [Closed Date	 ] &amp;lt;earlier([Closed Date	 ]) ),[ID] )
return 
if(_1 =_2 , "OK",blank())
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2020 05:00:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Return-value-based-on-condition/m-p/1276312#M21628</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2020-08-06T05:00:27Z</dc:date>
    </item>
  </channel>
</rss>

