<?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: Giving value to duplications based on ruling in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725437#M55263</link>
    <description>&lt;P&gt;hi , thanks again. and yes you are correct for this database it is working 100%.&lt;/P&gt;&lt;P&gt;yet at my database there are cases where this doesn't work because of the "Peek" formula,&lt;/P&gt;&lt;P&gt;let me explain:&lt;/P&gt;&lt;P&gt;I have created another formula to help:&lt;/P&gt;&lt;P&gt;if("Order Id"=peek("Order Id"),1,0) as Duplicate,&lt;/P&gt;&lt;P&gt;so if the Peek formula receives 1 for B, then it would return the original price, instead of 0&lt;/P&gt;&lt;P&gt;Order Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Adjusted Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Duplicate&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the other option is where the peek formula gives 1 to the A&lt;/P&gt;&lt;P&gt;Order Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Adjusted Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Duplicate&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;this must have something with the sorting? or we can use the different formula other than "Peek"?&lt;/P&gt;&lt;P&gt;thanks again&lt;/P&gt;&lt;P&gt;Shir&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 06 Jul 2020 15:11:58 GMT</pubDate>
    <dc:creator>Shir63</dc:creator>
    <dc:date>2020-07-06T15:11:58Z</dc:date>
    <item>
      <title>Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725343#M55233</link>
      <description>&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;hope you can help me with this one:&lt;/P&gt;&lt;P&gt;I have duplications&amp;nbsp;in my data (and I need it). I want to build an "Adjusted Price" column:&lt;/P&gt;&lt;P&gt;1. if line id is duplicated then&amp;nbsp;&amp;nbsp;Adjusted Price would&amp;nbsp;be 0, except the &lt;STRONG&gt;"B"&lt;/STRONG&gt; one, that should get the original price.&lt;/P&gt;&lt;P&gt;2. if line id is not duplicated then I want the price to be as the original Price.&lt;/P&gt;&lt;P&gt;3. for lines where B does not exist and there is duplication, then &lt;U&gt;randomly&lt;/U&gt; give original price to one&amp;nbsp; and the other ones would get 0.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ultimately it should like this:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="335"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="70"&gt;Order Id&lt;/TD&gt;&lt;TD width="55"&gt;Modifier&lt;/TD&gt;&lt;TD width="77"&gt;Original Price&lt;/TD&gt;&lt;TD width="85"&gt;Adjusted Price&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#ff6600"&gt;111&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;A&lt;/TD&gt;&lt;TD width="77"&gt;100&lt;/TD&gt;&lt;TD width="85"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#ff6600"&gt;111&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="77"&gt;100&lt;/TD&gt;&lt;TD width="85"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#ff6600"&gt;111&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;C&lt;/TD&gt;&lt;TD width="77"&gt;100&lt;/TD&gt;&lt;TD width="85"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#ff6600"&gt;111&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;D&lt;/TD&gt;&lt;TD width="77"&gt;100&lt;/TD&gt;&lt;TD width="85"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#00ccff"&gt;112&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="77"&gt;200&lt;/TD&gt;&lt;TD width="85"&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#008000"&gt;&lt;FONT color="#00ccff"&gt;112&lt;/FONT&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;C&lt;/TD&gt;&lt;TD width="77"&gt;200&lt;/TD&gt;&lt;TD width="85"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#008000"&gt;113&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;D&lt;/TD&gt;&lt;TD width="77"&gt;170&lt;/TD&gt;&lt;TD width="85"&gt;170&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="70"&gt;&lt;FONT color="#008000"&gt;113&lt;/FONT&gt;&lt;/TD&gt;&lt;TD width="55"&gt;C&lt;/TD&gt;&lt;TD width="77"&gt;170&lt;/TD&gt;&lt;TD width="85"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#339966"&gt;113&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;170&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#339966"&gt;&lt;FONT color="#ff6600"&gt;114&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#339966"&gt;&lt;FONT color="#ff6600"&gt;115&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;110&lt;/TD&gt;&lt;TD&gt;110&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#339966"&gt;&lt;FONT color="#ff6600"&gt;115&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;110&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have built a column to recognize the duplicated id using:&lt;/P&gt;&lt;P&gt;left join Table:&lt;/P&gt;&lt;P&gt;load Distinct&amp;nbsp;" Order Id",&lt;BR /&gt;If(Count( "Order Id")&amp;gt;1,1) as Duplicate&lt;/P&gt;&lt;P&gt;resident Discount&lt;BR /&gt;Group By "Order Id";&lt;/P&gt;&lt;P&gt;and also I have built a formula for this to work, but it doesn't work for all cases:&lt;/P&gt;&lt;P&gt;IF(Original Price- PEEK(Original Price)=0 and&amp;nbsp;duplicate = '1' and Peek("Order Id") = "Order Id" and MODIFIER &amp;lt;&amp;gt; 'B',0,&lt;BR /&gt;if (duplicate = '1' and MODIFIER &amp;lt;&amp;gt; 'B', Original Price)) AS "Price Adjusted"&lt;/P&gt;&lt;P&gt;please help me with your wisdom &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 18:24:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725343#M55233</guid>
      <dc:creator>Shir63</dc:creator>
      <dc:date>2024-11-16T18:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725363#M55239</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Maye be this :&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Data:
