<?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 cummulative calculation in script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/cummulative-calculation-in-script/m-p/1202863#M387009</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to make a cummulative calculation in my QV-Script. (see last column in Excel).&lt;/P&gt;&lt;P&gt;I tried the following.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TMP_1:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;NoConcatenate LOAD&lt;/P&gt;&lt;P&gt;KEY,&lt;/P&gt;&lt;P&gt;contractID,&lt;/P&gt;&lt;P&gt;yearmonth&lt;/P&gt;&lt;P&gt;sum(amount)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amount_PM //amount Per Month&lt;/P&gt;&lt;P&gt;Resident opbrengstplan_TMP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by KEY,yearmonth&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by date asc;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TMP_2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;KEY,&lt;/P&gt;&lt;P&gt;amount_PM&lt;/P&gt;&lt;P&gt;if(contractID=Previous(contractID) and yearmonth&amp;gt;Previous(yearmonth), NumSum(amount_PM, peek('cumAmount')), amount_PM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as cumAmount&lt;/P&gt;&lt;P&gt;Resident TMP_1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what am I doing wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Oct 2016 13:24:58 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-10-05T13:24:58Z</dc:date>
    <item>
      <title>cummulative calculation in script</title>
      <link>https://community.qlik.com/t5/QlikView/cummulative-calculation-in-script/m-p/1202863#M387009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to make a cummulative calculation in my QV-Script. (see last column in Excel).&lt;/P&gt;&lt;P&gt;I tried the following.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TMP_1:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;NoConcatenate LOAD&lt;/P&gt;&lt;P&gt;KEY,&lt;/P&gt;&lt;P&gt;contractID,&lt;/P&gt;&lt;P&gt;yearmonth&lt;/P&gt;&lt;P&gt;sum(amount)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amount_PM //amount Per Month&lt;/P&gt;&lt;P&gt;Resident opbrengstplan_TMP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by KEY,yearmonth&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by date asc;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TMP_2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;KEY,&lt;/P&gt;&lt;P&gt;amount_PM&lt;/P&gt;&lt;P&gt;if(contractID=Previous(contractID) and yearmonth&amp;gt;Previous(yearmonth), NumSum(amount_PM, peek('cumAmount')), amount_PM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as cumAmount&lt;/P&gt;&lt;P&gt;Resident TMP_1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what am I doing wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Oct 2016 13:24:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/cummulative-calculation-in-script/m-p/1202863#M387009</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-05T13:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: cummulative calculation in script</title>
      <link>https://community.qlik.com/t5/QlikView/cummulative-calculation-in-script/m-p/1202864#M387010</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;opbrengstplan_TMP:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD [contractID+yearmonth=KEY] as KEY, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ContractId, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YearMonth, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bedragPM, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amount, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cummulative&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM [example (7).xlsx]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(ooxml, embedded labels, table is Sheet1);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TMP_1:&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD KEY,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; ContractId,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; YearMonth,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Sum(amount) as amount_PM &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident opbrengstplan_TMP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Group By KEY, ContractId, YearMonth;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Left Join (opbrengstplan_TMP)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD KEY,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; If(ContractId = Previous(ContractId) and YearMonth &amp;gt; Previous(YearMonth), RangeSum(amount_PM, Peek('cumAmount')), amount_PM) as cumAmount&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident TMP_1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Order By ContractId, YearMonth;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DROP Table TMP_1;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Oct 2016 13:34:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/cummulative-calculation-in-script/m-p/1202864#M387010</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-10-05T13:34:03Z</dc:date>
    </item>
  </channel>
</rss>

