<?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: Running Totals using Peek in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611523#M45453</link>
    <description>&lt;P&gt;Try this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;SET NullInterpret = '';

Table:
LOAD * INLINE [
    Date, Balance Original, Principal, Projected Funding Amount
    9/1/2021, 123750000.00, , 0.00
    10/1/2021, 113437500.00, 10312500.00, 0.00
    11/1/2021, 103125000.01, 10312499.99, 0.00
    12/1/2021, 92812499.99, 10312500.01, 0.00
    1/1/2022, 82500000.00, 10312499.99, 0.00
    2/1/2022, 72187500.00, 10312500.00, 0.00
    3/1/2022, 61875000.01, 10312500.00, 1000000.00
    4/1/2022, 51562500.01, 10312499.99, 0.00
    5/1/2022, 41250000.02, 10312499.99, 0.00
    6/1/2022, 30937500.02, 10312500.01, 2000000.00
    7/1/2022, 20625000.09, 10312499.92, 0.00
    8/1/2022, 10312501.37, 10312498.73, 0.00
    8/2/2022, , 10312501.37, 0.00
];

Table1:
LOAD Date,
	 [Balance Original],
	 Principal,
	 [Projected Funding Amount],
	 If(Len(Trim(Peek('Running Projected Funding Amount'))) = 0, 1,
	 	If([Projected Funding Amount] = 0, Peek('Running Projected Funding Amount'), (1 + ([Projected Funding Amount]/Peek('Updated Balance')))*Peek('Running Projected Funding Amount'))) as [Running Projected Funding Amount],
	 Principal *
	 If(Len(Trim(Peek('Running Projected Funding Amount'))) = 0, 1,
	 	If([Projected Funding Amount] = 0, Peek('Running Projected Funding Amount'), (1 + ([Projected Funding Amount]/Peek('Updated Balance')))*Peek('Running Projected Funding Amount'))) as [Updated Principal],
	 RangeSum(Alt(Peek('Updated Balance'), [Balance Original]), [Projected Funding Amount],
	 -(Principal *
	 If(Len(Trim(Peek('Running Projected Funding Amount'))) = 0, 1,
	 	If([Projected Funding Amount] = 0, Peek('Running Projected Funding Amount'), (1 + ([Projected Funding Amount]/Peek('Updated Balance')))*Peek('Running Projected Funding Amount'))))) as [Updated Balance]
Resident Table
Order By Date;

DROP Table Table;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 824px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16864i676111C87C971075/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 12 Aug 2019 11:54:52 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2019-08-12T11:54:52Z</dc:date>
    <item>
      <title>Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610349#M45347</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following Data&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Balance&lt;/TD&gt;&lt;TD&gt;Projected Revenue&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1/1/2022&lt;/TD&gt;&lt;TD&gt;82,500,000.00&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2/1/2022&lt;/TD&gt;&lt;TD&gt;72,187,500.00&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3/1/2022&lt;/TD&gt;&lt;TD&gt;62,875,000.01&lt;/TD&gt;&lt;TD&gt;1,000,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;4/1/2022&lt;/TD&gt;&lt;TD&gt;51,562,500.01&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5/1/2022&lt;/TD&gt;&lt;TD&gt;41,250,000.02&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;6/1/2022&lt;/TD&gt;&lt;TD&gt;30,937,500.02&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;7/1/2022&lt;/TD&gt;&lt;TD&gt;20,625,000.09&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;8/1/2022&lt;/TD&gt;&lt;TD&gt;10,312,501.37&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I want to create two new columns.&lt;/P&gt;&lt;P&gt;1. Projected Balance and 2. Factor&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Projected Balance will be Balance + Projected Revenue but should include any previous projected Revenue.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ex. Projected Balance for all dates prior to 3/1/2022 will equal Balance while Projected Balance for all dates including and after 3/1/2022 will equal Balance + 1000000&lt;/P&gt;&lt;P&gt;2. Factor for all dates including and after 3/1/2022 will equal 1 plus Projected Revenue on 3/1/2022 divided by Balance on 3/1/2022&lt;/P&gt;&lt;P&gt;1 + (1000000/62,875,000.01)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My final table should look like this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Balance&lt;/TD&gt;&lt;TD&gt;Projected Revenue&lt;/TD&gt;&lt;TD&gt;Projected Revenue&lt;/TD&gt;&lt;TD&gt;Factor&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1/1/2022&lt;/TD&gt;&lt;TD&gt;82,500,000.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 82,500,000.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2/1/2022&lt;/TD&gt;&lt;TD&gt;72,187,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72,187,500.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3/1/2022&lt;/TD&gt;&lt;TD&gt;62,875,000.01&lt;/TD&gt;&lt;TD&gt;1,000,000.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 63,875,000.01&lt;/TD&gt;&lt;TD&gt;0.015905&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;4/1/2022&lt;/TD&gt;&lt;TD&gt;51,562,500.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52,562,500.01&lt;/TD&gt;&lt;TD&gt;0.015905&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5/1/2022&lt;/TD&gt;&lt;TD&gt;41,250,000.02&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 42,250,000.02&lt;/TD&gt;&lt;TD&gt;0.015905&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;6/1/2022&lt;/TD&gt;&lt;TD&gt;30,937,500.02&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31,937,500.02&lt;/TD&gt;&lt;TD&gt;0.015905&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;7/1/2022&lt;/TD&gt;&lt;TD&gt;20,625,000.09&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21,625,000.09&lt;/TD&gt;&lt;TD&gt;0.015905&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;8/1/2022&lt;/TD&gt;&lt;TD&gt;10,312,501.37&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11,312,501.37&lt;/TD&gt;&lt;TD&gt;0.015905&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've managed to create Projected Balance using the below but am struggling with the Factor calculation. Additionally was wondering if there is a way to do this in just one load without the preceding load to improve run time when moved to a larger data set.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Set NullInterpret = '';

