<?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 Distribute amount by month using total Amount, start and end date in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916071#M651532</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 need to distribute amount given as input on a monthly basis between a start and an end date.&lt;/P&gt;&lt;P&gt;The input file is very simple and looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="237"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" width="79"&gt;Amount&lt;/TD&gt;&lt;TD class="xl63" width="79"&gt;Alloc Start&lt;/TD&gt;&lt;TD class="xl63" width="79"&gt;Alloc End&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$1,000.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;31/03/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$600.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;30/06/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$900.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;31/12/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;-$750.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;31/03/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$800.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;30/04/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$650.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/03/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;30/06/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$850.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/06/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;&lt;P&gt;31/12/2014&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I need to do the following:&lt;/P&gt;&lt;P&gt;1. calculate the minimum date and&lt;/P&gt;&lt;P&gt;2. distribute the amount along the dates.&lt;/P&gt;&lt;P&gt;Using the inputs above,it would give this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 1106px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="79"&gt;1/01/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/02/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/03/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/04/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/05/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/06/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/07/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/08/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/09/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/10/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/11/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/12/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/01/2015&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/02/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;333.33&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;333.33&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;333.33&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;-250.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;-250.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;-250.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any easy way to do that in QlikView script?&lt;/P&gt;&lt;P&gt;Thanks a lot for your help!&lt;/P&gt;&lt;P&gt;The file is attached.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Aug 2015 21:43:32 GMT</pubDate>
    <dc:creator>agaetisproject</dc:creator>
    <dc:date>2015-08-07T21:43:32Z</dc:date>
    <item>
      <title>Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916071#M651532</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 need to distribute amount given as input on a monthly basis between a start and an end date.&lt;/P&gt;&lt;P&gt;The input file is very simple and looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="237"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" width="79"&gt;Amount&lt;/TD&gt;&lt;TD class="xl63" width="79"&gt;Alloc Start&lt;/TD&gt;&lt;TD class="xl63" width="79"&gt;Alloc End&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$1,000.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;31/03/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$600.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;30/06/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$900.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;31/12/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;-$750.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;31/03/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$800.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/01/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;30/04/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$650.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/03/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;30/06/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl64" height="19"&gt;$850.00&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1/06/2014&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;&lt;P&gt;31/12/2014&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I need to do the following:&lt;/P&gt;&lt;P&gt;1. calculate the minimum date and&lt;/P&gt;&lt;P&gt;2. distribute the amount along the dates.&lt;/P&gt;&lt;P&gt;Using the inputs above,it would give this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 1106px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="79"&gt;1/01/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/02/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/03/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/04/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/05/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/06/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/07/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/08/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/09/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/10/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/11/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/12/2014&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/01/2015&lt;/TD&gt;&lt;TD class="xl65" width="79"&gt;1/02/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;333.33&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;333.33&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;333.33&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;75.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;-250.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;-250.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;-250.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;200.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;162.50&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl66" height="19"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;121.43&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;0.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any easy way to do that in QlikView script?&lt;/P&gt;&lt;P&gt;Thanks a lot for your help!&lt;/P&gt;&lt;P&gt;The file is attached.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Aug 2015 21:43:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916071#M651532</guid>
      <dc:creator>agaetisproject</dc:creator>
      <dc:date>2015-08-07T21:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916072#M651533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Something like attached file?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Aug 2015 00:41:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916072#M651533</guid>
      <dc:creator>maximiliano_vel</dc:creator>
      <dc:date>2015-08-08T00:41:51Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916073#M651534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try the following script:&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 *,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Amount/NoOfMonths as EachMonthAmount;&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; Round((Num(MonthEnd) - Num(MonthStart))/30) + 1 as NoOfMonths;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Amount, &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Alloc Start],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MonthName([Alloc Start]) as MonthStart,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Alloc End],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MonthName([Alloc End]) as MonthEnd&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;[Monthly allocation.xlsx]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(ooxml, embedded labels, table is Sheet2);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Temp:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load Min([Alloc Start]) as minDate,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max([Alloc End]) as maxDate&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;Let varMinDate = Num(Peek('minDate', 0, 'Temp'));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Let varMaxDate = Num(Peek('maxDate', 0, 'Temp'));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DROP Table Temp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Calendar:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Date($(varMinDate) + IterNo() - 1) as Date,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; MonthName(Date($(varMinDate) + IterNo() - 1)) as MonthYear&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;AutoGenerate 1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;While $(varMinDate) + IterNo() -1 &amp;lt;= $(varMaxDate);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IntervalMatch:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IntervalMatch(MonthYear)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD MonthStart,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; MonthEnd&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;DataModel:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/95423_Capture.PNG" style="height: 372px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output in a table box object:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/95416_Capture.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Aug 2015 03:33:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916073#M651534</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2015-08-08T03:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916074#M651535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;another solution could be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="95437" alt="QlikCommunity_Thread_175834_Pic1.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/95437_QlikCommunity_Thread_175834_Pic1.JPG" style="height: 72px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QlikCommunity_Thread_175834_Pic2.JPG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/95438_QlikCommunity_Thread_175834_Pic2.JPG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_1439078357672825 jive_text_macro" jivemacro_uid="_1439078357672825"&gt;
