<?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: Accumulated average and set expression in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22953#M1548</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unfortunately, I am not able to import apps in my environment. Could you please describe what was your solution instead?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Thank you for your help.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Jun 2018 18:50:42 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-06-13T18:50:42Z</dc:date>
    <item>
      <title>Accumulated average and set expression</title>
      <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22951#M1546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, folks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to implement a kind of "accumulated"/moving average. I am stuck with the set expression to determine the calculation universe I will use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have some ticket data as the example below:&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;RecNo&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Snapshot_Date&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Ticket&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Ticket_Age&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;06/10/2018&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10&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;&lt;SPAN style="font-size: 13.3333px;"&gt;06/10/2018&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;6/10/2016&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;06/11/2018&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;06/11/2018&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;06/11/2018&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;06/12/2018&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;06/12/2018&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;06/12/2018&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;06/12/2018&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The user must be able to select whatever Snapshot_Date she wants. Qlik should calculate the "accumulated average age" up to the selected Snapshot_Date. Some examples:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;User Snapshot_Date selection: 06/10/2018&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Result: 11.67&lt;/P&gt;&lt;P&gt;Calculation: (10 + 5 + 20) / 3&lt;/P&gt;&lt;P&gt;Corresponding RecNo: 1 to 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;User Snapshot_Date selection: 06/11/2018&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Result: 12&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Calculation: (10 + 5 + 20 + 10 + 6 + 21) / 6&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Corresponding RecNo: 1 to 6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;User Snapshot_Date selection: 06/11/2018 and 06/12/2018&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Result: 10.86&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Calculation: (10 + 6 + 21 + 10 + 7 + 21 + 1) / 7&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Corresponding RecNo: 4 to 10&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;I try using something like the calculation below, to no avail.&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_15289091381051727 jive_text_macro" jivemacro_uid="_15289091381051727"&gt;
&lt;P&gt;Sum(&lt;SPAN style="font-size: 10pt;"&gt;{$ &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;lt;Snapshot_Date = {"&amp;lt;=$(=Max([Snapshot_Date]))"}&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;} &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;Ticket_Age) / &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;Count(&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;{$&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;lt;snapshot_date = {"&amp;lt;=$(=Max(Snapshot_Date))"}&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;} &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;Ticket)&lt;/SPAN&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advice?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jun 2018 17:00:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22951#M1546</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-13T17:00:34Z</dc:date>
    </item>
    <item>
      <title>Re: Accumulated average and set expression</title>
      <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22952#M1547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Al,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find the QVW below I used range sum hope this helps, not quite a complete solution as it doesn't select maybe there is something you are picking up that I am not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Sibusiso Phumelo !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jun 2018 18:25:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22952#M1547</guid>
      <dc:creator>sibusiso90</dc:creator>
      <dc:date>2018-06-13T18:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: Accumulated average and set expression</title>
      <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22953#M1548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unfortunately, I am not able to import apps in my environment. Could you please describe what was your solution instead?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Thank you for your help.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jun 2018 18:50:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22953#M1548</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-13T18:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: Accumulated average and set expression</title>
      <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22954#M1549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Al,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used the following expression.&lt;/P&gt;&lt;P&gt;Rangesum(sum({$&amp;lt;Date={"&amp;lt;=$(max(num(Date)))"}&amp;gt;} Value),before(sum({&amp;lt;Date={"&amp;lt;=$(max(num(Date)))"}&amp;gt;} Value),1,ColumnNo()))&lt;/P&gt;&lt;P&gt;/Rangesum(Count({$&amp;lt;Date={"&amp;lt;=$(max(num(Date)))"}&amp;gt;} Value),before(count({&amp;lt;Date={"&amp;lt;=$(max(num(Date)))"}&amp;gt;} Value),1,ColumnNo()))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The only trick is that you have to use it in a pivot that is why I was saying maybe you might find another way to solve the problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Accumulated Average.JPG" class="jive-image image-1" src="/legacyfs/online/205256_Accumulated Average.JPG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jun 2018 05:00:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22954#M1549</guid>
      <dc:creator>sibusiso90</dc:creator>
      <dc:date>2018-06-15T05:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: Accumulated average and set expression</title>
      <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22955#M1550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. It works like a charm! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2018 20:30:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/22955#M1550</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-19T20:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: Accumulated average and set expression</title>
      <link>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/1878934#M72463</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;Another sollution is the following:&lt;/P&gt;
&lt;P&gt;avg( {$&amp;lt;Date={"&amp;gt;=$(=date#( max( min(Date), min(total Date) ), 'MM/DD/YYYY' )) &amp;lt;=$(=date#( max(Date), 'MM/DD/YYYY' ))"}&amp;gt;} Value )&lt;/P&gt;
&lt;P&gt;I used sibusi's qvw. Thanks sibusi!&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jan 2022 11:58:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Accumulated-average-and-set-expression/m-p/1878934#M72463</guid>
      <dc:creator>DevCon</dc:creator>
      <dc:date>2022-01-10T11:58:34Z</dc:date>
    </item>
  </channel>
</rss>

