<?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 Top N % to total in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339945#M125471</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if I got your requirements correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I want the sum of Dollar_Demand_Net for the top N (say 10) Locations e.g. in a text box, I would probably just use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;=sum({&amp;lt;Location={"=rank(sum(Dollar_Demand_Net))&amp;lt;=10"}&amp;gt;} Dollar_Demand_Net) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and if you want the total share, something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;=sum({&amp;lt;Location={"=rank(sum(Dollar_Demand_Net))&amp;lt;=10"}&amp;gt;} Dollar_Demand_Net) / sum(Dollar_Demand_Net)&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Apr 2012 22:20:50 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2012-04-05T22:20:50Z</dc:date>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339936#M125462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm looking to display the top 10 location's $ percent to total.&amp;nbsp; I have a chart to display the top 10 using a dimension expression of &lt;/P&gt;&lt;P&gt;=if(aggr(Rank(Sum(Dollar_Demand_Net)),Location)&amp;lt;=10,Location)&lt;/P&gt;&lt;P&gt;Suppressing When Value is Null&lt;/P&gt;&lt;P&gt;and an expression of Sum(Dollar_Demand_Net)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I need to see that total value's percent to the total of ALL locations.&amp;nbsp; I realize I can't get this in the same chart but hope I can get it in a text object.&lt;/P&gt;&lt;P&gt;The total of all locations is easy, but how do I calculate the top 10 locations in a text, object single's expression?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;p.s.&lt;/P&gt;&lt;P&gt;This didn't work as an expression&lt;/P&gt;&lt;P&gt;Sum({&amp;lt;Location={$(=if(aggr(Rank(Sum(Dollar_Demand_Net)),Location)&amp;lt;=10,Location))}&amp;gt;} Dollar_Demand_Net)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thoughts...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 15:08:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339936#M125462</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-05T15:08:00Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339937#M125463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can't you just wrap the whole thing in a Sum()?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=Sum(if(aggr(Rank(Sum(Dollar_Demand_Net)),Location)&amp;lt;=10,Location))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan (Sweuhl) is your man for advanced aggregations! Hopefully he'll pick this up later if my stab in the dark doesn't work...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 16:52:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339937#M125463</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-04-05T16:52:13Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339938#M125464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Or try this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sum({&amp;lt;Location={"=if(aggr(Rank(Sum(Dollar_Demand_Net)),Location)&amp;lt;=10,Location)"}&amp;gt;} Dollar_Demand_Net)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 16:55:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339938#M125464</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-04-05T16:55:35Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339939#M125465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That if-statement returns locations, it would do no good to sum it.&amp;nbsp; Thanks though.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 16:55:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339939#M125465</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-05T16:55:41Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339940#M125466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I had thought to try the quotes too, but sadly, that didn't work either.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 16:57:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339940#M125466</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-05T16:57:29Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339941#M125467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should be able to do this in the same chart with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sum(Dollar_Demand_Net) / Sum(TOTAL Dollar_Demand_Net)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://robwunderlich.com"&gt;http://robwunderlich.com&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 17:18:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339941#M125467</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2012-04-05T17:18:55Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339942#M125468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're right, that's a great way to include the values in the chart, but is there anyway to only have the final sum(top N) % to total?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 18:59:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339942#M125468</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-05T18:59:00Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339943#M125469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The easy way is to include a total line in the chart and only display this expression on the total line. You can do that by testing the rowno().&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If(rowno=0&lt;/P&gt;&lt;P&gt;, Sum(Dollar_Demand_Net) / Sum(TOTAL Dollar_Demand_Net)&lt;/P&gt;&lt;P&gt;, ''&amp;nbsp;&amp;nbsp;&amp;nbsp; // no display on detail lines&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to get it in a text box it's just a matter of figuring out that rank set analysis expression &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; and then dividing by Sum(TOTAL Dollar_Demand_Net).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 20:07:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339943#M125469</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2012-04-05T20:07:28Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339944#M125470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Rob, again, it's help for not displaying on the row level but it still consumes a column in a chart.&amp;nbsp; It's that set analysis expression in a text object that I would really like to know whether or not is possible - and the correct expression &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 20:14:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339944#M125470</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-05T20:14:10Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339945#M125471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if I got your requirements correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I want the sum of Dollar_Demand_Net for the top N (say 10) Locations e.g. in a text box, I would probably just use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;=sum({&amp;lt;Location={"=rank(sum(Dollar_Demand_Net))&amp;lt;=10"}&amp;gt;} Dollar_Demand_Net) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and if you want the total share, something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;=sum({&amp;lt;Location={"=rank(sum(Dollar_Demand_Net))&amp;lt;=10"}&amp;gt;} Dollar_Demand_Net) / sum(Dollar_Demand_Net)&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 22:20:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339945#M125471</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-04-05T22:20:50Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339946#M125472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brilliant &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Must be right!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2012 06:45:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339946#M125472</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-04-06T06:45:29Z</dc:date>
    </item>
    <item>
      <title>Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339947#M125473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yup, Brilliant! Thank you swuehl!&amp;nbsp; I'm still surprised you don't need to aggr rank by Location but you don't.&amp;nbsp; Your solution works great. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2012 13:31:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339947#M125473</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-06T13:31:02Z</dc:date>
    </item>
    <item>
      <title>Re: Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339948#M125474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, you don't need to explicitely aggregate over the field on which you want to perform an advanced search to filter sets.&lt;/P&gt;&lt;P&gt;Please compare with the example from the Help file:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN class="Bold"&gt;sum(&lt;/SPAN&gt; {$&amp;lt;Customer = {“=Sum({1&amp;lt;Year = {2007}&amp;gt;} Sales ) &amp;gt; 1000000”}&amp;gt;} Sales &lt;SPAN class="Bold"&gt;)&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Same here, Sales is aggregated per Customer, hence the field name of the element_set is defining the scope of the advanced search aggregation functions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Stefan&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Apr 2012 13:30:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/339948#M125474</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-04-07T13:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: Top N % to total</title>
      <link>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/1696836#M450987</link>
      <description>&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;I have been searching for something similar but the expression that i have is aggregated based on year so when i use your solution it says nested aggregation not allowed. Could you please help.&lt;/P&gt;&lt;P&gt;This is my top 10 data based on YoY change&lt;/P&gt;&lt;P&gt;The YoY change is calculated column&lt;/P&gt;&lt;P&gt;sum({&amp;lt;Year={2020}&amp;gt;} [Revenue CAD_QTD])- sum({&amp;lt;Year={2019}&amp;gt;} [Revenue CAD_QTD])&lt;/P&gt;&lt;TABLE width="457"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="91"&gt;Account&lt;/TD&gt;&lt;TD width="98"&gt;2019&lt;/TD&gt;&lt;TD width="100"&gt;2020&lt;/TD&gt;&lt;TD width="93"&gt;YoY Change&lt;/TD&gt;&lt;TD width="75"&gt;% Change&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;$1,898.78&lt;/TD&gt;&lt;TD&gt;$2,550.76&lt;/TD&gt;&lt;TD&gt;$651.98&lt;/TD&gt;&lt;TD&gt;34.34%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C1&lt;/TD&gt;&lt;TD&gt;$710.07&lt;/TD&gt;&lt;TD&gt;$874.23&lt;/TD&gt;&lt;TD&gt;$164.15&lt;/TD&gt;&lt;TD&gt;23.12%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C5&lt;/TD&gt;&lt;TD&gt;$70.20&lt;/TD&gt;&lt;TD&gt;$200.74&lt;/TD&gt;&lt;TD&gt;$130.53&lt;/TD&gt;&lt;TD&gt;185.93%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C4&lt;/TD&gt;&lt;TD&gt;$261.18&lt;/TD&gt;&lt;TD&gt;$380.68&lt;/TD&gt;&lt;TD&gt;$119.50&lt;/TD&gt;&lt;TD&gt;45.75%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C3&lt;/TD&gt;&lt;TD&gt;$306.82&lt;/TD&gt;&lt;TD&gt;$410.19&lt;/TD&gt;&lt;TD&gt;$103.36&lt;/TD&gt;&lt;TD&gt;33.69%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C2&lt;/TD&gt;&lt;TD&gt;$488.39&lt;/TD&gt;&lt;TD&gt;$556.05&lt;/TD&gt;&lt;TD&gt;$67.66&lt;/TD&gt;&lt;TD&gt;13.85%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C9&lt;/TD&gt;&lt;TD&gt;$25.73&lt;/TD&gt;&lt;TD&gt;$68.06&lt;/TD&gt;&lt;TD&gt;$42.33&lt;/TD&gt;&lt;TD&gt;164.49%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C23&lt;/TD&gt;&lt;TD&gt;$5.05&lt;/TD&gt;&lt;TD&gt;$15.00&lt;/TD&gt;&lt;TD&gt;$9.94&lt;/TD&gt;&lt;TD&gt;196.86%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C25&lt;/TD&gt;&lt;TD&gt;$4.15&lt;/TD&gt;&lt;TD&gt;$10.25&lt;/TD&gt;&lt;TD&gt;$6.10&lt;/TD&gt;&lt;TD&gt;147.06%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C22&lt;/TD&gt;&lt;TD&gt;$11.05&lt;/TD&gt;&lt;TD&gt;$15.40&lt;/TD&gt;&lt;TD&gt;$4.35&lt;/TD&gt;&lt;TD&gt;39.39%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C19&lt;/TD&gt;&lt;TD&gt;$16.12&lt;/TD&gt;&lt;TD&gt;$20.17&lt;/TD&gt;&lt;TD&gt;$4.05&lt;/TD&gt;&lt;TD&gt;25.12%&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Apr 2020 17:03:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Top-N-to-total/m-p/1696836#M450987</guid>
      <dc:creator>Jagveer</dc:creator>
      <dc:date>2020-04-26T17:03:22Z</dc:date>
    </item>
  </channel>
</rss>

