<?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: Sum vs Aggr() in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474897#M555790</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sum(total &amp;lt;color&amp;gt; sales) should give you the total for the color. Replace color and sales with the exact case sensitive field names of your data model.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 12 Jul 2013 11:36:01 GMT</pubDate>
    <dc:creator>Gysbert_Wassenaar</dc:creator>
    <dc:date>2013-07-12T11:36:01Z</dc:date>
    <item>
      <title>Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474896#M555789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the below data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fathercode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemcode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sales&lt;/P&gt;&lt;P&gt;B/21105&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B/21105 - 04B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1200&lt;/P&gt;&lt;P&gt;B/21105&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B/21105 - 093&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 093&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the database we have other itemcode with the same color.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the presentation, the user have to select one fathercode (ex. B/21105) and he'd see the table below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itemcode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sales&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total color sales&lt;/P&gt;&lt;P&gt;B/21105 - 04B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80000&amp;nbsp; (total sales with color = 04B)&lt;/P&gt;&lt;P&gt;B/21105 - 093&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 093&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 95000&amp;nbsp; (total sales with color = 093)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with the column "total color sales" like the sum of all itemcode with that color, also I have to see only the itemcode within the current selection (fathercode = B/21105).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to use SUM( TOTAL or Aggr() function but with no luck.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I achieve it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Someone can help me ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 10:17:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474896#M555789</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2013-07-12T10:17:08Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474897#M555790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sum(total &amp;lt;color&amp;gt; sales) should give you the total for the color. Replace color and sales with the exact case sensitive field names of your data model.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 11:36:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474897#M555790</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2013-07-12T11:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474898#M555791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;that is giving me the same values as "sales" column maybe because &lt;SPAN style="font-size: 10pt;"&gt;the current selection is&amp;nbsp; fathercode = B/21105&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 12:22:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474898#M555791</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2013-07-12T12:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474899#M555792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So having a chart with dimensions item_code and color and expression sum(sales) you additionally want to sum the sales per color, ignoring your selection and the item_code dimension, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would start with something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=sum({1} total&amp;lt;color&amp;gt; sales))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;which should show you the correct color sales, but will introduce new lines with item_codes that are not related to your fathercode selection. You can remove this lines using something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=if(sum(sales),sum({1} total&amp;lt;color&amp;gt; sales))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or if you in fact need to show the sales share per color, just use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=sum(sales) / sum({1} total&amp;lt;color&amp;gt; sales)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of set identifier {1} you can use different set expression to only ignore fathercode selection: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=sum(sales) / sum({&amp;lt;fathercode=&amp;gt;} total&amp;lt;color&amp;gt; sales)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 13:19:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474899#M555792</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-07-12T13:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474900#M555793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you well understood my needs!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but if you use {1} or {&amp;lt;fathercode = &amp;gt;} I get all itemcode in dimension values even those are not related to the current selection!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That's problem I faced!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also I don't understand your expression : &lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;=if(sum(sales),sum({1} total&amp;lt;color&amp;gt; sales))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;What it means ?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 14:15:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474900#M555793</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2013-07-12T14:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474901#M555794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hm, that should limit your chart dimension values shown to the ones related to your selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;edit: updated qvw&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 14:31:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474901#M555794</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-07-12T14:31:27Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474902#M555795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see but using &lt;SPAN style="font-size: 10pt;"&gt;sum({1} total&amp;lt;color&amp;gt; sales) I think it'll ignore the current selection and if I select for example one year how would be the behavior ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;In that scenario I need to retrieve the color total sales for the year selected.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 15:15:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474902#M555795</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2013-07-12T15:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474903#M555796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's why I suggested another expression to only ignore selection in fathercode:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Instead of set identifier {1} you can use different set expression to only ignore fathercode selection: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=sum(sales) / sum({&amp;lt;fathercode=&amp;gt;} total&amp;lt;color&amp;gt; sales)&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thus year selection will be taken into account.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 15:21:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474903#M555796</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-07-12T15:21:28Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474904#M555797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok it seems to works&amp;nbsp;&amp;nbsp; but&amp;nbsp; I still not understand the conditional expression if(sum(sales), then ....&lt;/P&gt;&lt;P&gt;sum(sales) returns true or false ? and why ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 15:32:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474904#M555797</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2013-07-12T15:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: Sum vs Aggr()</title>
      <link>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474905#M555798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, might need an explanation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum(sales) does not return a boolean, TRUE or FALSE, but a number (sum of your sales values).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But QV interpretes the number zero ( 0 ) as FALSE, any other number as TRUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a note, if you use QV functions true() and false(), they return dual values, with a text representation, boolean values True and False (e.g. in a textbox), but also with a number representation, zero for False and -1 for True.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to make things more clear, you can also write above like&lt;/P&gt;&lt;P&gt;=if(sum(sales) &amp;lt;&amp;gt; 0, sum({1} total&amp;lt;color&amp;gt; sales))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 15:41:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Sum-vs-Aggr/m-p/474905#M555798</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-07-12T15:41:33Z</dc:date>
    </item>
  </channel>
</rss>