Table:
Load * Inline [
Id,Date,Balance,Projected Revenue
1,1/1/2022,82500000.00,
1,2/1/2022,72187500.00,
1,3/1/2022,62875000.01,1000000.00
1,4/1/2022,51562500.01,
1,5/1/2022,41250000.02,
1,6/1/2022,30937500.02,
1,7/1/2022,20625000.09,
1,8/1/2022,10312501.37,
];

Table1:
Load *,
If([Id] = Previous([Id]),RangeSum(Balance,[Running Projected Revenue]),Balance) as [Projected Balance]
;
Load
Id,
Date,
Balance,
[Projected Revenue],
If(Id = Previous(Id),RangeSum([Projected Revenue],Peek([Running Projected Revenue])),RangeSum([Projected Revenue])) as [Running Projected Revenue]
Resident Table;
Drop Table Table;
Exit script&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 05:02:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610349#M45347</guid>
      <dc:creator>mjperreault</dc:creator>
      <dc:date>2024-11-16T05:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610422#M45353</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; could you please take a look if you have a chance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 21:25:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610422#M45353</guid>
      <dc:creator>mjperreault</dc:creator>
      <dc:date>2019-08-07T21:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610646#M45373</link>
      <description>&lt;P&gt;Try this&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;SET NullInterpret = '';

Table:
LOAD * INLINE [
    Id, Date, Balance, Projected Revenue
    1, 1/1/2022, 82500000.00
    1, 2/1/2022, 72187500.00
    1, 3/1/2022, 62875000.01, 1000000.00
    1, 4/1/2022, 51562500.01
    1, 5/1/2022, 41250000.02
    1, 6/1/2022, 30937500.02
    1, 7/1/2022, 20625000.09
    1, 8/1/2022, 10312501.37
];

Table1:
LOAD Id,
	 Date,
	 Balance,
	 [Projected Revenue],
	 If(Id = Previous(Id), RangeSum([Projected Revenue], Peek('Running Projected Revenue')), RangeSum([Projected Revenue])) as [Running Projected Revenue],
	 If(Id = Previous(Id), RangeSum(Balance, [Projected Revenue], Peek('Running Projected Revenue')), RangeSum(Balance, [Projected Revenue])) as [Projected Balance],
	 If(Id = Previous(Id), If(Len(Trim([Projected Revenue])) = 0, Peek('Factor'), [Projected Revenue]/Balance), If(Len(Trim([Projected Revenue])) = 0, 1, [Projected Revenue]/Balance)) as Factor
Resident Table
Order By Id, Date;