&lt;P&gt;tabAmount:&lt;/P&gt;
&lt;P&gt;LOAD RecNo() as ID,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Money(Amount/((Month([Alloc End])-Month([Alloc Start]))+12*(Year([Alloc End])-Year([Alloc Start]))+1)) as Amount,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AddMonths([Alloc Start],IterNo()-1) as Month&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;FROM [&lt;/SPAN&gt;&lt;A _jive_internal="true" data-containerid="-1" data-containertype="-1" data-objectid="179585" data-objecttype="13" href="https://community.qlik.com/servlet/JiveServlet/download/2061-175834-840450-179585/Monthly allocation.xlsx"&gt;https://community.qlik.com/servlet/JiveServlet/download/840450-179585/Monthly%20allocation.xlsx&lt;/A&gt;&lt;SPAN&gt;] (ooxml, embedded labels, table is Sheet1, filters(Remove(Row, Pos(Top, 5)),Remove(Row, Pos(Top, 4)),Remove(Row, Pos(Top, 3)),Remove(Row, Pos(Top, 2)),Remove(Row, Pos(Top, 1))))&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;While AddMonths([Alloc Start],IterNo()-1)&amp;lt;[Alloc End];&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;tabMonths: &lt;/P&gt;
&lt;P&gt;LOAD AddMonths(MinMonth,IterNo()-1) as Month&lt;/P&gt;
&lt;P&gt;While AddMonths(MinMonth,IterNo()-1)&amp;lt;=Today();&lt;/P&gt;
&lt;P&gt;LOAD Min(Month) as MinMonth&lt;/P&gt;
&lt;P&gt;Resident tabAmount;&lt;/P&gt;


&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Aug 2015 00:01:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916074#M651535</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2015-08-09T00:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916075#M651536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marco,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks for your reply.&lt;/P&gt;&lt;P&gt;While this seems pretty simple, I can't manage to replicate the principle on my own file (I am not a script guru but am learning thanks to this great community).&lt;/P&gt;&lt;P&gt;I attach here a sample of my real file, would you mind instructing me how I can transpose your script above on this file structure. That would really help me!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="927"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="19" width="108"&gt;PROJECT NAME :&lt;/TD&gt;&lt;TD width="132"&gt;DEPARTMENT :&lt;/TD&gt;&lt;TD width="174"&gt;Cat. Expenditure&lt;/TD&gt;&lt;TD width="53"&gt;Title&lt;/TD&gt;&lt;TD width="26"&gt;Cat&lt;/TD&gt;&lt;TD width="50"&gt;Activity&lt;/TD&gt;&lt;TD width="45"&gt;WP&lt;/TD&gt;&lt;TD width="69"&gt;Start Date&lt;/TD&gt;&lt;TD width="77"&gt;End Date&lt;/TD&gt;&lt;TD width="35"&gt;Days&lt;/TD&gt;&lt;TD width="47"&gt;Month&lt;/TD&gt;&lt;TD width="111"&gt;Number/amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="19"&gt;Tender_name&lt;/TD&gt;&lt;TD&gt;Department-Version&lt;/TD&gt;&lt;TD&gt;3. Travel (cat. PSS form 3.1)&lt;/TD&gt;&lt;TD&gt;Jeff test&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;WP1.1&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;1/01/2017&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;6000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="19"&gt;Tender_name&lt;/TD&gt;&lt;TD&gt;Department-Version&lt;/TD&gt;&lt;TD&gt;3. Travel (cat. PSS form 3.1)&lt;/TD&gt;&lt;TD&gt;Jeff test&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;WP1.1&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;1/06/2017&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;8008&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="19"&gt;Tender_name&lt;/TD&gt;&lt;TD&gt;Department-Version&lt;/TD&gt;&lt;TD&gt;3. Travel (cat. PSS form 3.1)&lt;/TD&gt;&lt;TD&gt;Jeff test&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;WP1.1&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;1/01/2017&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/05/2017&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;10020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="19"&gt;Tender_name&lt;/TD&gt;&lt;TD&gt;Department-Version&lt;/TD&gt;&lt;TD&gt;3. Travel (cat. PSS form 3.1)&lt;/TD&gt;&lt;TD&gt;Jeff test&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;WP1.1&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;1/04/2017&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;31/12/2017&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;12036&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 21:39:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916075#M651536</guid>
      <dc:creator>agaetisproject</dc:creator>
      <dc:date>2015-08-12T21:39:40Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916076#M651537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I also attach my script.&lt;/P&gt;&lt;P&gt;As you will notice, I am loading several input files within a same folder and the idea is to calculate the distribution on all files:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tabAmount:&amp;nbsp; &lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; [PROJECT NAME :], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DEPARTMENT :], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Cat. Expenditure], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Title, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cat, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Activity, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WP,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Start Date],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MonthName([Start Date]) as [Alloc Start],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [End Date],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Monthname([End Date]) as [Alloc End],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Days, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Number/amount],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecNo() as ID,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Money(Amount/((Month([Alloc End])-Month([Alloc Start]))+12*(Year([Alloc End])-Year([Alloc Start]))+1)) as Amount,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AddMonths([Alloc Start],IterNo()-1) as Month&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[Step 1 - INPUT DPT MANAGER*.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Technical)&lt;/P&gt;&lt;P&gt;While AddMonths([Alloc Start],IterNo()-1)&amp;lt;[Alloc End];&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table Technical;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tabMonths:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;LOAD AddMonths(MinMonth,IterNo()-1) as Month&amp;nbsp; &lt;/P&gt;&lt;P&gt;While AddMonths(MinMonth,IterNo()-1)&amp;lt;=Today();&amp;nbsp; &lt;/P&gt;&lt;P&gt;LOAD Min(Month) as MinMonth&amp;nbsp; &lt;/P&gt;&lt;P&gt;Resident tabAmount;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 21:43:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916076#M651537</guid>
      <dc:creator>agaetisproject</dc:creator>
      <dc:date>2015-08-12T21:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916077#M651538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using your sample data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QlikCommunity_Thread_175834_Pic3.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/95844_QlikCommunity_Thread_175834_Pic3.JPG" style="height: 84px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14394206234902305 jive_text_macro" jivemacro_uid="_14394206234902305"&gt;
&lt;P&gt;tabAmount:&lt;/P&gt;
&lt;P&gt;LOAD RecNo() as ID,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PROJECT NAME :],&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DEPARTMENT :],&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Cat. Expenditure],&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Title,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cat,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Activity,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WP,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Start Date],&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [End Date],&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Money(Month/((Month([End Date])-Month([Start Date]))+12*(Year([End Date])-Year([Start Date]))+1)) as [Number/amount],&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AddMonths([Start Date],IterNo()-1) as Month&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;FROM [&lt;/SPAN&gt;&lt;A class="jive-link-thread-small" data-containerid="2061" data-containertype="14" data-objectid="175834" data-objecttype="1" href="https://community.qlik.com/thread/175834"&gt;https://community.qlik.com/thread/175834&lt;/A&gt;&lt;SPAN&gt;] (html, codepage is 1252, embedded labels, table is @3)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;While AddMonths([Start Date],IterNo()-1)&amp;lt;[End Date];&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;tabMonths:&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;LOAD AddMonths(MinMonth,IterNo()-1) as Month &lt;/P&gt;
&lt;P&gt;While AddMonths(MinMonth,IterNo()-1)&amp;lt;=Today(); &lt;/P&gt;
&lt;P&gt;LOAD Min(Month) as MinMonth&lt;/P&gt;
&lt;P&gt;Resident tabAmount;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 23:04:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916077#M651538</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2015-08-12T23:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: Distribute amount by month using total Amount, start and end date</title>
      <link>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916078#M651539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Marco, it really helps. I notice an edge case.&lt;/P&gt;&lt;P&gt;Indeed, I have a record that starts on 01/09/2015 and ends on 01/03/2016.&lt;/P&gt;&lt;P&gt;The result divides the amount by 7 (while my reference Excel Excel divides this by 6).&lt;/P&gt;&lt;P&gt;Is this because 2016 is a bisextile year? Is this taken into account in QlikView?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A possible workaround is to compute the number of month between two dates but there, I find a hard time doing it. This post supposedly helps but messes up the script: &lt;A href="https://community.qlik.com/docs/DOC-3836"&gt;Calculating Months difference between two dates&lt;/A&gt;&lt;/P&gt;&lt;P&gt;There seems to be a parenthesis missing somewhere in the expression: &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt; ($(MonthDiff(StartDate, EndDate)) AS MonthsDifference&lt;/SPAN&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;Thoughts?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 00:19:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Distribute-amount-by-month-using-total-Amount-start-and-end-date/m-p/916078#M651539</guid>
      <dc:creator>agaetisproject</dc:creator>
      <dc:date>2015-08-13T00:19:25Z</dc:date>
    </item>
  </channel>
</rss>

