<?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: Compute Rolling Average with multiple criteria in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154121#M20799</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;What should I do when I hit the end of the year? (ie reach week 51/52)? How can I code the fact that I have to restart from week 1 for the following year?&lt;/P&gt;&lt;P&gt;I have the in raw file the date info from where I can extract week &amp;amp; year.&lt;/P&gt;&lt;P&gt;Many thanks for your support!&lt;/P&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 May 2016 04:20:24 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-05-30T04:20:24Z</dc:date>
    <item>
      <title>Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154115#M20793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am trying to compute the production time per week per work center. Here is what the input file looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="396"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;" width="85"&gt;Work Center&lt;/TD&gt;&lt;TD style="border: 0px solid black;" width="43"&gt;Week&lt;/TD&gt;&lt;TD style="border: 0px solid black;" width="48"&gt;Article&lt;/TD&gt;&lt;TD style="border: 0px solid black;" width="115"&gt;Production Order&lt;/TD&gt;&lt;TD style="border: 0px solid black;" width="105"&gt;Reference Time&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;A&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;1&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;toto&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O1&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;B&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;1&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;titi&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O2&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;A&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;1&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;tata&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O3&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;C&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;1&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;titi&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O4&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;A&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;toto&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O5&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;A&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;titi&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O6&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;B&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;tata&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O7&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;C&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;titi&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O8&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;C&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;toto&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O9&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;C&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;toto&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O10&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;A&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;titi&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O11&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;B&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;tata&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O12&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20" style="border: 0px solid black;"&gt;B&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;3&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;titi&lt;/TD&gt;&lt;TD style="border: 0px solid black;"&gt;O13&lt;/TD&gt;&lt;TD align="right" style="border: 0px solid black;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I have 100's of production center, I would like to display only the one where the production of the week (sum of the reference time of the week for each work center) is less than 10% of the moving average of the last 2 week of this same production center (i.e. a quick way to identify a production center is producing less than what it should be).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have build a table using group by agregating the data by week, but i am stuck there. Where should i start?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help&lt;/P&gt;&lt;P&gt;Rgs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 15:06:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154115#M20793</guid>
      <dc:creator />
      <dc:date>2016-05-26T15:06:04Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154116#M20794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is this something you want in the script or front end of the application?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 16:14:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154116#M20794</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-05-26T16:14:02Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154117#M20795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I was thinking doing the computation in the script, and then display only themost changing values in the front end.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 16:37:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154117#M20795</guid>
      <dc:creator />
      <dc:date>2016-05-26T16:37:48Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154118#M20796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD [Work Center], &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Week, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Article, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Production Order], &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Reference Time]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;A class="jive-link-thread-small" data-containerid="2156" data-containertype="14" data-objectid="218486" data-objecttype="1" href="https://community.qlik.com/thread/218486"&gt;https://community.qlik.com/thread/218486&lt;/A&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(html, codepage is 1252, embedded labels, table is @1);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;AggrTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD [Work Center],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Week,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Sum([Reference Time]) as TotalWeek1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident Table&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Group By [Work Center], Week;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Left Join (AggrTable)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD [Work Center],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Week + 1 as Week,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; TotalWeek1 as TotalWeek2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident AggrTable;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Left Join (AggrTable)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD [Work Center],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Week + 2 as Week,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; TotalWeek1 as TotalWeek3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident AggrTable;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Left Join (Table)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD *&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident AggrTable;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FinalTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD *,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; RangeAvg(TotalWeek2, TotalWeek3) as RangeAvg,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; If(TotalWeek1 &amp;lt; 0.90 * RangeAvg(TotalWeek2, TotalWeek3), 1, 0) as Flag&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident Table;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DROP Tables AggrTable, Table;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above script will flag the Work Center each week with a flag of 0 or 1. 1 is below the avg * 0.90 and 0 is above.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 17:12:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154118#M20796</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-05-26T17:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154119#M20797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This should do the trick. Many thanks for your quick reply, thank you!&lt;/P&gt;&lt;P&gt;If you have time, what would it look like if I wanted to do directly to the front end?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 18:19:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154119#M20797</guid>
      <dc:creator />
      <dc:date>2016-05-26T18:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154120#M20798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If(Sum([Reference Time]) &amp;lt; RangeAvg(Above(Sum({&amp;lt;Week&amp;gt;}[Reference Time]), 1, 2)) * 0.90, 1, 0) * Avg(1)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With Work Center and Week as dimension&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 18:51:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154120#M20798</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-05-26T18:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154121#M20799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;What should I do when I hit the end of the year? (ie reach week 51/52)? How can I code the fact that I have to restart from week 1 for the following year?&lt;/P&gt;&lt;P&gt;I have the in raw file the date info from where I can extract week &amp;amp; year.&lt;/P&gt;&lt;P&gt;Many thanks for your support!&lt;/P&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 May 2016 04:20:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154121#M20799</guid>
      <dc:creator />
      <dc:date>2016-05-30T04:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: Compute Rolling Average with multiple criteria</title>
      <link>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154122#M20800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solution found using weekname() function&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2016 20:26:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Compute-Rolling-Average-with-multiple-criteria/m-p/1154122#M20800</guid>
      <dc:creator />
      <dc:date>2016-05-31T20:26:32Z</dc:date>
    </item>
  </channel>
</rss>

