<?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 How to consider only the full Steps values of entity (Id) ? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185363#M383609</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi to all ,&lt;/P&gt;&lt;P&gt;we have in our model Id's , each of them can reach the steps 1 or 1+2 or 1+2+3 or 1+2+3+4 .&amp;nbsp;&amp;nbsp;&amp;nbsp; ( step 4 is the finsh ).&lt;/P&gt;&lt;P&gt;a step is not done Unless there is the next step for the Id. &lt;SPAN style="font-size: 13.3333px;"&gt; ( excep step 4 ).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;for each step there is a value.&lt;/P&gt;&lt;P&gt;we need to sum &lt;SPAN style="text-decoration: underline;"&gt;just&lt;/SPAN&gt; steps ended ( excep step 4 ) , for example : if&amp;nbsp; an Id have 1,2,3&amp;nbsp; steps - the sum is for the values of steps 1,2&lt;/P&gt;&lt;P&gt;not 3 .&lt;/P&gt;&lt;P&gt;take a look :&lt;/P&gt;&lt;P&gt;&lt;IMG alt="steps values 1-4.PNG" class="jive-image image-1" src="/legacyfs/online/137536_steps values 1-4.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;the total sum is &lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;2440&lt;/STRONG&gt;&lt;/SPAN&gt; BUT it shuld be ( by is calculate ? )&amp;nbsp; &lt;SPAN style="color: #339966;"&gt;&lt;STRONG style="font-size: 14pt;"&gt;1600&lt;/STRONG&gt;&lt;/SPAN&gt; .&lt;/P&gt;&lt;P&gt;So , how can we do that ? need your great help ..&lt;/P&gt;&lt;P&gt;another one&amp;nbsp; : how can we sum the values of step 1 - only if there is step 2 ?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Sep 2016 08:51:53 GMT</pubDate>
    <dc:creator>yanivvl0</dc:creator>
    <dc:date>2016-09-15T08:51:53Z</dc:date>
    <item>
      <title>How to consider only the full Steps values of entity (Id) ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185363#M383609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi to all ,&lt;/P&gt;&lt;P&gt;we have in our model Id's , each of them can reach the steps 1 or 1+2 or 1+2+3 or 1+2+3+4 .&amp;nbsp;&amp;nbsp;&amp;nbsp; ( step 4 is the finsh ).&lt;/P&gt;&lt;P&gt;a step is not done Unless there is the next step for the Id. &lt;SPAN style="font-size: 13.3333px;"&gt; ( excep step 4 ).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;for each step there is a value.&lt;/P&gt;&lt;P&gt;we need to sum &lt;SPAN style="text-decoration: underline;"&gt;just&lt;/SPAN&gt; steps ended ( excep step 4 ) , for example : if&amp;nbsp; an Id have 1,2,3&amp;nbsp; steps - the sum is for the values of steps 1,2&lt;/P&gt;&lt;P&gt;not 3 .&lt;/P&gt;&lt;P&gt;take a look :&lt;/P&gt;&lt;P&gt;&lt;IMG alt="steps values 1-4.PNG" class="jive-image image-1" src="/legacyfs/online/137536_steps values 1-4.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;the total sum is &lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;2440&lt;/STRONG&gt;&lt;/SPAN&gt; BUT it shuld be ( by is calculate ? )&amp;nbsp; &lt;SPAN style="color: #339966;"&gt;&lt;STRONG style="font-size: 14pt;"&gt;1600&lt;/STRONG&gt;&lt;/SPAN&gt; .&lt;/P&gt;&lt;P&gt;So , how can we do that ? need your great help ..&lt;/P&gt;&lt;P&gt;another one&amp;nbsp; : how can we sum the values of step 1 - only if there is step 2 ?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2016 08:51:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185363#M383609</guid>
      <dc:creator>yanivvl0</dc:creator>
      <dc:date>2016-09-15T08:51:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to consider only the full Steps values of entity (Id) ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185364#M383610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go with Prevous() function on the column "is calcluate"?+&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and sum it up..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2016 09:10:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185364#M383610</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-15T09:10:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to consider only the full Steps values of entity (Id) ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185365#M383611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=Sum({&amp;lt;Key = {"=Aggr(Max(TOTAL &amp;lt;Id&amp;gt; Step), Id, Step) = 4 or Aggr(Max(TOTAL &amp;lt;Id&amp;gt; Step), Id, Step) &amp;gt; Step"}&amp;gt;}Value)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where Key is created in script like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff0000;"&gt;LOAD AutoNumber(Id&amp;amp;Step) as Key,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; *;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD * INLINE [&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id, Step, Value&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 1, 100&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 2, 200&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 3, 40&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20, 1, 300&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 1, 50&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 2, 150&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 3, 300&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 4, 100&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40, 1, 200&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40, 2, 400&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50, 1, 500&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50, 2, 100&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;];&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/137541_Capture.PNG" style="height: auto;" /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2016 09:17:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185365#M383611</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-09-15T09:17:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to consider only the full Steps values of entity (Id) ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185366#M383612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yaniv,&lt;/P&gt;&lt;P&gt;You can calculate it on script:&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14739347289083851" jivemacro_uid="_14739347289083851" modifiedtitle="true"&gt;