DROP Table Table;&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 08 Aug 2019 11:43:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610646#M45373</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-08-08T11:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610756#M45380</link>
      <description>&lt;P&gt;Perfect thanks&lt;/P&gt;</description>
      <pubDate>Thu, 08 Aug 2019 15:09:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1610756#M45380</guid>
      <dc:creator>mjperreault</dc:creator>
      <dc:date>2019-08-08T15:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611305#M45444</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My data/ need has changed slightly was wondering if you'd be able to help. I have the below Data where&amp;nbsp;&lt;/P&gt;&lt;P&gt;Balance Original = Prior Balance - Principal&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Balance Original&lt;/TD&gt;&lt;TD&gt;Principal&lt;/TD&gt;&lt;TD&gt;Projected Funding Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 123,750,000.00&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 113,437,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 103,125,000.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 92,812,499.99&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.01&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 82,500,000.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72,187,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 61,875,000.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,000,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 51,562,500.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41,250,000.02&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30,937,500.02&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.01&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,000,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20,625,000.09&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.92&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,501.37&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,498.73&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/2/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,501.37&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to create new columns for &lt;STRONG&gt;"Updated Principal"&lt;/STRONG&gt; and &lt;STRONG&gt;"Updated Balance" &lt;/STRONG&gt;and &lt;STRONG&gt;"Growth Factor"&lt;/STRONG&gt;.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Updated Principal&lt;/STRONG&gt; will equal&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;Principal * (1+(Projected Funding Amount/ Prior Updated Balance)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;and my &lt;STRONG&gt;Updated Balance&lt;/STRONG&gt; will equal&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;Prior Balance + Projected Funding Amount - Updated Principal.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Growth Factor&amp;nbsp;&lt;/STRONG&gt;will equal&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;(1 + (Projected Funding Amount / Prior Updated Balance) * Last Different Growth Factor)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;And should persist until there is a new value for Projected Funding Amount&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So for example on&lt;/P&gt;&lt;P&gt;3/1 my &lt;STRONG&gt;Updated Principal&lt;/STRONG&gt; should be&lt;/P&gt;&lt;P&gt;10,312,500.00 * (1 + (1,000,000/72,187,500.00)) = &lt;U&gt;&lt;STRONG&gt;10,455,357.14&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;and my &lt;STRONG&gt;Updated Balance&lt;/STRONG&gt;&amp;nbsp;should be 72,187,500 + 1,000,000 -&amp;nbsp;10,455,357.14 = &lt;U&gt;&lt;STRONG&gt;62,832,142.857&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;and my &lt;STRONG&gt;Growth Factor&lt;/STRONG&gt; should be&amp;nbsp;(1 + (1,000,000/72,187,500.00)) * 1 = &lt;U&gt;&lt;STRONG&gt;1.01385281&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On each subsequent Date my Principal needs to be increased by the same &lt;STRONG&gt;Growth Factor&lt;/STRONG&gt; until there is a new value for Projected Funding Amount&amp;nbsp;&lt;/P&gt;&lt;P&gt;So on 4/1/ my &lt;STRONG&gt;Updated Principal&lt;/STRONG&gt; should be&amp;nbsp;10,312,499.99 *&amp;nbsp;1.01385281 =&amp;nbsp;&lt;U&gt;&lt;STRONG&gt;10,455,357.13&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;and my &lt;STRONG&gt;Updated Balance&lt;/STRONG&gt; should be calculate using my prior Updated Balance&amp;nbsp;and will be&lt;/P&gt;&lt;P&gt;62,382,142.857 - 10,455,357.13 = &lt;U&gt;&lt;STRONG&gt;52,276,785.72&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then for 5/1 &lt;STRONG&gt;Updated Principal&lt;/STRONG&gt; again is&amp;nbsp;10,312,499.99 * 1.01385281 =&amp;nbsp;&lt;U&gt;&lt;STRONG&gt;10,455,357.13&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;and &lt;STRONG&gt;Updated Balance&lt;/STRONG&gt; is&amp;nbsp;&lt;/P&gt;&lt;P&gt;52,276,785.72&amp;nbsp;-&amp;nbsp;10,455,357.13 =&amp;nbsp;&lt;U&gt;&lt;STRONG&gt;&amp;nbsp;‭‭41,821,428.59‬&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So far I have been able to achieve this in Qlik however where I am running into difficulties is when there is on 5/1 when there is a new value for Projected Funding Amount and my &lt;STRONG&gt;Growth Factor&lt;/STRONG&gt;&amp;nbsp;changes&lt;/P&gt;&lt;P&gt;On 6/1 my &lt;STRONG&gt;Growth Factor&amp;nbsp;&lt;/STRONG&gt;will be &lt;FONT face="courier new,courier"&gt;(1+(Projected Funding Amount/Prior Update Balance))* Last Different Growth Factor&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;(1+(2,000,000/ ‭41,821,428.59‬) ) * 1.01385281 = ‭1.06233766230987&lt;/P&gt;&lt;P&gt;my&lt;STRONG&gt; Updated Principal&lt;/STRONG&gt; should be&amp;nbsp;&lt;/P&gt;&lt;P&gt;10,312,500.01 * 1.06233766230987‬ = &lt;U&gt;&lt;STRONG&gt;10,955,357.15&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;and my &lt;STRONG&gt;Updated Balance&lt;/STRONG&gt; should be&amp;nbsp;&lt;/P&gt;&lt;P&gt;41,821,428.59‬ + 2,000,000 -&amp;nbsp; 10,955,357.15 =&amp;nbsp;‭&lt;U&gt;&lt;STRONG&gt;32,866,071.44‬&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ultimately my final table should look like this.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Balance Original&lt;/TD&gt;&lt;TD&gt;Principal&lt;/TD&gt;&lt;TD&gt;Projected Funding Amount&lt;/TD&gt;&lt;TD&gt;Growth Factor&lt;/TD&gt;&lt;TD&gt;Updated Principal&lt;/TD&gt;&lt;TD&gt;Updated Balance&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 123,750,000.00&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 123,750,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 113,437,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 113,437,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 103,125,000.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 103,125,000.01&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/1/2021 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 92,812,499.99&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,500.01&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 92,812,499.99&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 82,500,000.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 82,500,000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72,187,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72,187,500.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 61,875,000.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,500.00&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,000,000.00&lt;/TD&gt;&lt;TD&gt;1.013852814&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,455,357.14&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 62,732,142.86&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 51,562,500.01&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1.013852814&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,455,357.14&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52,276,785.73&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41,250,000.02&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,499.99&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1.013852814&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,455,357.13&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41,821,428.59&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30,937,500.02&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,500.01&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,000,000.00&lt;/TD&gt;&lt;TD&gt;1.062337662&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,955,357.15&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32,866,071.44&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20,625,000.09&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,499.92&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1.062337662&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,955,357.06&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21,910,714.38&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/1/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,312,501.37&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,498.73&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1.062337662&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,955,355.79&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,955,358.59&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/2/2022 12:00:00 AM&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 10,312,501.37&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1.062337662&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10,955,358.59&lt;/TD&gt;&lt;TD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Apologies if I did not explain well any help is very much appreciated.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 21:40:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611305#M45444</guid>
      <dc:creator>mjperreault</dc:creator>
      <dc:date>2019-08-09T21:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611523#M45453</link>
      <description>&lt;P&gt;Try this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;SET NullInterpret = '';

