<?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: Subset n values above and below rank selection in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99637#M509191</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Only({1} Aggr(Rank(TOTAL Sum({&amp;lt;Project&amp;gt;} Cost), 1, Project), Project))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Only({&amp;lt;&lt;STRONG&gt;Project&lt;/STRONG&gt;&amp;gt;} Aggr(Rank(TOTAL Sum({&amp;lt;Project&amp;gt;} Cost), 1, Project), Project))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/215768_Capture.PNG" style="height: 333px; width: 620px;" /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 12 Oct 2018 10:55:53 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2018-10-12T10:55:53Z</dc:date>
    <item>
      <title>Subset n values above and below rank selection</title>
      <link>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99636#M509190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;After selecting a project, I will like to filter my projects and show only the n+&lt;SPAN style="font-size: 13.3333px;"&gt;[Selections Rank]&amp;nbsp; and &lt;/SPAN&gt; n-[Selections Rank] values.&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;if my selection has rank position&amp;nbsp; 10, I will expect a bar chart to show projects with rank 5 6 7 8 9 10 11 12 13 14 15. (Keeping the original total ranks).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is &lt;SPAN style="font-size: 13.3333px;"&gt;part&amp;nbsp; of &lt;/SPAN&gt;the expression I tried:&lt;/P&gt;&lt;P&gt;=if(aggr( rank(sum({1} Cost), 1),Project) &amp;lt;=&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr( rank(total sum(&amp;nbsp; {1&amp;lt;Project&amp;nbsp; = Project&amp;gt; } Cost)), Project), &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; Project) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Information:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;LOAD * INLINE&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;Project, Date, Cost&lt;/P&gt;&lt;P&gt;A, 01.01.2018, 10&lt;/P&gt;&lt;P&gt;B, 02.01.2018, 16&lt;/P&gt;&lt;P&gt;C, 03.01.2018, 18&lt;/P&gt;&lt;P&gt;D, 04.01.2018, 5&lt;/P&gt;&lt;P&gt;E, 05.01.2018, 32&lt;/P&gt;&lt;P&gt;F, 29.01.2018, 21&lt;/P&gt;&lt;P&gt;G, 01.02.2018, 66&lt;/P&gt;&lt;P&gt;H, 02.02.2018, 100&lt;/P&gt;&lt;P&gt;I, 03.02.2018, 75&lt;/P&gt;&lt;P&gt;J, 04.02.2018, 12&lt;/P&gt;&lt;P&gt;K, 26.02.2018, 53&lt;/P&gt;&lt;P&gt;L, 27.03.2018, 32&lt;/P&gt;&lt;P&gt;M, 28.03.2018, 4&lt;/P&gt;&lt;P&gt;N, 01.03.2018, 6&lt;/P&gt;&lt;P&gt;N, 02.03.2018, 74&lt;/P&gt;&lt;P&gt;N, 03.03.2018, 39&lt;/P&gt;&lt;P&gt;O, 04.03.2018, 98&lt;/P&gt;&lt;P&gt;P, 28.03.2018, 84&lt;/P&gt;&lt;P&gt;P, 29.03.2018, 92&lt;/P&gt;&lt;P&gt;P, 01.04.2018, 55&lt;/P&gt;&lt;P&gt;Q, 02.04.2018, 44&lt;/P&gt;&lt;P&gt;Q, 03.04.2018, 41&lt;/P&gt;&lt;P&gt;RS, 04.04.2018, 13&lt;/P&gt;&lt;P&gt;TU, 05.04.2018, 20&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Thanks for your help.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;UPDATE:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;If I store the rank of my selection on a variable the projects get filtered but the chart doesnt show the rank for the other projects.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;=if(aggr( rank(sum({1} Cost), 1),Project) &amp;gt;= vTest-5 and aggr( rank(sum({1} Cost), 1),Project) &amp;lt;= vTest+5,&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Project)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2018 09:04:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99636#M509190</guid>
      <dc:creator>belromvar</dc:creator>
      <dc:date>2018-10-12T09:04:42Z</dc:date>
    </item>
    <item>
      <title>Re: Subset n values above and below rank selection</title>
      <link>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99637#M509191</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Only({1} Aggr(Rank(TOTAL Sum({&amp;lt;Project&amp;gt;} Cost), 1, Project), Project))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Only({&amp;lt;&lt;STRONG&gt;Project&lt;/STRONG&gt;&amp;gt;} Aggr(Rank(TOTAL Sum({&amp;lt;Project&amp;gt;} Cost), 1, Project), Project))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/215768_Capture.PNG" style="height: 333px; width: 620px;" /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2018 10:55:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99637#M509191</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-10-12T10:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: Subset n values above and below rank selection</title>
      <link>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99638#M509192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunny,&lt;/P&gt;&lt;P&gt;it looks bettter now. Can you explain the effect of only in the expression?&lt;/P&gt;&lt;P&gt;Do you have any idea why without a variable the dimension doesn´t work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2018 11:17:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99638#M509192</guid>
      <dc:creator>belromvar</dc:creator>
      <dc:date>2018-10-12T11:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: Subset n values above and below rank selection</title>
      <link>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99639#M509193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you don't want to use variable, then you can try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=If(Aggr(Rank(Sum({1} Cost), 1), Project) &amp;gt;= Only(TOTAL Aggr(Rank(TOTAL Sum({1&amp;lt;Project&amp;gt;} Cost)), Project))-3 and Aggr(Rank(Sum({1} Cost), 1), Project) &amp;lt;= Only(TOTAL Aggr(Rank(TOTAL Sum({1&amp;lt;Project&amp;gt;} Cost)), Project))+3, Project)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Can you explain the effect of only in the expression?&lt;/SPAN&gt;&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It was needed because I needed to use set analysis to avoid selection in Project for the aggregation outside of Aggr(). When you don't have any aggregation, it is equivalent of having Only()... so what I mean is that these two are the same exact thing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Only(Aggr(Rank(TOTAL Sum({&amp;lt;Project&amp;gt;} Cost), 1, Project), Project))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Aggr(Rank(TOTAL Sum({&amp;lt;Project&amp;gt;} Cost), 1, Project), Project)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But, in order to avoid selection in Project for the outer aggregation, I used Only with {1} or {&amp;lt;Project&amp;gt;}&lt;/P&gt;&lt;P&gt;Does that make sense?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2018 11:27:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Subset-n-values-above-and-below-rank-selection/m-p/99639#M509193</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-10-12T11:27:07Z</dc:date>
    </item>
  </channel>
</rss>

