<?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 Calculate Difference in the Script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362359#M704139</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;my idea:&lt;/P&gt;&lt;P&gt;load facts, add rowno() as Row&lt;/P&gt;&lt;P&gt;left join load&lt;/P&gt;&lt;P&gt;Row+1 as Row&lt;/P&gt;&lt;P&gt;fact as oldfact&lt;/P&gt;&lt;P&gt;additional fileds for compare (eg customer as oldcustomer) as old&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;if(customer=oldcustomer) fact-oldfact as diff&lt;/P&gt;&lt;P&gt;resident facts&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 May 2012 07:43:14 GMT</pubDate>
    <dc:creator>martinpohl</dc:creator>
    <dc:date>2012-05-22T07:43:14Z</dc:date>
    <item>
      <title>Calculate Difference in the Script</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362358#M704138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a table that contains Data and Values (the QV-File). I want to show the Difference between 1 , 2 , 3 , 4 in an extra column. It is possible to do this in a Pivot-Table. But i want to do this in the Script. I tried to edit my skript that the difference&amp;nbsp; should be shown. But it doesn't work.&amp;nbsp; Has someone got an idea? The Excel-File shows the final table, that the script should calculate. Thanks for your help!&lt;/P&gt;&lt;P&gt;best regards, Aylin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 06:27:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362358#M704138</guid>
      <dc:creator />
      <dc:date>2012-05-22T06:27:53Z</dc:date>
    </item>
    <item>
      <title>Calculate Difference in the Script</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362359#M704139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;my idea:&lt;/P&gt;&lt;P&gt;load facts, add rowno() as Row&lt;/P&gt;&lt;P&gt;left join load&lt;/P&gt;&lt;P&gt;Row+1 as Row&lt;/P&gt;&lt;P&gt;fact as oldfact&lt;/P&gt;&lt;P&gt;additional fileds for compare (eg customer as oldcustomer) as old&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;if(customer=oldcustomer) fact-oldfact as diff&lt;/P&gt;&lt;P&gt;resident facts&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 07:43:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362359#M704139</guid>
      <dc:creator>martinpohl</dc:creator>
      <dc:date>2012-05-22T07:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Difference in the Script</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362360#M704140</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;Another way to get that done, depending on how structured is your data, is using Previous() function, here is an example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;OriginalDataTemp:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key,Data,Value&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,ABC 1b, 0.043&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,ABC 2f,&amp;nbsp; 0.044&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,ABC 3f,&amp;nbsp; 0.044&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,ABC 1f,&amp;nbsp; 0.045&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,ABC 3b,&amp;nbsp; 0.049&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,ABC 2b,&amp;nbsp; 0.030&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4,ABC 4b,&amp;nbsp; 0.052&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4,ABC 4f,&amp;nbsp; 0.053&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DifferenceTable:&lt;/P&gt;&lt;P&gt;LOAD Key,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Left(Data, 5) = Left(Previous(Data), 5), Value - Previous(Value)) AS Difference&lt;/P&gt;&lt;P&gt;RESIDENT OriginalDataTemp&lt;/P&gt;&lt;P&gt;ORDER BY Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE OriginalDataTemp;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 07:52:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Difference-in-the-Script/m-p/362360#M704140</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-05-22T07:52:12Z</dc:date>
    </item>
  </channel>
</rss>

