<?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: Column percentage over total with aggregated dimension in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275537#M496363</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'll try to repost the document to see if you can open it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About the other options you proposed-&lt;/P&gt;&lt;P&gt;- Creating this field in the script is not an option, because we load data from the sales table in 3 different databases, and the aggregation is done using Item Group classification, not Item Code.&lt;/P&gt;&lt;P&gt;- Maybe I could replace the calculated dimension with set analysis, but if possible, I have no clue about how it could be done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The aggregated dimension is as follows:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;=Aggr(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.6, 'A',&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.5, 'B',&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.4, 'C',&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.3, 'D', 'E')&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ItemGrp,&amp;nbsp;&amp;nbsp;&amp;nbsp; /*This is the dimension I need to aggregate by*/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* This is the dimension that shows also in the pivot table and the one that needs the partial totals*/&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jan 2012 08:19:46 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-01-16T08:19:46Z</dc:date>
    <item>
      <title>Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275535#M496361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to calculate the percentage of 2 values over the total in a pivot table. Everything works fine when using "Item Group" and "Year" as dimensions. The problem comes when trying to do the same but with an expression dimension.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can get the percentage using something like: &lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;SUM(SalesAmount)/SUM(TOTAL &amp;lt;Year&amp;gt; SalesAmount)&lt;BR /&gt;&lt;/PRE&gt;&lt;P&gt;but with my aggregated dimension, this doesn't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I attach the QV file with my pivot table to help you understand my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advanced for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jan 2012 15:34:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275535#M496361</guid>
      <dc:creator />
      <dc:date>2012-01-13T15:34:41Z</dc:date>
    </item>
    <item>
      <title>Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275536#M496362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unfortunately, I am unable to open your attachement. It says 'Failed to open document'. Could you check your attached document, please?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be useful if you could state your calculated dimension in your post.&lt;/P&gt;&lt;P&gt; Maybe you could replace the calculated dimension with set analysis in your expressions. Probably not, since ABC classification seems to create new dimension values. &lt;/P&gt;&lt;P&gt;Would it be feasible to create this field in your script or does it need to be selection sensitive?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Jan 2012 11:58:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275536#M496362</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-01-14T11:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275537#M496363</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'll try to repost the document to see if you can open it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About the other options you proposed-&lt;/P&gt;&lt;P&gt;- Creating this field in the script is not an option, because we load data from the sales table in 3 different databases, and the aggregation is done using Item Group classification, not Item Code.&lt;/P&gt;&lt;P&gt;- Maybe I could replace the calculated dimension with set analysis, but if possible, I have no clue about how it could be done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The aggregated dimension is as follows:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;=Aggr(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.6, 'A',&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.5, 'B',&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.4, 'C',&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(Sum(SALES.GrossProfit)/Sum(SALES.LineTotal)&amp;gt;=0.3, 'D', 'E')&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ItemGrp,&amp;nbsp;&amp;nbsp;&amp;nbsp; /*This is the dimension I need to aggregate by*/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* This is the dimension that shows also in the pivot table and the one that needs the partial totals*/&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jan 2012 08:19:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275537#M496363</guid>
      <dc:creator />
      <dc:date>2012-01-16T08:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275538#M496364</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I also tried to create 2 pivot tables, one using Only(Year) and a second one using Only(Year)-1, but it looks like the aggregate function doesn't work with this modifiers. Any clues? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 12:41:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275538#M496364</guid>
      <dc:creator />
      <dc:date>2012-01-18T12:41:40Z</dc:date>
    </item>
    <item>
      <title>Re: Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275539#M496365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just in case anyone is interested, I got the answer. When you need to total on an aggregated dimension, the total needs to be also aggregated. Therefore, instead of using&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Sum(TOTAL &amp;lt;Year&amp;gt; SalesAmount)&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;we need to use&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Aggr(NODISTINCT Sum(TOTAL &amp;lt;Year&amp;gt; SalesAmount), Year)&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2012 17:19:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275539#M496365</guid>
      <dc:creator />
      <dc:date>2012-01-19T17:19:28Z</dc:date>
    </item>
    <item>
      <title>Re: Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275540#M496366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Very useful! Tks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Dec 2015 01:13:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275540#M496366</guid>
      <dc:creator />
      <dc:date>2015-12-18T01:13:48Z</dc:date>
    </item>
    <item>
      <title>Re: Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275541#M496367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This worked for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Fact:&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;load * inline [&lt;SPAN style="font-size: 13.3333px;"&gt;Maingroup&lt;/SPAN&gt;,Sub&lt;SPAN style="font-size: 13.3333px;"&gt;group&lt;/SPAN&gt;,&lt;SPAN style="font-size: 13.3333px;"&gt;value&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;a,a1,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;a,a1,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;a,a2,20&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;a,a2,20&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;a,a3,20&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b1,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b1,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b1,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b1,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b2,10&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b2,100&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;b,b2,100];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUM(Value) / Aggr(NODISTINCT Sum(value), Maingroup)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="4-10-2017 11-49-24.jpg" class="jive-image image-1" src="/legacyfs/online/178565_4-10-2017 11-49-24.jpg" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Oct 2017 09:51:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275541#M496367</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-10-04T09:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: Column percentage over total with aggregated dimension</title>
      <link>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275542#M496368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, mate, this is the solution I was looking for. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Oct 2017 07:12:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Column-percentage-over-total-with-aggregated-dimension/m-p/275542#M496368</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-10-19T07:12:07Z</dc:date>
    </item>
  </channel>
</rss>

