<?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 previous value with set analysis in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134784#M9463</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 have a problem with&amp;nbsp; my set analysis. My data like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 331px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="64"&gt;AEID&lt;/TD&gt;&lt;TD width="64"&gt;Clientid&lt;/TD&gt;&lt;TD width="75"&gt;Tradedate&lt;/TD&gt;&lt;TD width="64"&gt;Type&lt;/TD&gt;&lt;TD width="64"&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;&lt;STRONG&gt;AE1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;001z0001&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;&lt;STRONG&gt;01/01/2017&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Reactive&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right"&gt;&lt;STRONG&gt;1000&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;&lt;STRONG&gt;AE1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;001z0001&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;&lt;STRONG&gt;31/12/2017&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Old&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right"&gt;&lt;STRONG&gt;2000&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0002&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;01/01/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;3000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0003&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;01/01/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;4000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0002&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;5000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0003&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;6000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0006&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;10/09/2017&lt;/TD&gt;&lt;TD&gt;New&lt;/TD&gt;&lt;TD align="right"&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0008&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;03/02/2018&lt;/TD&gt;&lt;TD&gt;New&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001Z0009&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;06/05/2017&lt;/TD&gt;&lt;TD&gt;Reactive&lt;/TD&gt;&lt;TD align="right"&gt;4000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to have result total Amount of AE1 in 2017 with LAST Type is "Old".&amp;nbsp; It's mean AE1 = 21000 ( in this case ClientID : 001Z0001 has 2 types: Reactive and Old, but take LAST type( newest ) is OLD)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use this set analysis but it isn't my expectation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum(&lt;/P&gt;&lt;P&gt;{&amp;lt;TradeDate={"&amp;gt;=$(=date(yearstart (max(TradeDate), -1),'YYYY-MM-DD'))&amp;lt;=$(=date(yearend(max(TradeDate),-1),'YYYY-MM-DD'))"}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&lt;STRONG&gt;Type={'Old'}&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;} Amount)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give me the solution with this trouble. Thanks for your help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 Aug 2018 04:24:01 GMT</pubDate>
    <dc:creator>phongnnguyen</dc:creator>
    <dc:date>2018-08-14T04:24:01Z</dc:date>
    <item>
      <title>Calculate previous value with set analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134784#M9463</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 have a problem with&amp;nbsp; my set analysis. My data like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 331px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="64"&gt;AEID&lt;/TD&gt;&lt;TD width="64"&gt;Clientid&lt;/TD&gt;&lt;TD width="75"&gt;Tradedate&lt;/TD&gt;&lt;TD width="64"&gt;Type&lt;/TD&gt;&lt;TD width="64"&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;&lt;STRONG&gt;AE1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;001z0001&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;&lt;STRONG&gt;01/01/2017&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Reactive&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right"&gt;&lt;STRONG&gt;1000&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;&lt;STRONG&gt;AE1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;001z0001&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;&lt;STRONG&gt;31/12/2017&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Old&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right"&gt;&lt;STRONG&gt;2000&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0002&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;01/01/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;3000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0003&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;01/01/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;4000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0002&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;5000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0003&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Old&lt;/TD&gt;&lt;TD align="right"&gt;6000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0006&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;10/09/2017&lt;/TD&gt;&lt;TD&gt;New&lt;/TD&gt;&lt;TD align="right"&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001z0008&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;03/02/2018&lt;/TD&gt;&lt;TD&gt;New&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;AE1&lt;/TD&gt;&lt;TD&gt;001Z0009&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;06/05/2017&lt;/TD&gt;&lt;TD&gt;Reactive&lt;/TD&gt;&lt;TD align="right"&gt;4000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to have result total Amount of AE1 in 2017 with LAST Type is "Old".&amp;nbsp; It's mean AE1 = 21000 ( in this case ClientID : 001Z0001 has 2 types: Reactive and Old, but take LAST type( newest ) is OLD)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use this set analysis but it isn't my expectation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum(&lt;/P&gt;&lt;P&gt;{&amp;lt;TradeDate={"&amp;gt;=$(=date(yearstart (max(TradeDate), -1),'YYYY-MM-DD'))&amp;lt;=$(=date(yearend(max(TradeDate),-1),'YYYY-MM-DD'))"}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&lt;STRONG&gt;Type={'Old'}&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;} Amount)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give me the solution with this trouble. Thanks for your help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 04:24:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134784#M9463</guid>
      <dc:creator>phongnnguyen</dc:creator>
      <dc:date>2018-08-14T04:24:01Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate previous value with set analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134785#M9464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sum({&amp;lt;Type -={'New'}&amp;gt;}if(Year(TradeDate) = 2017,Amount))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 07:16:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134785#M9464</guid>
      <dc:creator>niclaz79</dc:creator>
      <dc:date>2018-08-14T07:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate previous value with set analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134786#M9465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Niclas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understand your set analysis, but it is not my expectation. I have edit the data, Actually, Just sum OLD LAST status. your code will be sum all row without New&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 07:45:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134786#M9465</guid>
      <dc:creator>phongnnguyen</dc:creator>
      <dc:date>2018-08-14T07:45:17Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate previous value with set analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134787#M9466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Phong&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try This&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sum({&amp;lt; Type={'Old'},Tradedate ={"&amp;gt;=$(=YearStart(max(Tradedate_N),-1)) &amp;lt;=$(=YearEnd(max(Tradedate_N),-1))"} &amp;gt;}Amount)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best&lt;/P&gt;&lt;P&gt;Ramam Rastogi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 07:50:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134787#M9466</guid>
      <dc:creator>raman_rastogi</dc:creator>
      <dc:date>2018-08-14T07:50:48Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate previous value with set analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134788#M9467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;What is your expected output from the sample data above? Like this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/210765_Capture.JPG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;If so, try like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;FirstSortedValue( {&amp;lt; Type={'Old'},Tradedate ={"&amp;gt;=$(=YearStart(max(Tradedate_N),-1)) &amp;lt;=$(=YearEnd(max(Tradedate_N),-1))"}&amp;gt;} Aggr(Sum(Amount),AEID,Clientid,Tradedate), - Tradedate)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 08:34:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134788#M9467</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2018-08-14T08:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate previous value with set analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134789#M9468</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;Sum({&amp;lt;Type={'Old'},Tradedate ={"&amp;gt;=$(=YearStart(max(Tradedate),-1)) &amp;lt;=$(=YearEnd(max(Tradedate),-1))"}&amp;gt;} Aggr(Sum(Amount),Clientid,Tradedate))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 12:09:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-previous-value-with-set-analysis/m-p/134789#M9468</guid>
      <dc:creator>BalaBhaskar_Qlik</dc:creator>
      <dc:date>2018-08-14T12:09:43Z</dc:date>
    </item>
  </channel>
</rss>