LOAD * INLINE [
    Order Id,Modifier, Original Price
    111, A, 100
    111, B, 100
    111, C, 100
    111, D, 100
    112, B, 200
    112, C, 200
    113, D, 170
    113, C, 170
    113, A, 170
    114, A, 125
];

output:
noconcatenate
load *,if(rowno()=1 or ([Order Id]=peek([Order Id]) and Modifier&amp;lt;&amp;gt;'B' ) ,0,[Original Price]) as [Adjusted Price] resident Data order by [Order Id];

drop table Data;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 530px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/37014i2575F79FDD931135/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 13:10:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725363#M55239</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-07-06T13:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725375#M55244</link>
      <description>&lt;P&gt;thank you for your answer.&lt;/P&gt;&lt;P&gt;but your solution does not fix my issue where there are duplication and no B&lt;/P&gt;&lt;P&gt;like:&lt;/P&gt;&lt;P&gt;Order id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; original&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adjusted&lt;/P&gt;&lt;P&gt;115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;/P&gt;&lt;P&gt;115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;appreciate your help &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 13:36:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725375#M55244</guid>
      <dc:creator>Shir63</dc:creator>
      <dc:date>2020-07-06T13:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725381#M55245</link>
      <description>&lt;P&gt;normally yes&lt;BR /&gt;this is what I get for&lt;/P&gt;&lt;P&gt;115 A 100&lt;/P&gt;&lt;P&gt;115 C 100&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 453px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/37016i76D5D3262C2D7AB6/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;unless I misunderstood the request.&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 13:46:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725381#M55245</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-07-06T13:46:10Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725428#M55262</link>
      <description>&lt;P&gt;you are right, and your solution works for that data base 100%&lt;/P&gt;&lt;P&gt;but for my larger data base there are cases where the ("Order Id"=peek("Order Id")) does not work as expected.&lt;/P&gt;&lt;P&gt;i hope i'm explaining this right:&lt;/P&gt;&lt;P&gt;i created a formula to help: if("Order Id"=peek("Order Id"),1,0) as Duplicate&lt;/P&gt;&lt;P&gt;and i see cases where :&lt;/P&gt;&lt;P&gt;Order ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adjusted price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; duplicate&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;so in cases where the "peek" formula returns 1 to the B line, the adjusted price would stay the same.&lt;/P&gt;&lt;P&gt;in cases where the peek returns 1 to A, that works great.&lt;/P&gt;&lt;P&gt;Order ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adjusted price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; duplicate&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;can we use something other than "Peek" or to adjust it?&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 15:01:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725428#M55262</guid>
      <dc:creator>Shir63</dc:creator>
      <dc:date>2020-07-06T15:01:53Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725437#M55263</link>
      <description>&lt;P&gt;hi , thanks again. and yes you are correct for this database it is working 100%.&lt;/P&gt;&lt;P&gt;yet at my database there are cases where this doesn't work because of the "Peek" formula,&lt;/P&gt;&lt;P&gt;let me explain:&lt;/P&gt;&lt;P&gt;I have created another formula to help:&lt;/P&gt;&lt;P&gt;if("Order Id"=peek("Order Id"),1,0) as Duplicate,&lt;/P&gt;&lt;P&gt;so if the Peek formula receives 1 for B, then it would return the original price, instead of 0&lt;/P&gt;&lt;P&gt;Order Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Adjusted Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Duplicate&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the other option is where the peek formula gives 1 to the A&lt;/P&gt;&lt;P&gt;Order Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Adjusted Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Duplicate&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;this must have something with the sorting? or we can use the different formula other than "Peek"?&lt;/P&gt;&lt;P&gt;thanks again&lt;/P&gt;&lt;P&gt;Shir&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 15:11:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725437#M55263</guid>
      <dc:creator>Shir63</dc:creator>
      <dc:date>2020-07-06T15:11:58Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725441#M55265</link>
      <description>&lt;P&gt;What if you use previsous? or can you share a sample with this particular case and the output so that I can understand better&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Data:
LOAD * INLINE [
    Order Id,Modifier, Original Price
    111, A, 100
    111, B, 100
    111, C, 100
    111, D, 100
    112, B, 200
    112, C, 200
    113, D, 170
    113, C, 170
    113, A, 170
    114, A, 125
];

output:
noconcatenate
load *,if(rowno()=1 or ([Order Id]=previous([Order Id]) and Modifier&amp;lt;&amp;gt;'B' ) ,0,[Original Price]) as [Adjusted Price] resident Data order by [Order Id];

drop table Data;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 15:19:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725441#M55265</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-07-06T15:19:19Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725494#M55272</link>
      <description>&lt;P&gt;One solution is.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;tab1:
LOAD *, AutoNumber(RowNo(),[Order Id]) As Key INLINE [
    Order Id,Modifier, Original Price
    111, A, 100
    111, B, 100
    111, C, 100
    111, D, 100
    112, B, 200
    112, C, 200
    113, D, 170
    113, C, 170
    113, A, 170
    114, A, 125
    115, A, 110
    115, C, 110
];

Left Join(tab1)
LOAD [Order Id], If(Index(Concat(DISTINCT Modifier),'B'),'Y','N') As B_Exist
Resident tab1
Group By [Order Id];

tab2:
LOAD *, If((B_Exist='Y' And Modifier='B') Or (B_Exist='N' And Key=1),[Original Price],0) As [Adjusted Price]
Resident tab1;

Drop Table tab1;&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 06 Jul 2020 19:27:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725494#M55272</guid>
      <dc:creator>Saravanan_Desingh</dc:creator>
      <dc:date>2020-07-06T19:27:28Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725496#M55273</link>
      <description>&lt;P&gt;Output.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="commQV29.PNG" style="width: 262px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/37038iC03D100D59E53218/image-size/large?v=v2&amp;amp;px=999" role="button" title="commQV29.PNG" alt="commQV29.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2020 19:28:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725496#M55273</guid>
      <dc:creator>Saravanan_Desingh</dc:creator>
      <dc:date>2020-07-06T19:28:15Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725563#M55275</link>
      <description>&lt;P&gt;I just forgot the 'random' part. Please check this.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;tab1:
LOAD *, AutoNumber(RowNo(),[Order Id]) As Key INLINE [
    Order Id,Modifier, Original Price
    111, A, 100
    111, B, 100
    111, C, 100
    111, D, 100
    112, B, 200
    112, C, 200
    113, D, 170
    113, C, 170
    113, A, 170
    114, A, 125
    115, A, 110
    115, C, 110
];

Left Join(tab1)
LOAD [Order Id], If(Index(Concat(DISTINCT Modifier),'B'),'Y','N') As B_Exist, Ceil(Rand()*Max(Key)) As MKey
Resident tab1
Group By [Order Id];

tab2:
LOAD *, If((B_Exist='Y' And Modifier='B') Or (B_Exist='N' And Key=MKey),[Original Price],0) As [Adjusted Price]
Resident tab1;

Drop Table tab1;&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 07 Jul 2020 02:36:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725563#M55275</guid>
      <dc:creator>Saravanan_Desingh</dc:creator>
      <dc:date>2020-07-07T02:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725688#M55299</link>
      <description>&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;that worked.&lt;/P&gt;&lt;P&gt;for larger data samples i would not suggest to use " Autonumber" as it slows the model, or makes it impossible,&lt;/P&gt;&lt;P&gt;i have used a different approach for the autonumber:&amp;nbsp;&lt;/P&gt;&lt;P&gt;IF("Sale Order Line Id" = Previous("Sale Order Line Id"), RangeSum(Peek(ID),1),1) as Key&lt;/P&gt;&lt;P&gt;thank you all for the help!!&lt;/P&gt;&lt;P&gt;you guys are the best&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jul 2020 12:39:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725688#M55299</guid>
      <dc:creator>Shir63</dc:creator>
      <dc:date>2020-07-07T12:39:50Z</dc:date>
    </item>
    <item>
      <title>Re: Giving value to duplications based on ruling</title>
      <link>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725705#M55304</link>
      <description>&lt;P&gt;you welcome&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jul 2020 13:21:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Giving-value-to-duplications-based-on-ruling/m-p/1725705#M55304</guid>
      <dc:creator>Saravanan_Desingh</dc:creator>
      <dc:date>2020-07-07T13:21:22Z</dc:date>
    </item>
  </channel>
</rss>

