<?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: FirstSortedValue for first n values in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613908#M456416</link>
    <description>&lt;P&gt;What exactly are you intending to show and where?&lt;/P&gt;</description>
    <pubDate>Mon, 19 Aug 2019 14:45:44 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2019-08-19T14:45:44Z</dc:date>
    <item>
      <title>FirstSortedValue for first n values</title>
      <link>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613893#M456415</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a visualisation which shows the top n words mentioned in call records across different teams.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a ranked list of words by team and have created a pivot table using FirstSortedValue but as far as I can see I need to create an expression for each word value by changing the rank argument from 1 - 10.&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is ok for a few words but if I need to expand it will get complicated. It is additionally challenging to define common colors to the words as I need to pass the script below to each 'Background Color' field and modify it for the word rank.&lt;/P&gt;&lt;P&gt;FirstSortedValue(&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TAG_TOPICS_SPLIT,&amp;nbsp; //this is the word list&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-AGGR(COUNT(DISTINCT CALL_ID),TAG_TOPICS_SPLIT,TAG_RGN), //count of # occurrences by region/team&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1) //return nth value (1st in this case)&lt;/P&gt;&lt;P&gt;I am building up a table that looks like this:&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Team&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apple&lt;/TD&gt;&lt;TD&gt;Plum&lt;/TD&gt;&lt;TD&gt;Raspberry&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Banana&lt;/TD&gt;&lt;TD&gt;Peach&lt;/TD&gt;&lt;TD&gt;Plum&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Strawberry&lt;/TD&gt;&lt;TD&gt;Pear&lt;/TD&gt;&lt;TD&gt;Strawberry&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Peach&lt;/TD&gt;&lt;TD&gt;Banana&lt;/TD&gt;&lt;TD&gt;Pear&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Plum&lt;/TD&gt;&lt;TD&gt;Strawberry&lt;/TD&gt;&lt;TD&gt;Peach&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;Pear&lt;/TD&gt;&lt;TD&gt;Apple&lt;/TD&gt;&lt;TD&gt;Banana&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;Raspberry&lt;/TD&gt;&lt;TD&gt;Raspberry&lt;/TD&gt;&lt;TD&gt;Apple&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way to simplify this? For example - I tried using a variable in the rank function with values 1-10 but it does not seem to accept this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Appreciate any advice out there on this.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:42:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613893#M456415</guid>
      <dc:creator>ben2r</dc:creator>
      <dc:date>2024-11-16T02:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: FirstSortedValue for first n values</title>
      <link>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613908#M456416</link>
      <description>&lt;P&gt;What exactly are you intending to show and where?&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2019 14:45:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613908#M456416</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-08-19T14:45:44Z</dc:date>
    </item>
    <item>
      <title>Re: FirstSortedValue for first n values</title>
      <link>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613910#M456417</link>
      <description>&lt;P&gt;The table I laid out above is currently a pivot table with region as the dimension and the expressions are the firstsortedvalue formulas x10 (with rank set at 1,2,3 etc)&lt;/P&gt;&lt;P&gt;I have an input straight table of data which looks like this:&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Word&lt;/TD&gt;&lt;TD&gt;Count&lt;/TD&gt;&lt;TD&gt;Team&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apple&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Banana&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Strawberry&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Peach&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Plum&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Pear&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Raspberry&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apple&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Banana&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Strawberry&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Peach&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Plum&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Pear&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Raspberry&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apple&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Banana&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Strawberry&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Peach&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Plum&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Pear&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Raspberry&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Mon, 19 Aug 2019 14:52:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613910#M456417</guid>
      <dc:creator>ben2r</dc:creator>
      <dc:date>2019-08-19T14:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: FirstSortedValue for first n values</title>
      <link>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613924#M456418</link>
      <description>&lt;P&gt;Are you looking for something like this? I choose to show top 5, but you can change that to 10 or 100 based on your req or variable input from user&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 587px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/17293iBD9744324E6C1741/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>Mon, 19 Aug 2019 15:32:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613924#M456418</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-08-19T15:32:03Z</dc:date>
    </item>
    <item>
      <title>Re: FirstSortedValue for first n values</title>
      <link>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613968#M456419</link>
      <description>&lt;P&gt;Thanks for that Sunny - that helps. It is a different approach to where I was going which I think maybe helps explain where I was failing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In reality my data model was a little more complicated so I had to make some changes - sharing below in case this helps anyone else out:&amp;nbsp;&lt;/P&gt;&lt;P&gt;In your dimension formula here:&amp;nbsp;&lt;/P&gt;&lt;P&gt;Aggr(If(Rank(Count) &amp;lt;= 5, Rank(Count)), Team, Word)&lt;/P&gt;&lt;P&gt;Count would be an aggregation like this:&amp;nbsp; AGGR(Count(Distinct Calls),Team,Word)&lt;/P&gt;&lt;P&gt;Then as the measure I use Concat(Distinct Word) to get the unique text value.&lt;/P&gt;&lt;P&gt;Thanks as always Sunny!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2019 16:25:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/FirstSortedValue-for-first-n-values/m-p/1613968#M456419</guid>
      <dc:creator>ben2r</dc:creator>
      <dc:date>2019-08-19T16:25:52Z</dc:date>
    </item>
  </channel>
</rss>

