<?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: Comparing two data sets in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897768#M469865</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;yes, i think you can set the variable for that like&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14344268384811704 jive_text_macro" jivemacro_uid="_14344268384811704"&gt;
&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;var1:&lt;/SPAN&gt; Concat(DISTINCT Field3,'')=Concat({1}DISTINCT Field3,'')&lt;/P&gt;
&lt;P&gt;var2: rangesum(avg(Amt1),avg(Amt2))&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the expression,&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14344268939172029" jivemacro_uid="_14344268939172029"&gt;
&lt;P&gt;if($(var1),$(var2),0)&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just i had concat the selection based 'Field3' values, and concat the overall ({1}) 'Field3' values. if it is match, then we can show the result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adapt the fields, based on your requirement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Jun 2015 03:56:10 GMT</pubDate>
    <dc:creator>settu_periasamy</dc:creator>
    <dc:date>2015-06-16T03:56:10Z</dc:date>
    <item>
      <title>Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897765#M469862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two sets of data like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ref Data:&lt;/P&gt;&lt;P&gt;Field1, Field2, Field3, Amt1, Amt2&lt;/P&gt;&lt;P&gt;A,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;A&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P2,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P3,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P4,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P5,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P6,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;B&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P2,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;B&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P7,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;B&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P5,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;B&lt;SPAN style="font-size: 13.3333330154419px;"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P3,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;C,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P2,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;C,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; M,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P7,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;C,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P5,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;C,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P3,&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now there is a listbox or multibox where the user picks the Field3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The requirement is if all the Field3 related to Field1 is picked then we need to take the avg of the amt1 and amt2 and sum it. For example if from the list box if I pick P1,P2,P3,P4,P5,P6 then it should take average sum of amt1 and amt2 for "A" in Field1. Else it should consider 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also if I pick P2,P7,P5,P3 then it should take avg sum of amt1 and amt2 for "B" and "C" and sum it together to give one value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How do I achieve this considering this ref data can be 1000s of lines and the listbox choice can range anywhere from 1 to all of them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thought of "If Statement" but that wont work as the no of choices made in listbox is totally random.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you kindly help me in this please. I am not sure how to progress.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 01:15:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897765#M469862</guid>
      <dc:creator />
      <dc:date>2015-06-16T01:15:49Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897766#M469863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Do you want like the below screen shot&lt;/P&gt;&lt;P&gt;&lt;IMG alt="1.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/89546_1.JPG" style="height: 113px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="2.JPG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/89547_2.JPG" style="height: 101px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if so, find the attachment.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 02:34:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897766#M469863</guid>
      <dc:creator>settu_periasamy</dc:creator>
      <dc:date>2015-06-16T02:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897767#M469864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all thanks a lot. This pretty much looks like what I want. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please explain the statement used in that chart. Also can I use that statement in a variable which sums all the results of that expression ? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 03:45:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897767#M469864</guid>
      <dc:creator />
      <dc:date>2015-06-16T03:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897768#M469865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;yes, i think you can set the variable for that like&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14344268384811704 jive_text_macro" jivemacro_uid="_14344268384811704"&gt;
&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;var1:&lt;/SPAN&gt; Concat(DISTINCT Field3,'')=Concat({1}DISTINCT Field3,'')&lt;/P&gt;
&lt;P&gt;var2: rangesum(avg(Amt1),avg(Amt2))&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the expression,&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14344268939172029" jivemacro_uid="_14344268939172029"&gt;
&lt;P&gt;if($(var1),$(var2),0)&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just i had concat the selection based 'Field3' values, and concat the overall ({1}) 'Field3' values. if it is match, then we can show the result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adapt the fields, based on your requirement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 03:56:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897768#M469865</guid>
      <dc:creator>settu_periasamy</dc:creator>
      <dc:date>2015-06-16T03:56:10Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897769#M469866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there way to default it to zero? Meaning if I dont select any field3 value it should be zero not sum of everything.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 04:58:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897769#M469866</guid>
      <dc:creator />
      <dc:date>2015-06-16T04:58:26Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897770#M469867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;put this in expression&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=if(GetSelectedCount(Field3) and &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concat(DISTINCT Field3,'')=Concat({1}DISTINCT Field3,''),rangesum(avg(Amt1),avg(Amt2)),0)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 05:09:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897770#M469867</guid>
      <dc:creator>settu_periasamy</dc:creator>
      <dc:date>2015-06-16T05:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two data sets</title>
      <link>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897771#M469868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot Settu. It worked like magic. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 06:11:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Comparing-two-data-sets/m-p/897771#M469868</guid>
      <dc:creator />
      <dc:date>2015-06-16T06:11:52Z</dc:date>
    </item>
  </channel>
</rss>

