<?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: Calculate Rangesum till 20 and create sets in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1633001#M595199</link>
    <description>&lt;P&gt;Not so straight forward for me to understand... but see if this is what you want&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;T1:
LOAD * INLINE [
    Time, Product, Zone, Weight
    7, P1, 1, 2
    7, P2, 1, 2
    7, P3, 1, 3
    7, P4, 1, 1
    7, P5, 2, 16
    7, P6, 2, 8
    7, P7, 2, 12
    7, P8, 2, 15
    7, P9, 2, 17
    7, P10, 2, 19
    7, P11, 2, 12
    7, P12, 2, 11
    7, P13, 2, 8
    7, P14, 3, 12
    7, P15, 3, 45
    7, P16, 3, 67
    7, P17, 3, 9
    7, P18, 3, 12
    7, P19, 3, 32
    7, P20, 3, 8
    8, P21, 1, 12
    8, P22, 1, 45
    8, P23, 1, 67
    8, P24, 1, 9
    8, P25, 2, 12
    8, P26, 2, 32
    8, P27, 2, 8
    8, P28, 2, 12
    8, P29, 2, 45
    8, P30, 2, 67
    8, P31, 2, 9
    8, P32, 2, 12
    8, P33, 2, 32
    8, P34, 2, 8
];

T2:
LOAD *,
	 If(Time = Previous(Time) and Zone = Previous(Zone) and RangeSum(Weight, Peek('Cum_Weight')) &amp;lt;= 20, RangeSum(Weight, Peek('Cum_Weight')), Weight) as Cum_Weight,
	 If(Time = Previous(Time) and Zone = Previous(Zone) and RangeSum(Weight, Peek('Cum_Weight')) &amp;lt;= 20, Peek('Bucket'), RangeSum(1, Peek('Bucket'))) as Bucket
Resident T1
Order By Time, Zone, Product;

DROP Table T1;

Left Join (T2)
LOAD Bucket,
	 1 as Flag
Where Max_Cum_Weight &amp;gt;= 10 and Max_Cum_Weight &amp;lt;= 20;
LOAD Bucket,
	 Max(Cum_Weight) as Max_Cum_Weight
Resident T2
Group By Bucket;

T3:
LOAD Time,
	 Product,
	 Zone,
	 Weight,
	 Cum_Weight,
	 If(Flag = 1, Bucket) as Bucket
Resident T2;

DROP Table T2;&lt;/LI-CODE&gt;</description>
    <pubDate>Wed, 09 Oct 2019 12:20:27 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2019-10-09T12:20:27Z</dc:date>
    <item>
      <title>Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621639#M595188</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I'm trying to create sets of data of weight 20.&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. I want to sort data by hour and Zone and create sets with in each hour and Zone.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Create Buckets with weight 20 or close to 20 in every hour and Zone.&lt;/P&gt;&lt;P&gt;Please see attached QV. Any help is highly appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my sample data with 'Bucket' as output:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Time,&lt;/TD&gt;&lt;TD&gt;Product,&lt;/TD&gt;&lt;TD&gt;Zone,&lt;/TD&gt;&lt;TD&gt;Weight&lt;/TD&gt;&lt;TD&gt;Bucket&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P1,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P2,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P3,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P4,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P5,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P6,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P7,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P8,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P9,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P10,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;19&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P11,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P12,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P13,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:31:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621639#M595188</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2024-11-16T02:31:58Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621648#M595189</link>
      <description>&lt;P&gt;Do this in the script or front end?&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2019 14:28:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621648#M595189</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-09-09T14:28:10Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621674#M595190</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/46628"&gt;@sunny_talwar&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wanted to do this in Script please.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2019 15:06:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621674#M595190</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2019-09-09T15:06:36Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621698#M595191</link>
      <description>&lt;P&gt;May be this&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;T1:
