<?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: finding nth value of each distinct fieldvalue in script in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729484#M55619</link>
    <description>&lt;P&gt;Thanks for the response, but realised I could use firstsortedvalue as it is sorted by date (month).&lt;/P&gt;</description>
    <pubDate>Tue, 21 Jul 2020 12:25:08 GMT</pubDate>
    <dc:creator>bc5891</dc:creator>
    <dc:date>2020-07-21T12:25:08Z</dc:date>
    <item>
      <title>finding nth value of each distinct fieldvalue in script</title>
      <link>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729469#M55617</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;This should be straight forward but I cannot think of the solution (without joins):&lt;/P&gt;&lt;P&gt;I have a table with 3 columns Field A, DATE and VALUE&lt;/P&gt;&lt;P&gt;I would like to create two more fields: VALUE_2 and VALUE_3&lt;/P&gt;&lt;P&gt;VALUE_2 = the 2nd value of each field value of Field A, i.e. 2nd value of nyc, 2nd value of hk&lt;/P&gt;&lt;P&gt;VALUE_3 = the 3rd value of each field value of Field A,, i.e. 3rd value of nyc, 3rd value of hk&lt;/P&gt;&lt;TABLE width="331"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="64"&gt;FIELD A&lt;/TD&gt;&lt;TD width="75"&gt;DATE&lt;/TD&gt;&lt;TD width="64"&gt;VALUE&lt;/TD&gt;&lt;TD width="64"&gt;&lt;STRONG&gt;VALUE_2&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="64"&gt;&lt;STRONG&gt;VALUE_3&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;nyc&lt;/TD&gt;&lt;TD&gt;01/01/2020&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;N&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Y&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;nyc&lt;/TD&gt;&lt;TD&gt;01/02/2020&lt;/TD&gt;&lt;TD&gt;N&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;N&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Y&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;nyc&lt;/TD&gt;&lt;TD&gt;01/03/2020&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;N&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Y&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;hk&lt;/TD&gt;&lt;TD&gt;01/01/2020&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Y&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;N&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;hk&lt;/TD&gt;&lt;TD&gt;01/02/2020&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Y&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;N&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;hk&lt;/TD&gt;&lt;TD&gt;01/03/2020&lt;/TD&gt;&lt;TD&gt;N&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Y&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;N&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;without doing joins is there a function to do this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 01:50:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729469#M55617</guid>
      <dc:creator>bc5891</dc:creator>
      <dc:date>2024-11-16T01:50:49Z</dc:date>
    </item>
    <item>
      <title>Re: finding nth value of each distinct fieldvalue in script</title>
      <link>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729482#M55618</link>
      <description>&lt;P&gt;One solution:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;t1:
Load FIELD_A,	DATE,	VALUE,
	FIELD_A&amp;amp;Autonumber(RowNo(), FIELD_A) as FieldCounter,
	Autonumber(RowNo(), FIELD_A) as Counter 
	Inline [
FIELD_A	DATE	VALUE
nyc	01/01/2020	Y
nyc	01/02/2020	N
nyc	01/03/2020	Y
hk	01/01/2020	Y
hk	01/02/2020	Y
hk	01/03/2020	N] (delimiter is spaces);

t2:
Load
	*,
	If(Counter=1 or Peek(FIELD_A)=FIELD_A , Lookup('VALUE', 'FieldCounter',FIELD_A&amp;amp;2, 't1')) as Value2,
	If(Counter=1 or Peek(FIELD_A)=FIELD_A , Lookup('VALUE', 'FieldCounter',FIELD_A&amp;amp;3, 't1')) as Value3
Resident t1	;	

Drop table t1;&lt;/LI-CODE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tresesco_0-1595333896823.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/37762i47897318CDEC69F6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tresesco_0-1595333896823.png" alt="tresesco_0-1595333896823.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2020 12:18:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729482#M55618</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2020-07-21T12:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: finding nth value of each distinct fieldvalue in script</title>
      <link>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729484#M55619</link>
      <description>&lt;P&gt;Thanks for the response, but realised I could use firstsortedvalue as it is sorted by date (month).&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2020 12:25:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/finding-nth-value-of-each-distinct-fieldvalue-in-script/m-p/1729484#M55619</guid>
      <dc:creator>bc5891</dc:creator>
      <dc:date>2020-07-21T12:25:08Z</dc:date>
    </item>
  </channel>
</rss>

