<?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: Group Values between dates in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039500#M938748</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've done some googling and I've managed to solve the problem with the help of a very useful blog post here: &lt;A href="https://community.qlik.com/qlik-blogpost/3274"&gt;Loops in the Script&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's my solution for anyone else that needs it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&amp;nbsp; &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;ContractId&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addmonths(Start,IterNo() - 1) AS CommissionMonth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commission&lt;/P&gt;&lt;P&gt;Resident Contracts&lt;/P&gt;&lt;P&gt;While addmonths(&lt;SPAN style="font-size: 13.3333px;"&gt;Start,IterNo() - 1&lt;/SPAN&gt;) &amp;lt;= Contract_EndDate;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Feb 2016 11:13:17 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-02-05T11:13:17Z</dc:date>
    <item>
      <title>Group Values between dates</title>
      <link>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039499#M938747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to create a bar chart to display total &lt;SPAN style="font-size: 13.3333px;"&gt;Commission&lt;/SPAN&gt; by month.&amp;nbsp; A sample of the data I have is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contracts:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [ContractId, Start, End,Commission&lt;/P&gt;&lt;P&gt;1, 01/05/2014,30/04/2015,40&lt;/P&gt;&lt;P&gt;2, 01/04/2014,31/03/2015,51&lt;/P&gt;&lt;P&gt;3, 01/10/2015,30/09/2016,38&lt;/P&gt;&lt;P&gt;4, 01/11/2013,31/10/2014,18&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd prefer to do this at script level and come up with a table with columns as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Month&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commission&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Jan-14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;Feb-14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;Mar-14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;Apr-14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 69&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;May-14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 109&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Jun-14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 109&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Possibly with &lt;SPAN style="font-size: 13.3333px;"&gt;ContractId included?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Any and all responses much appreciated, thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 12:29:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039499#M938747</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-03T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: Group Values between dates</title>
      <link>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039500#M938748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've done some googling and I've managed to solve the problem with the help of a very useful blog post here: &lt;A href="https://community.qlik.com/qlik-blogpost/3274"&gt;Loops in the Script&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's my solution for anyone else that needs it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&amp;nbsp; &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;ContractId&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addmonths(Start,IterNo() - 1) AS CommissionMonth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commission&lt;/P&gt;&lt;P&gt;Resident Contracts&lt;/P&gt;&lt;P&gt;While addmonths(&lt;SPAN style="font-size: 13.3333px;"&gt;Start,IterNo() - 1&lt;/SPAN&gt;) &amp;lt;= Contract_EndDate;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 11:13:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039500#M938748</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-05T11:13:17Z</dc:date>
    </item>
    <item>
      <title>Re: Group Values between dates</title>
      <link>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039501#M938749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First expand the start to End to one date for each row and apply the aggregation on that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contracts:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; *,&lt;/P&gt;&lt;P&gt;&amp;nbsp; MonthStart(DayIn) AS MonthStartDate&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; *,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start + IterNo() -1 AS DayIn&lt;/P&gt;&lt;P&gt;While IterNo() &amp;lt;= (End - Start) + 1&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;INLINE &lt;/P&gt;&lt;P&gt;[ContractId, Start, End,Commission&lt;/P&gt;&lt;P&gt;1, 01/05/2014,30/04/2015,40&lt;/P&gt;&lt;P&gt;2, 01/04/2014,31/03/2015,51&lt;/P&gt;&lt;P&gt;3, 01/10/2015,30/09/2016,38&lt;/P&gt;&lt;P&gt;4, 01/11/2013,31/10/2014,18&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final_Contracts:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; ContractId,&lt;/P&gt;&lt;P&gt;&amp;nbsp; MonthStartDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Sum(Commission) AS Commission // Apply your own transformation&lt;/P&gt;&lt;P&gt;Resident&lt;/P&gt;&lt;P&gt;&amp;nbsp; Contracts&lt;/P&gt;&lt;P&gt;Group By&lt;/P&gt;&lt;P&gt;&amp;nbsp; ContractId,&lt;/P&gt;&lt;P&gt;&amp;nbsp; MonthStartDate&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure that your DateFormat = 'DD/MM/YYYY' ;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 16:50:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-Values-between-dates/m-p/1039501#M938749</guid>
      <dc:creator />
      <dc:date>2016-02-05T16:50:32Z</dc:date>
    </item>
  </channel>
</rss>