LOAD * INLINE [
    Time, Product, Zone, Weight
    7, P1, 1, 2
    7, P2, 1, 3
    7, P3, 1, 5
    7, P4, 1, 1
    7, P5, 2, 16
    7, P6, 2, 8
    7, P7, 2, 12
    7, P8, 2, 15
    7, P9, 2, 17
    7, P10, 2, 19
    7, P11, 2, 12
    7, P12, 2, 11
    7, P13, 2, 8
    7, P14, 3, 12
    7, P15, 3, 45
    7, P16, 3, 67
    7, P17, 3, 9
    7, P18, 3, 12
    7, P19, 3, 32
    7, P20, 3, 8
    8, P21, 1, 12
    8, P22, 1, 45
    8, P23, 1, 67
    8, P24, 1, 9
    8, P25, 2, 12
    8, P26, 2, 32
    8, P27, 2, 8
    8, P28, 2, 12
    8, P29, 2, 45
    8, P30, 2, 67
    8, P31, 2, 9
    8, P32, 2, 12
    8, P33, 2, 32
    8, P34, 2, 8
];

T2:
LOAD *,
	 If(Time = Previous(Time) and Zone = Previous(Zone) and RangeSum(Weight, Peek('Cum_Weight')) &amp;lt;= 20, RangeSum(Weight, Peek('Cum_Weight')), Weight) as Cum_Weight,
	 If(Time = Previous(Time) and Zone = Previous(Zone) and RangeSum(Weight, Peek('Cum_Weight')) &amp;lt;= 20, Peek('Bucket'), RangeSum(1, Peek('Bucket'))) as Bucket
Resident T1
Order By Time, Zone, Product;

DROP Table T1;&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 09 Sep 2019 16:10:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1621698#M595191</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-09-09T16:10:52Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1625922#M595192</link>
      <description>&lt;P&gt;Mark, did Sunny's post help you get what you needed?&amp;nbsp; If so, please be sure to use the Accept as Solution button on the post that worked to give Sunny credit and let others know what worked.&amp;nbsp; If you are still trying to get things to work, leave us an update on where things stand.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Brett&lt;/P&gt;</description>
      <pubDate>Thu, 19 Sep 2019 17:29:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1625922#M595192</guid>
      <dc:creator>Brett_Bleess</dc:creator>
      <dc:date>2019-09-19T17:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1626946#M595193</link>
      <description>&lt;P&gt;Hi Sunny,&lt;/P&gt;&lt;P&gt;Apologize for late reply. This is perfect!&lt;/P&gt;&lt;P&gt;One final request - How do i set minimum threshold limit to create a bucket.&lt;/P&gt;&lt;P&gt;Max is 20, but if i want to set Min as 10 for creation of bucket, can you please help?&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2019 13:57:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1626946#M595193</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2019-09-23T13:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1626948#M595194</link>
      <description>&lt;P&gt;Hi Brett, I apologize for late reply. I'm travelling and not able to get back to it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2019 13:58:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1626948#M595194</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2019-09-23T13:58:02Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1628335#M595195</link>
      <description>&lt;P&gt;What would the output look like for this new condition?&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 22:23:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1628335#M595195</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-09-25T22:23:28Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1632677#M595196</link>
      <description>&lt;P&gt;Only creates buckets between 10 and 20.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Oct 2019 18:04:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1632677#M595196</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2019-10-08T18:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1632689#M595197</link>
      <description>&lt;P&gt;Not sure I follow when you say the bucket should be between 10 and 20?&lt;/P&gt;</description>
      <pubDate>Tue, 08 Oct 2019 18:19:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1632689#M595197</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-10-08T18:19:51Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1632738#M595198</link>
      <description>&lt;P&gt;Sorry Sunny.&lt;/P&gt;&lt;P&gt;Here is my desired output. (I just updated some values to explain with an example).&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the sum does not add up to 10 (for one hour in one zone), it gets a value 'NA' else it follows the logic you provided above.&lt;/P&gt;&lt;P&gt;Here Hour 7 and Zone 1 - weight doesn't add up to 10. So, all those records get a value 'NA'&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Time,&lt;/TD&gt;&lt;TD&gt;Product,&lt;/TD&gt;&lt;TD&gt;Zone,&lt;/TD&gt;&lt;TD&gt;Weight&lt;/TD&gt;&lt;TD&gt;Bucket&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P1,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Cannot bucket as the weight does not sum up to a minimum of 10&amp;nbsp; - &lt;EM&gt;&lt;U&gt;&lt;STRONG&gt;'NA'&lt;/STRONG&gt;&lt;/U&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P2,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P3,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P4,&lt;/TD&gt;&lt;TD&gt;1,&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P5,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P6,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P7,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P8,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P9,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P10,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;19&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P11,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P12,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7,&lt;/TD&gt;&lt;TD&gt;P13,&lt;/TD&gt;&lt;TD&gt;2,&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 08 Oct 2019 20:21:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1632738#M595198</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2019-10-08T20:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1633001#M595199</link>
      <description>&lt;P&gt;Not so straight forward for me to understand... but see if this is what you want&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;T1:
