<?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: Reduce Sales with previous calculated value in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323506#M618983</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Vineeth, that works!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 01 Apr 2017 09:46:38 GMT</pubDate>
    <dc:creator>luke1986</dc:creator>
    <dc:date>2017-04-01T09:46:38Z</dc:date>
    <item>
      <title>Reduce Sales with previous calculated value</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323502#M618979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Folks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam stuck with a problem.&lt;/P&gt;&lt;P&gt;The Blue Color is my sample Data and the Orange is the output that should be generated in Script. So basically i need to multiply the Sales with the % Value. The Output is "New Sales X Value", after that, i need to reduce the "New Sales" with the Previous Calculated Value. I do this until a new Key appears and start all over again. In addition, it needs to be reduce based on the calculation Order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#000000&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;,&amp;quot;verticalAlign&amp;quot;:&amp;quot;baseline&amp;quot;}" style="border: 1px solid #000000; width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Key&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Calculation Order&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Sales&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #ff6600; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;New Sales&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #ff6600; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;New Sales X Value&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3%&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2%&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;970&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;19,4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;950,6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;38&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;40&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1960&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;39,2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1920,8&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;76,8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1844&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;36,8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;500&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;500&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;500&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;SPAN style="font-size: 13.3333px;"&gt;%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;485&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;19,4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried with a for next loop and the previous function. But i didnt manage to find&amp;nbsp; a solution.&lt;/P&gt;&lt;P&gt;Someone an Idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2017 09:02:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323502#M618979</guid>
      <dc:creator>luke1986</dc:creator>
      <dc:date>2017-04-01T09:02:20Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Sales with previous calculated value</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323503#M618980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What was the logic for "&lt;STRONG&gt;New sales X value&lt;/STRONG&gt;"?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2017 09:22:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323503#M618980</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2017-04-01T09:22:54Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Sales with previous calculated value</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323504#M618981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thats where it gets trickey. On every &lt;STRONG&gt;calculation Order&lt;/STRONG&gt; = 1 You calculate &lt;STRONG&gt;Sales * Value&lt;/STRONG&gt;. Thats how you get the first line in &lt;STRONG&gt;New Sales x Value&lt;/STRONG&gt;. Then you change the calculation to (&lt;STRONG&gt;Sales&lt;/STRONG&gt; - &lt;SPAN style="color: #3366ff;"&gt;Previous&lt;/SPAN&gt;(&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;New Sales x Value&lt;/STRONG&gt;))&lt;/SPAN&gt; * &lt;STRONG&gt;Value.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2017 09:28:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323504#M618981</guid>
      <dc:creator>luke1986</dc:creator>
      <dc:date>2017-04-01T09:28:38Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Sales with previous calculated value</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323505#M618982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is your solution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD Key,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Calculation Order],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sales,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key=Previous(Key),(Peek(NewSales) - Peek(NewSalesXValues)) * Value,Sales*Value) as NewSalesXValues,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key=Previous(Key),Peek(NewSales) - Peek(NewSalesXValues),Sales) as NewSales&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;A _jive_internal="true" data-containerid="2061" data-containertype="14" data-objectid="255635" data-objecttype="1" href="https://community.qlik.com/thread/255635"&gt;https://community.qlik.com/thread/255635&lt;/A&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;(html, codepage is 1252, embedded labels, table is @1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/158542_Capture.JPG" style="height: 179px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2017 09:38:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323505#M618982</guid>
      <dc:creator>vinieme12</dc:creator>
      <dc:date>2017-04-01T09:38:44Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Sales with previous calculated value</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323506#M618983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Vineeth, that works!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2017 09:46:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323506#M618983</guid>
      <dc:creator>luke1986</dc:creator>
      <dc:date>2017-04-01T09:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Sales with previous calculated value</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323507#M618984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Glad to help &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2017 09:48:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-Sales-with-previous-calculated-value/m-p/1323507#M618984</guid>
      <dc:creator>vinieme12</dc:creator>
      <dc:date>2017-04-01T09:48:12Z</dc:date>
    </item>
  </channel>
</rss>

