<?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: Rank in load script (with partition by) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Rank-in-load-script-with-partition-by/m-p/1793939#M1210974</link>
    <description>&lt;P&gt;I managed to do it:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;LOAD *,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;If(Platform= Previous(Platform) and &lt;SPAN&gt;Value&lt;/SPAN&gt;= peek(&lt;SPAN&gt;Value&lt;/SPAN&gt;), Peek(Rank), RowNoTMP) as Rank;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LOAD&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;*, &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;if(Platform= Previous(Platform), Peek(RowNoTMP) + 1, 1)&amp;nbsp; as&amp;nbsp; RowNoTMP&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;resident TBL&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;order by &lt;SPAN&gt;Platform&amp;nbsp;&lt;/SPAN&gt;, &lt;SPAN&gt;Value&amp;nbsp;&lt;/SPAN&gt;desc;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;If You know any better solution, I'll be happy to know it &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Mar 2021 07:36:16 GMT</pubDate>
    <dc:creator>Ania</dc:creator>
    <dc:date>2021-03-24T07:36:16Z</dc:date>
    <item>
      <title>Rank in load script (with partition by)</title>
      <link>https://community.qlik.com/t5/QlikView/Rank-in-load-script-with-partition-by/m-p/1793935#M1210971</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to rank results in the same way as a rank function does in sql server:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Platform&lt;/TD&gt;&lt;TD&gt;Site&lt;/TD&gt;&lt;TD&gt;Value&lt;/TD&gt;&lt;TD&gt;Rank&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;EN&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;IL&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#3366FF"&gt;150&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#3366FF"&gt;2&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#3366FF"&gt;150&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#3366FF"&gt;2&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;PL&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#339966"&gt;100&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#339966"&gt;4&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PC&lt;/TD&gt;&lt;TD&gt;EN&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PC&lt;/TD&gt;&lt;TD&gt;IL&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PC&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PC&lt;/TD&gt;&lt;TD&gt;PL&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Crypto&lt;/TD&gt;&lt;TD&gt;EN&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Crypto&lt;/TD&gt;&lt;TD&gt;IL&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Crypto&lt;/TD&gt;&lt;TD&gt;PL&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Crypto&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I've already tried:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;AutoNumber(RowNo(),Platform)&amp;nbsp; as&amp;nbsp; Rank&lt;/LI&gt;&lt;LI&gt;AutoNumber(Value,Platform)&amp;nbsp; as&amp;nbsp; Rank&lt;/LI&gt;&lt;LI&gt;if(Platform= Previous(Platform), Peek(Rank) + 1, 1)&amp;nbsp; as&amp;nbsp; Rank&lt;/LI&gt;&lt;LI&gt;If(Platform= Previous(Platform) and Value= peek(Value), Peek(Rank), if( Platform= Previous(Platform), Peek(Rank) + 1, 1))&amp;nbsp; as&amp;nbsp; Rank&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;with order by&amp;nbsp;Platform, Value&lt;/P&gt;&lt;P&gt;Is there a way to do this in QlikView?&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 07:24:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Rank-in-load-script-with-partition-by/m-p/1793935#M1210971</guid>
      <dc:creator>Ania</dc:creator>
      <dc:date>2021-03-24T07:24:51Z</dc:date>
    </item>
    <item>
      <title>Re: Rank in load script (with partition by)</title>
      <link>https://community.qlik.com/t5/QlikView/Rank-in-load-script-with-partition-by/m-p/1793939#M1210974</link>
      <description>&lt;P&gt;I managed to do it:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;LOAD *,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;If(Platform= Previous(Platform) and &lt;SPAN&gt;Value&lt;/SPAN&gt;= peek(&lt;SPAN&gt;Value&lt;/SPAN&gt;), Peek(Rank), RowNoTMP) as Rank;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LOAD&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;*, &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;if(Platform= Previous(Platform), Peek(RowNoTMP) + 1, 1)&amp;nbsp; as&amp;nbsp; RowNoTMP&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;resident TBL&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;order by &lt;SPAN&gt;Platform&amp;nbsp;&lt;/SPAN&gt;, &lt;SPAN&gt;Value&amp;nbsp;&lt;/SPAN&gt;desc;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;If You know any better solution, I'll be happy to know it &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 07:36:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Rank-in-load-script-with-partition-by/m-p/1793939#M1210974</guid>
      <dc:creator>Ania</dc:creator>
      <dc:date>2021-03-24T07:36:16Z</dc:date>
    </item>
  </channel>
</rss>

