<?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: Problem with set analysis in sum function in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522646#M748676</link>
    <description>&lt;P&gt;Here it is.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 19 Dec 2018 15:48:24 GMT</pubDate>
    <dc:creator>edemerdjieva</dc:creator>
    <dc:date>2018-12-19T15:48:24Z</dc:date>
    <item>
      <title>Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522627#M748670</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I have a chart which displays a list of vouchers and their usage. KPIs include : issue amount, amount used and remaining amount.&lt;/P&gt;&lt;P&gt;The goal is to display a list of vouchers used within a period of dates. Attached is an image which represents the underlaying data and the chart.&lt;/P&gt;&lt;P&gt;KPI expressions:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Issue amount&lt;/STRONG&gt; = sum({&amp;lt;[Usage date]={"&amp;gt;=$(v_UsageDateStart) &amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} Issue Amount)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Amount used&lt;/STRONG&gt; =&amp;nbsp;&lt;SPAN&gt;sum({&amp;lt;[Usage date]={"&amp;gt;=$(v_UsageDateStart) &amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} Amount Used)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Remaining Amount&lt;/STRONG&gt; =&amp;nbsp;Issue amount&amp;nbsp; -&amp;nbsp;Amount used&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem is with the "Amount Used" because it&amp;nbsp;takes into account only usages occuring within the date selection.&amp;nbsp; The client wants that it includes all usages per voucher occuring until the $(&lt;SPAN&gt;v_UsageDateEnd).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I tried&amp;nbsp;using TOTAL in the expression but it's not working (same result as previously)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Amount used&lt;/STRONG&gt;&amp;nbsp;=&amp;nbsp;sum(TOTAL&amp;lt;[Voucher Code]&amp;gt; {&amp;lt;[Usage date]={"&amp;gt;=$(v_UsageDateStart) &amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} Amount Used)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The following is not working either because&amp;nbsp;it modifies the perimeter of the search :&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Amount used&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;sum({&amp;lt;[Usage date]={"&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} Amount Used)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I was thinking about Aggr() function but not sure how to implement it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you in advance for the advice!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522627#M748670</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522629#M748671</link>
      <description>&lt;P&gt;So, for Amount Used, you want to see 4.7 + 35 for Voucher Code 111?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:21:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522629#M748671</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T15:21:39Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522631#M748672</link>
      <description>&lt;P&gt;This is the idea but only for KPI Remaining Amount.&amp;nbsp;&lt;/P&gt;&lt;P&gt;For voucher 111 we should have :&lt;/P&gt;&lt;P&gt;Used Amount (only within the search periode) = 4.7&lt;/P&gt;&lt;P&gt;Remaining Amount = 10.3&amp;nbsp; (50 - 35 - 4.7)&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:25:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522631#M748672</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T15:25:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522634#M748673</link>
      <description>&lt;P&gt;So, this should work... I think&lt;/P&gt;&lt;PRE&gt;RangeSum(
 Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Issue Amount]),
 -Sum({&amp;lt;[Usage date] = {"&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used])
)&lt;/PRE&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:29:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522634#M748673</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T15:29:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522636#M748674</link>
      <description>&lt;P&gt;I tried this expression but&amp;nbsp;then all usages are displayed (even those outside the date range).&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:34:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522636#M748674</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T15:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522641#M748675</link>
      <description>&lt;P&gt;Can you share a screenshot of when you use this expression?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:42:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522641#M748675</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T15:42:16Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522646#M748676</link>
      <description>&lt;P&gt;Here it is.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:48:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522646#M748676</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T15:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522648#M748677</link>
      <description>&lt;P&gt;May be do this&lt;/P&gt;&lt;PRE&gt;If(Column(1) &amp;lt;&amp;gt; 0,
RangeSum(
 Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Issue Amount]),
 -Sum({&amp;lt;[Usage date] = {"&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used])
))&lt;/PRE&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:50:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522648#M748677</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T15:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522650#M748678</link>
      <description>&lt;P&gt;Now there is only the usage within the date range but remaining amount should be 0 (image attached).&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:54:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522650#M748678</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T15:54:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522652#M748679</link>
      <description>&lt;P&gt;I don't think I understand the problem with the most recent image... what is wrong here?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 524px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/2432iD41A5F2B2B220421/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 15:58:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522652#M748679</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T15:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522653#M748680</link>
      <description>&lt;P&gt;There are two usages:&amp;nbsp;&lt;/P&gt;&lt;P&gt;21/04/2018: usage of 11.80€&lt;/P&gt;&lt;P&gt;03/09/2018: usage of 8.20€&lt;/P&gt;&lt;P&gt;The issue amount is = 20€.&lt;/P&gt;&lt;P&gt;There is only one usage for the period 01/09/2018 - 30/09/2018 : 8.20€&amp;nbsp;&lt;/P&gt;&lt;P&gt;But the total amount used is 20€ (8.20+11.80). So that's why the Remaining value should be = 0.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:03:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522653#M748680</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T16:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522655#M748681</link>
      <description>&lt;P&gt;How about this...&lt;/P&gt;&lt;PRE&gt;If(Column(1) &amp;lt;&amp;gt; 0,
RangeSum(
 Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Issue Amount]),
 -Sum(TOTAL &lt;SPAN&gt;&amp;lt;[Voucher Code]&amp;gt;&lt;/SPAN&gt; {&amp;lt;[Usage date] = {"&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used])
))&lt;/PRE&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:08:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522655#M748681</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T16:08:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522659#M748682</link>
      <description>&lt;P&gt;Yes, this one worked &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; !&lt;/P&gt;&lt;P&gt;Can you explain what is the role of&lt;/P&gt;&lt;PRE&gt;Column(1)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot for your help !&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:15:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522659#M748682</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T16:15:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522661#M748683</link>
      <description>&lt;P&gt;I believe we were seeing two rows... -11.80 and 11.80 and you didn't want to see the one with -11.80. So the If statement will remove the one where your issued amount = 0.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:17:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522661#M748683</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T16:17:14Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522663#M748684</link>
      <description>&lt;P&gt;Ok but why two rows ? It's due to the RangeSum function I think but don't know why.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:19:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522663#M748684</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T16:19:04Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522667#M748685</link>
      <description>&lt;P&gt;Because you are using Usage Date as one of the dimensions and for this particular Voucher Code... you have two dimensions for this set analysis&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;[Usage date] = {"&amp;lt;=$(v_UsageDateEnd)"}&lt;/PRE&gt;&lt;P&gt;So, it shows both :)... I am not sure why do you think it should not show 2 rows? If you remove RangeSum and use this... you don't see two rows (without if and without rangesum)?&lt;/P&gt;&lt;PRE&gt;Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Issue Amount])
-Sum(TOTAL &amp;lt;[Voucher Code]&amp;gt; {&amp;lt;[Usage date] = {"&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used])&lt;/PRE&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:25:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522667#M748685</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T16:25:13Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522671#M748686</link>
      <description>&lt;P&gt;You're right, it shows two rows.&lt;/P&gt;&lt;P&gt;Initially, I&amp;nbsp;had the following expression which is showing only one row &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Issue Amount])&lt;BR /&gt;-Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used])&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot !&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:35:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522671#M748686</guid>
      <dc:creator>edemerdjieva</dc:creator>
      <dc:date>2018-12-19T16:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with set analysis in sum function</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522677#M748687</link>
      <description>&lt;P&gt;Yes... and you know why? Because&amp;nbsp;&lt;SPAN&gt;Sum({&amp;lt;[Usage date] = {"&amp;gt;=$(v_UsageDateStart)&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used]) was only showing a single Usage date... but this&amp;nbsp;Sum({&amp;lt;[Usage date] = {"&amp;lt;=$(v_UsageDateEnd)"}&amp;gt;} [Amount Used]) shows 2. So, in order to get rid of the row with 0 issue amount... use an if statement. You don't need RangeSum...&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 16:44:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-with-set-analysis-in-sum-function/m-p/1522677#M748687</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-12-19T16:44:40Z</dc:date>
    </item>
  </channel>
</rss>

