<?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 Set analysis on a key field in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Set-analysis-on-a-key-field/m-p/409716#M563347</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 want to create a set analysis for three selections saved as bookmarks (Set1, Set2, Set3).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my example, I have created three tables of data which are linked by field [nr].&lt;/P&gt;&lt;P&gt;My problem is that I can not do set analysis and calculate the number based on the key [nr]. Instead, I have to use the respective [nr1], [nr2] and [nr3] for correct set analys result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set1:&lt;/P&gt;&lt;P&gt;1,2,3,4,5,6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set2:&lt;/P&gt;&lt;P&gt;1,2,3,7,8,9&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set3:&lt;/P&gt;&lt;P&gt;3,4,5,7,10,11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Count({Set2*Set3}&amp;nbsp; DISTINCT [nr]) = 1 (should be 2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Count({(Set3*Set2)}&amp;nbsp; DISTINCT [nr2]) = 2&amp;nbsp; (this i correct)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it not possible to make set analysis and count the number of a key field?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Dalle&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enclosed please find my test project.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Feb 2013 12:26:50 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-02-06T12:26:50Z</dc:date>
    <item>
      <title>Set analysis on a key field</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-on-a-key-field/m-p/409716#M563347</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 want to create a set analysis for three selections saved as bookmarks (Set1, Set2, Set3).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my example, I have created three tables of data which are linked by field [nr].&lt;/P&gt;&lt;P&gt;My problem is that I can not do set analysis and calculate the number based on the key [nr]. Instead, I have to use the respective [nr1], [nr2] and [nr3] for correct set analys result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set1:&lt;/P&gt;&lt;P&gt;1,2,3,4,5,6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set2:&lt;/P&gt;&lt;P&gt;1,2,3,7,8,9&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set3:&lt;/P&gt;&lt;P&gt;3,4,5,7,10,11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Count({Set2*Set3}&amp;nbsp; DISTINCT [nr]) = 1 (should be 2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Count({(Set3*Set2)}&amp;nbsp; DISTINCT [nr2]) = 2&amp;nbsp; (this i correct)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it not possible to make set analysis and count the number of a key field?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Dalle&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enclosed please find my test project.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2013 12:26:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-on-a-key-field/m-p/409716#M563347</guid>
      <dc:creator />
      <dc:date>2013-02-06T12:26:50Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis on a key field</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-on-a-key-field/m-p/409717#M563348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In these cases, I ususally prefer using a "hub" table with flags to easily count or filter the nr values. The script for this table could be this one:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TotalTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load Distinct &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1 AS nr1,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nr1 as nr&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident Data1;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Join&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load Distinct &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1 AS nr2,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nr2 as nr&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident Data2;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Join&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load Distinct &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1 AS nr3,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nr3 as nr&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident Data3;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, you can use the following expression to count your values, not matter about order of conditions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;='Set 1=' &amp;amp; Sum(nr1) &amp;amp; '&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Set 2=' &amp;amp; Sum(nr2)&amp;nbsp; &amp;amp; '&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Set 3=' &amp;amp; Sum(nr3)&amp;nbsp; &amp;amp; '&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Set2*Set1=' &amp;amp; Count({&amp;lt;nr2={1}, nr1={1}&amp;gt;} DISTINCT nr) &amp;amp; '&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Set2*Set3=' &amp;amp; Count({&amp;lt;nr2={1}, nr3={1}&amp;gt;} DISTINCT nr) &amp;amp; '&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Set1*Set3=' &amp;amp; Count({&amp;lt;nr1={1}, nr3={1}&amp;gt;} DISTINCT nr) &amp;amp; '&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Set1*Set2*Set3=' &amp;amp; Count({&amp;lt;nr1={1}, nr2={1}, nr3={1}&amp;gt;} DISTINCT nr) &lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2013 15:08:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-on-a-key-field/m-p/409717#M563348</guid>
      <dc:creator />
      <dc:date>2013-02-06T15:08:16Z</dc:date>
    </item>
  </channel>
</rss>

