<?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: Trying to Ignore Duplicate Values in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505665#M103993</link>
    <description>&lt;P&gt;What is the percentage you are calculating?&lt;/P&gt;</description>
    <pubDate>Wed, 12 Feb 2025 20:09:15 GMT</pubDate>
    <dc:creator>morgankejerhag</dc:creator>
    <dc:date>2025-02-12T20:09:15Z</dc:date>
    <item>
      <title>Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505418#M103946</link>
      <description>&lt;P&gt;I'm using the DUAL function to list % Ranges in a table:&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;=If((((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;lt; 0.01, Dual('0 to 1 %', 1),&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;If((((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;gt;= 0.01 and (((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;lt; 0.02, Dual('1 to 2 %', 2),&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;If((((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;gt;= 0.02 and (((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;lt; 0.03, Dual('2 to 3 %', 3),&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;If((((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;gt;= 0.03 and (((if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))-(if(([Bid.Rank]&amp;gt;1), [Low_Comp_Bid1])))/ (if(([Bid.Rank]&amp;gt;1), [Bid_Amount]))) &amp;lt; 0.04, Dual('3 to 4 %', 4),&lt;/FONT&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;))))&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;My problem is that I have duplicate values in one of the other columns (bid_amount) so when I select one of these % ranges, it will show all the ranges that has that duplicate value.&amp;nbsp; I only want it to display the row of the % range selected.&lt;/P&gt;
&lt;P&gt;So say there are 2 records that have a bid_amount of 10.&amp;nbsp; But one falls in the 0-1% range and one falls in the 1-2% range.&amp;nbsp; When I select 0-1% i still see the 1-2% range in the table.&amp;nbsp; Hope this makes sense.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2025 16:38:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505418#M103946</guid>
      <dc:creator>biddynamics</dc:creator>
      <dc:date>2025-02-11T16:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505494#M103958</link>
      <description>&lt;P&gt;Hi! What is it that you want to accomplish with the expression?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2025 05:18:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505494#M103958</guid>
      <dc:creator>morgankejerhag</dc:creator>
      <dc:date>2025-02-12T05:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505564#M103972</link>
      <description>when I select a range it selects the bid amounts in that range. If there is the same bid amount in another range, it also lists that range. I don’t want that to happen.&lt;BR /&gt;</description>
      <pubDate>Wed, 12 Feb 2025 12:17:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505564#M103972</guid>
      <dc:creator>biddynamics</dc:creator>
      <dc:date>2025-02-12T12:17:25Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505623#M103983</link>
      <description>&lt;P&gt;I want the expression to select unique [contract_id] 's for the range that is selected.&amp;nbsp; Right now it is selecting other variables that may have duplicates.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2025 16:14:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505623#M103983</guid>
      <dc:creator>biddynamics</dc:creator>
      <dc:date>2025-02-12T16:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505648#M103989</link>
      <description>&lt;P&gt;May be you can create unique key field&amp;nbsp;&lt;/P&gt;
&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; *,&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; [Bid.Rank] &amp;amp; '-' &amp;amp; [Bid_Amount] &amp;amp; '-' &amp;amp; [Bidder] AS Bid_Key&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;RESIDENT Tab&lt;SPAN&gt;le;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2025 18:05:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505648#M103989</guid>
      <dc:creator>Chanty4u</dc:creator>
      <dc:date>2025-02-12T18:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505665#M103993</link>
      <description>&lt;P&gt;What is the percentage you are calculating?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2025 20:09:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505665#M103993</guid>
      <dc:creator>morgankejerhag</dc:creator>
      <dc:date>2025-02-12T20:09:15Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505667#M103995</link>
      <description>&lt;P&gt;The percentage by which a bid was lost by.&lt;/P&gt;
&lt;P&gt;(Bid_Amount - Winning_Competitor_Bid) / (Bid_Amount) for all bids that were lost ie rank &amp;gt;1.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2025 20:27:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505667#M103995</guid>
      <dc:creator>biddynamics</dc:creator>
      <dc:date>2025-02-12T20:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to Ignore Duplicate Values</title>
      <link>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505678#M104004</link>
      <description>&lt;P&gt;Maybe something like:&lt;/P&gt;
&lt;DIV&gt;DataIn:&lt;/DIV&gt;
&lt;DIV&gt;Load * INLINE [&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; Tender, Supplier, Bid&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 1000, A, 345&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 1000, B, 300&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 1000, C, 370&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 2000, A, 560&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 2000, B, 600&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 2000, C, 700&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 3000, A, 900&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 3000, B, 800&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 3000, C, 500&lt;/DIV&gt;
&lt;DIV&gt;];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;DataWithWinner:&lt;/DIV&gt;
&lt;DIV&gt;Load&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; *,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; if(peek(Tender)&amp;lt;&amp;gt;Tender,1,peek(Rank)+1) as Rank&lt;/DIV&gt;
&lt;DIV&gt;resident DataIn order by Tender, Bid asc;&lt;/DIV&gt;
&lt;DIV&gt;drop table DataIn;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;left join&lt;/DIV&gt;
&lt;DIV&gt;Load&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; Tender,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Bid as WinningBid&lt;/DIV&gt;
&lt;DIV&gt;resident DataWithWinner where Rank=1;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;DataClass:&lt;/DIV&gt;
&lt;DIV&gt;Load&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; *,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if(Rank=1,dual('Winner',0),class(Percentage,1)) as PercentageClass&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;;&lt;/DIV&gt;
&lt;DIV&gt;Load&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; *,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 100*(Bid-WinningBid)/WinningBid as Percentage&lt;/DIV&gt;
&lt;DIV&gt;resident DataWithWinner;&lt;/DIV&gt;
&lt;DIV&gt;drop table DataWithWinner;&lt;/DIV&gt;</description>
      <pubDate>Wed, 12 Feb 2025 21:45:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Trying-to-Ignore-Duplicate-Values/m-p/2505678#M104004</guid>
      <dc:creator>morgankejerhag</dc:creator>
      <dc:date>2025-02-12T21:45:21Z</dc:date>
    </item>
  </channel>
</rss>

