<?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: Question Using AGGR() in Set Analysis Search in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76678#M12636</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the expression which seems to work with set analysis search string&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=Count(DISTINCT {&amp;lt;[Vital Signs.Vital Batch ID] = {"=[Vital Signs.Vitals Rank] = Aggr(Min(TOTAL &amp;lt;[Client ID]&amp;gt;{&amp;lt;[Vital Signs.BMI Class]={'Healthy', 'Underweight', 'Overweight'}&amp;gt;} [Vital Signs.Vitals Rank]), [Client ID], [Vital Signs.Vitals Rank])"}&amp;gt;}&amp;nbsp; [Client ID])&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Jun 2018 18:24:04 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2018-06-08T18:24:04Z</dc:date>
    <item>
      <title>Question Using AGGR() in Set Analysis Search</title>
      <link>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76676#M12634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a table that stores patient vital information.&amp;nbsp; In that table, there is a "BMI Class" column that shows the class with possible values of Healthy, Overweight, and Underweight and a "Vitals Rank" column that tells me for each patient, which is the latest vital.&amp;nbsp; Rank 1 is the most recent, Rank 2 is the 2nd most recent.&amp;nbsp; When collecting vitals for a patient, they may not enter the required information to calculate BMI, so sometimes the BMI Class field will be null.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to create a bar chart that shows the count of patient in each BMI class.&amp;nbsp; To do this, I need to find the most recent (based on lowest rank) non-null entry in the BMI Class Field for each patient.&amp;nbsp; In my bar chart, my dimension is [Vital Signs.BMI Class] and my expression is this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: blue;"&gt;count&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: black;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: blue;"&gt;distinct&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: black;"&gt; &lt;BR /&gt; {&amp;lt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: maroon;"&gt;[Vital Signs.Vital Batch ID]&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: black;"&gt; = &lt;BR /&gt; {&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: maroon;"&gt;"=AGGR( &lt;BR /&gt; If( [Vital Signs.Vitals Rank] = &lt;BR /&gt; Min( &lt;BR /&gt; {&amp;lt;[Vital Signs.BMI Class]={'Healthy', 'Underweight', 'Overweight'}&amp;gt;}&lt;BR /&gt; TOTAL &amp;lt;[Client ID]&amp;gt; [Vital Signs.Vitals Rank]&lt;BR /&gt; ), &lt;BR /&gt; [Vital Signs.Vital Batch ID]&lt;BR /&gt;&amp;nbsp; ),&lt;BR /&gt; [Client ID], [Vital Signs.Vital Batch ID])"&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: black;"&gt;}&lt;BR /&gt; &amp;gt;}&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: maroon;"&gt;[Client ID]&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New'; color: black;"&gt;)&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's a sample of what data in my Vitals table may look like.&amp;nbsp; Based on this data, i'd expect to see a count of 2 clients in the Healthy category ([ClientID] 1 &amp;amp; 3) and one count in the Overweight category ([ClientID] 2).&amp;nbsp; I never get any data to return in the chart, so i think there is something wrong with my subquery/search set analysis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Client ID&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Vital Signs.Vital Batch ID&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Vital Signs.BMI Class&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Vital Signs.Vitals Rank&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1234&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1235&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Healthy&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1236&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1237&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Overweight&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1238&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1239&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Underweight&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1240&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Overweight&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1241&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1242&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Healthy&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1243&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1244&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1245&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1246&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Healthy&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1247&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Overweight&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1248&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;-&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be very much appreciated!&amp;nbsp; Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2018 17:09:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76676#M12634</guid>
      <dc:creator>pleiker44</dc:creator>
      <dc:date>2018-06-08T17:09:22Z</dc:date>
    </item>
    <item>
      <title>Re: Question Using AGGR() in Set Analysis Search</title>
      <link>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76677#M12635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try a slightly different approach&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dimension&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=Aggr(FirstSortedValue({&amp;lt;[Vital Signs.BMI Class]={'Healthy', 'Underweight', 'Overweight'}&amp;gt;} [Vital Signs.BMI Class], [Vital Signs.Vitals Rank]), [Client ID])&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expression&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=Count(DISTINCT [Client ID])&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/204727_Capture.PNG" style="height: 421px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2018 18:16:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76677#M12635</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-06-08T18:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: Question Using AGGR() in Set Analysis Search</title>
      <link>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76678#M12636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the expression which seems to work with set analysis search string&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=Count(DISTINCT {&amp;lt;[Vital Signs.Vital Batch ID] = {"=[Vital Signs.Vitals Rank] = Aggr(Min(TOTAL &amp;lt;[Client ID]&amp;gt;{&amp;lt;[Vital Signs.BMI Class]={'Healthy', 'Underweight', 'Overweight'}&amp;gt;} [Vital Signs.Vitals Rank]), [Client ID], [Vital Signs.Vitals Rank])"}&amp;gt;}&amp;nbsp; [Client ID])&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2018 18:24:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76678#M12636</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2018-06-08T18:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Question Using AGGR() in Set Analysis Search</title>
      <link>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76679#M12637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, this works perfectly, thank you so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2018 18:37:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Question-Using-AGGR-in-Set-Analysis-Search/m-p/76679#M12637</guid>
      <dc:creator>pleiker44</dc:creator>
      <dc:date>2018-06-08T18:37:14Z</dc:date>
    </item>
  </channel>
</rss>