LOAD * INLINE [
    Time, Product, Zone, Weight
    7, P1, 1, 2
    7, P2, 1, 2
    7, P3, 1, 3
    7, P4, 1, 1
    7, P5, 2, 16
    7, P6, 2, 8
    7, P7, 2, 12
    7, P8, 2, 15
    7, P9, 2, 17
    7, P10, 2, 19
    7, P11, 2, 12
    7, P12, 2, 11
    7, P13, 2, 8
    7, P14, 3, 12
    7, P15, 3, 45
    7, P16, 3, 67
    7, P17, 3, 9
    7, P18, 3, 12
    7, P19, 3, 32
    7, P20, 3, 8
    8, P21, 1, 12
    8, P22, 1, 45
    8, P23, 1, 67
    8, P24, 1, 9
    8, P25, 2, 12
    8, P26, 2, 32
    8, P27, 2, 8
    8, P28, 2, 12
    8, P29, 2, 45
    8, P30, 2, 67
    8, P31, 2, 9
    8, P32, 2, 12
    8, P33, 2, 32
    8, P34, 2, 8
];

T2:
LOAD *,
	 If(Time = Previous(Time) and Zone = Previous(Zone) and RangeSum(Weight, Peek('Cum_Weight')) &amp;lt;= 20, RangeSum(Weight, Peek('Cum_Weight')), Weight) as Cum_Weight,
	 If(Time = Previous(Time) and Zone = Previous(Zone) and RangeSum(Weight, Peek('Cum_Weight')) &amp;lt;= 20, Peek('Bucket'), RangeSum(1, Peek('Bucket'))) as Bucket
Resident T1
Order By Time, Zone, Product;

DROP Table T1;

Left Join (T2)
LOAD Bucket,
	 1 as Flag
Where Max_Cum_Weight &amp;gt;= 10 and Max_Cum_Weight &amp;lt;= 20;
LOAD Bucket,
	 Max(Cum_Weight) as Max_Cum_Weight
Resident T2
Group By Bucket;

T3:
LOAD Time,
	 Product,
	 Zone,
	 Weight,
	 Cum_Weight,
	 If(Flag = 1, Bucket) as Bucket
Resident T2;

DROP Table T2;&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 09 Oct 2019 12:20:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1633001#M595199</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-10-09T12:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Rangesum till 20 and create sets</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1633623#M595200</link>
      <description>&lt;P&gt;As always, you are the best!&lt;/P&gt;&lt;P&gt;Thank you Sir!&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2019 12:18:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Rangesum-till-20-and-create-sets/m-p/1633623#M595200</guid>
      <dc:creator>markgraham123</dc:creator>
      <dc:date>2019-10-10T12:18:01Z</dc:date>
    </item>
  </channel>
</rss>

