<?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: Empty values while using [Avg] in combination with [Aggr] in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1828136#M68205</link>
    <description>&lt;P&gt;Please try the following, seems to work for me.&lt;/P&gt;&lt;P&gt;Dimension: Agenda&lt;/P&gt;&lt;P&gt;Measure:&amp;nbsp;avg({&amp;lt;StartDate={$(=chr(39)&amp;amp;concat(aggr( max(StartDate),Research),chr(39)&amp;amp;chr(44)&amp;amp;chr(39))&amp;amp;chr(39))}&amp;gt;}AdmissionDays)&lt;/P&gt;&lt;P&gt;If you want to use a Pivot table with Agenda and Research as dimensions:&lt;/P&gt;&lt;P&gt;Measure:&amp;nbsp;&amp;nbsp;avg({&amp;lt;StartDate={$(=chr(39)&amp;amp;concat(aggr( max(StartDate),Research),chr(39)&amp;amp;chr(44)&amp;amp;chr(39))&amp;amp;chr(39))}&amp;gt;} TOTAL&amp;lt;Agenda&amp;gt; AdmissionDays)&lt;/P&gt;</description>
    <pubDate>Thu, 12 Aug 2021 05:28:44 GMT</pubDate>
    <dc:creator>NageshSG</dc:creator>
    <dc:date>2021-08-12T05:28:44Z</dc:date>
    <item>
      <title>Empty values while using [Avg] in combination with [Aggr]</title>
      <link>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1827146#M68051</link>
      <description>&lt;P&gt;I have a table with, for example, the following data:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Research &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Agenda &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;StartDate &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;AdmissionDays&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo FB&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;17-03-2021&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo FB&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;17-07-2021&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Abdo&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;18-05-2021&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Abdo&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;25-06-2021&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Neck&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;13-06-2021&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Mammo&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;18-07-2021&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo MSK&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;22-07-2021&lt;/TD&gt;&lt;TD&gt;71&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Arthro&lt;/TD&gt;&lt;TD&gt;DL1&lt;/TD&gt;&lt;TD&gt;23-06-2021&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Oeso&lt;/TD&gt;&lt;TD&gt;DL1&lt;/TD&gt;&lt;TD&gt;23-07-2021&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I only want to count the records where the startdate is the same as the maximum date of that [Research].&lt;BR /&gt;I therefore use the following set-expression:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;if(Min({1}{&amp;lt;[StartDate] = {"$(=Date(Max([StartDate]), 'DD-MM-YYYY'))"}&amp;gt;}[AdmissionDays])=-1,0,
Min({1}{&amp;lt;[StartDate] = {"$(=Date(Max([StartDate]), 'DD-MM-YYYY'))"}&amp;gt;}[AdmissionDays]))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which gives me the following outcome:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Research &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Agenda &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;StartDate &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;AdmissionDays&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo FB&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;17-07-2021&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Abdo&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;25-06-2021&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Neck&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;13-06-2021&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo Mammo&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;18-07-2021&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Echo MSK&lt;/TD&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;22-07-2021&lt;/TD&gt;&lt;TD&gt;71&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Arthro&lt;/TD&gt;&lt;TD&gt;DL1&lt;/TD&gt;&lt;TD&gt;23-06-2021&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Oeso&lt;/TD&gt;&lt;TD&gt;DL1&lt;/TD&gt;&lt;TD&gt;23-07-2021&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When i want to get the average number per [Agenda] i do the following set-expression:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Avg(Aggr(if(Min({1}{&amp;lt;[StartDate] = {"$(=Date(Max([StartDate]), 'DD-MM-YYYY'))"}&amp;gt;}[AdmissionDays])=-1,0,
Min({1}{&amp;lt;[StartDate] = {"$(=Date(Max([StartDate]), 'DD-MM-YYYY'))"}&amp;gt;}[AdmissionDays])),[Research]))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I put these values in a seperate table like this:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Agenda &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Average&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DL1&lt;/TD&gt;&lt;TD&gt;32&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It shows the correct average for agenda [DL1], but gives me an empty answer for agenda [E1]. If I however select only agenda [E1] and submit, it all of a sudden gives me the right answer, like this:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Agenda &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Average&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E1&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How is it possible that when it shows me all agenda's, one of the agenda's is not shown correctly, while when I select it, it gives me the right calculation?&lt;/P&gt;</description>
      <pubDate>Fri, 06 Aug 2021 14:50:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1827146#M68051</guid>
      <dc:creator>sgrobben</dc:creator>
      <dc:date>2021-08-06T14:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: Empty values while using [Avg] in combination with [Aggr]</title>
      <link>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1827222#M68059</link>
      <description>&lt;P&gt;Think you should add [Agenda] to the agrr&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Avg(Aggr(if(Min({1}{&amp;lt;[StartDate] = {"$(=Date(Max([StartDate]), 'DD-MM-YYYY'))"}&amp;gt;}[AdmissionDays])=-1,0,
Min({1}{&amp;lt;[StartDate] = {"$(=Date(Max([StartDate]), 'DD-MM-YYYY'))"}&amp;gt;}[AdmissionDays])),[Research],[Agenda]))&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 06 Aug 2021 23:03:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1827222#M68059</guid>
      <dc:creator>dwforest</dc:creator>
      <dc:date>2021-08-06T23:03:24Z</dc:date>
    </item>
    <item>
      <title>Re: Empty values while using [Avg] in combination with [Aggr]</title>
      <link>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1828136#M68205</link>
      <description>&lt;P&gt;Please try the following, seems to work for me.&lt;/P&gt;&lt;P&gt;Dimension: Agenda&lt;/P&gt;&lt;P&gt;Measure:&amp;nbsp;avg({&amp;lt;StartDate={$(=chr(39)&amp;amp;concat(aggr( max(StartDate),Research),chr(39)&amp;amp;chr(44)&amp;amp;chr(39))&amp;amp;chr(39))}&amp;gt;}AdmissionDays)&lt;/P&gt;&lt;P&gt;If you want to use a Pivot table with Agenda and Research as dimensions:&lt;/P&gt;&lt;P&gt;Measure:&amp;nbsp;&amp;nbsp;avg({&amp;lt;StartDate={$(=chr(39)&amp;amp;concat(aggr( max(StartDate),Research),chr(39)&amp;amp;chr(44)&amp;amp;chr(39))&amp;amp;chr(39))}&amp;gt;} TOTAL&amp;lt;Agenda&amp;gt; AdmissionDays)&lt;/P&gt;</description>
      <pubDate>Thu, 12 Aug 2021 05:28:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1828136#M68205</guid>
      <dc:creator>NageshSG</dc:creator>
      <dc:date>2021-08-12T05:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: Empty values while using [Avg] in combination with [Aggr]</title>
      <link>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1828235#M68217</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/50153"&gt;@dwforest&lt;/a&gt;&amp;nbsp;, I tried this solution but unable to get expected results! Not sure where I am making a mistake.&amp;nbsp; Please see the attached qvw file.&lt;/P&gt;&lt;P&gt;The idea of proposing the alternate solution is when we use "If" conditions in expressions against a very large data set, it could impact the memory usage.&lt;/P&gt;&lt;P&gt;Thanks for your time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Aug 2021 12:36:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Empty-values-while-using-Avg-in-combination-with-Aggr/m-p/1828235#M68217</guid>
      <dc:creator>NageshSG</dc:creator>
      <dc:date>2021-08-12T12:36:26Z</dc:date>
    </item>
  </channel>
</rss>