Table:
LOAD * INLINE [
    Date, Balance Original, Principal, Projected Funding Amount
    9/1/2021, 123750000.00, , 0.00
    10/1/2021, 113437500.00, 10312500.00, 0.00
    11/1/2021, 103125000.01, 10312499.99, 0.00
    12/1/2021, 92812499.99, 10312500.01, 0.00
    1/1/2022, 82500000.00, 10312499.99, 0.00
    2/1/2022, 72187500.00, 10312500.00, 0.00
    3/1/2022, 61875000.01, 10312500.00, 1000000.00
    4/1/2022, 51562500.01, 10312499.99, 0.00
    5/1/2022, 41250000.02, 10312499.99, 0.00
    6/1/2022, 30937500.02, 10312500.01, 2000000.00
    7/1/2022, 20625000.09, 10312499.92, 0.00
    8/1/2022, 10312501.37, 10312498.73, 0.00
    8/2/2022, , 10312501.37, 0.00
];

Table1:
LOAD Date,
	 [Balance Original],
	 Principal,
	 [Projected Funding Amount],
	 If(Len(Trim(Peek('Running Projected Funding Amount'))) = 0, 1,
	 	If([Projected Funding Amount] = 0, Peek('Running Projected Funding Amount'), (1 + ([Projected Funding Amount]/Peek('Updated Balance')))*Peek('Running Projected Funding Amount'))) as [Running Projected Funding Amount],
	 Principal *
	 If(Len(Trim(Peek('Running Projected Funding Amount'))) = 0, 1,
	 	If([Projected Funding Amount] = 0, Peek('Running Projected Funding Amount'), (1 + ([Projected Funding Amount]/Peek('Updated Balance')))*Peek('Running Projected Funding Amount'))) as [Updated Principal],
	 RangeSum(Alt(Peek('Updated Balance'), [Balance Original]), [Projected Funding Amount],
	 -(Principal *
	 If(Len(Trim(Peek('Running Projected Funding Amount'))) = 0, 1,
	 	If([Projected Funding Amount] = 0, Peek('Running Projected Funding Amount'), (1 + ([Projected Funding Amount]/Peek('Updated Balance')))*Peek('Running Projected Funding Amount'))))) as [Updated Balance]
Resident Table
Order By Date;

DROP Table Table;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 824px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16864i676111C87C971075/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 11:54:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611523#M45453</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-08-12T11:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals using Peek</title>
      <link>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611707#M45475</link>
      <description>&lt;P&gt;Works perfectly ! Thanks so much&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 17:31:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Running-Totals-using-Peek/m-p/1611707#M45475</guid>
      <dc:creator>mjperreault</dc:creator>
      <dc:date>2019-08-12T17:31:03Z</dc:date>
    </item>
  </channel>
</rss>