&lt;P&gt;Data:&lt;/P&gt;
&lt;P&gt;LOAD * INLINE [&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id, Step, Value&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 1, 100&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 2, 200&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 3, 40&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20, 1, 300&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 1, 50&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 2, 150&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 3, 300&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 4, 100&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40, 1, 200&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40, 2, 400&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50, 1, 500&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50, 2, 100&lt;/P&gt;
&lt;P&gt;];&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;LEFT JOIN (Data)&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Count(DISTINCT Step) as CountSteps,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAX(Step)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as MaxStep&lt;/P&gt;
&lt;P&gt;RESIDENT Data&lt;/P&gt;
&lt;P&gt;Group By Id;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Aux:&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Step = MaxStep,If(CountSteps = 4,'Y','N'),'Y') as Calculate;&lt;/P&gt;
&lt;P&gt;LOAD *&lt;/P&gt;
&lt;P&gt;RESIDENT Data;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;DROP TABLE Data;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, your expression is more simple: Sum({&amp;lt;Calculate={'Y'}&amp;gt;} Value)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to aggregate steps value (two examples, all values and values by Id), then calculate Aux table like this:&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14739349420527235" jivemacro_uid="_14739349420527235" modifiedtitle="true"&gt;
&lt;P&gt;//Aux table for aggregate by Id steps value&lt;/P&gt;
&lt;P&gt;Aux:&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Peek(Id) = Id,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Calculate = 'Y',Value+Peek(AggrValue),Peek(AggrValue)),Value) as AggrValue;&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Step = MaxStep,If(CountSteps = 4,'Y','N'),'Y') as Calculate;&lt;/P&gt;
&lt;P&gt;LOAD *&lt;/P&gt;
&lt;P&gt;RESIDENT Data&lt;/P&gt;
&lt;P&gt;ORDER BY Id asc, Step asc;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;//Aux table for aggregate all calculated steps values&lt;/P&gt;
&lt;P&gt;Aux:&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(IsNull(Peek(Id)),Value,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Calculate = 'Y',Value+Peek(AggrValue),Peek(AggrValue))) as AggrValue;&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Step = MaxStep,If(CountSteps = 4,'Y','N'),'Y') as Calculate;&lt;/P&gt;
&lt;P&gt;LOAD *&lt;/P&gt;
&lt;P&gt;RESIDENT Data&lt;/P&gt;
&lt;P&gt;ORDER BY Id asc, Step asc;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2016 10:25:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185366#M383612</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-15T10:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to consider only the full Steps values of entity (Id) ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185367#M383613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks Sunny - much help again !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Sep 2016 08:18:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185367#M383613</guid>
      <dc:creator>yanivvl0</dc:creator>
      <dc:date>2016-09-18T08:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to consider only the full Steps values of entity (Id) ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185368#M383614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello Manuel - thank you for helping us !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Sep 2016 08:19:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-consider-only-the-full-Steps-values-of-entity-Id/m-p/1185368#M383614</guid>
      <dc:creator>yanivvl0</dc:creator>
      <dc:date>2016-09-18T08:19:03Z</dc:date>
    </item>
  </channel>
</rss>

