Automated Draw Schedule

Hydestone

Board Regular
Joined
Mar 29, 2010
Messages
137
I am trying to automate this draw schedule, and am having a tough time figuring out how to have the "Draw Amounts" table and "Draw Schedule" chart values adjust based on the number of payment periods.

The percentages I included in the table are just thrown in there to shape the curve....custom, front loaded, tail loaded, or bell.

Ideally, the user enters the contract amount and number of pay periods, then the tables and chart adjust accordingly. If there were 20 pay periods instead of 24, periods 21-24 would not show up and the percentages would get reallocated, so that the total when all periods are added up = 100%.

Draw Schedule - 24 mos.xlsx
ABCDEFGHIJKLMNOP
1project info12345 - TEST JOB
2nameTest Jobchange blue fieldsPeriodDrawRetainagePay Amount
3number12345Percentage Amount PercentageWithheld
4budget date6/3/202013%$ 75,0005.0%$ 3,750$ 71,250
523%$ 75,0005.0%$ 3,750$ 71,250
6project start1/1/202035%$ 125,0005.0%$ 6,250$ 118,750
7project finish12/31/202145%$ 125,0005.0%$ 6,250$ 118,750
8pay periods2458%$ 200,0005.0%$ 10,000$ 190,000
968%$ 200,0005.0%$ 10,000$ 190,000
10contract total2,500,000numbers are good79%$ 225,0005.0%$ 11,250$ 213,750
11retainage (%)5.00%89%$ 225,0005.0%$ 11,250$ 213,750
12reduce at 50%?NY or N98%$ 200,0005.0%$ 10,000$ 190,000
13optionFC, F, B, or T from chart below108%$ 200,0005.0%$ 10,000$ 190,000
14change custom percentages as needed115%$ 125,0005.0%$ 6,250$ 118,750
15125%$ 125,0005.0%$ 6,250$ 118,750
16optionscustomfront loadbelltail loadCumulative Billing134%$ 100,0005.0%$ 5,000$ 95,000
17periodCFBT144%$ 100,0005.0%$ 5,000$ 95,000
1812.0%3.0%1.0%1.0%$ 75,000153%$ 75,0005.0%$ 3,750$ 71,250
1922.0%3.0%1.0%1.0%$ 75,000163%$ 75,0005.0%$ 3,750$ 71,250
2034.0%5.0%2.0%2.0%$ 125,000172%$ 50,0005.0%$ 2,500$ 47,500
2144.0%5.0%2.0%2.0%$ 125,000182%$ 50,0005.0%$ 2,500$ 47,500
2257.0%8.0%4.0%3.0%$ 200,000192%$ 37,5005.0%$ 1,875$ 35,625
2367.0%8.0%4.0%3.0%$ 200,000202%$ 37,5005.0%$ 1,875$ 35,625
2478.0%9.0%5.0%4.0%$ 225,000211%$ 25,0005.0%$ 1,250$ 23,750
2588.0%9.0%5.0%4.0%$ 225,000221%$ 25,0005.0%$ 1,250$ 23,750
2697.0%8.0%6.0%5.0%$ 200,000231%$ 12,5005.0%$ 625$ 11,875
27107.0%8.0%6.0%5.0%$ 200,000241%$ 12,5005.0%$ 625$ 11,875
28116.0%5.0%7.0%6.0%$ 125,000RET100% retainage release $ 125,000
29126.0%5.0%7.0%6.0%$ 125,000Totals2,500,000$ 2,500,000
30135.0%4.0%7.0%7.0%$ 100,000
31145.0%4.0%7.0%7.0%$ 100,000
32154.0%3.0%6.0%8.0%$ 75,000
33164.0%3.0%6.0%8.0%$ 75,000
34173.0%2.0%5.0%7.0%$ 50,000
35183.0%2.0%5.0%7.0%$ 50,000
36192.0%1.5%4.0%4.0%$ 37,500
37202.0%1.5%4.0%4.0%$ 37,500
38211.0%1.0%2.0%2.0%$ 25,000
39221.0%1.0%2.0%2.0%$ 25,000
40231.0%0.5%1.0%1.0%$ 12,500
41241.0%0.5%1.0%1.0%$ 12,500
42total100%100%100%100%don't edit this
43% off by 0%0%0%0%
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62* Projection based on budget dated 06/03/20
63
draw schedule
Cell Formulas
RangeFormula
K1K1=UPPER(CONCATENATE(C3," - ",name))
M4:M27M4=contract*L4
N4:N27N4=IF((AND(G18>(contract/2),($C$12="y"))),,retainage)
O4:O27O4=M4*N4
D10D10=IF((contract<>M29),"numbers are off!","numbers are good")
K4:K27K4=A18
L4:L28L4=IF(($C$13=$B$17),B18,(IF(($C$13=$C$17),C18,(IF(($C$13=$D$17),D18,(IF(($C$13=$E$17),E18,"X")))))))
M29M29=SUM(M4:M27)
P4:P27P4=M4-O4
P28P28=SUM(O4:O27)
P29P29=SUM(P4:P28)
A19:A41A19=IF((AND(A18<$C$8,A18<>0)),A18+1,0)
G18:G41G18=SUM(M4)
B42:E42B42=SUM(B18:B41)
B43:E43B43=1-B42
K62K62=CONCATENATE("* Projection based on budget dated ",(TEXT(C4,"mm/dd/yy")))
Named Ranges
NameRefers ToCells
contract='draw schedule'!$C$10D10, M4:N27
retainage='draw schedule'!$C$11N4:N27
Cells with Conditional Formatting
CellConditionCell FormatStop If True
A18:A41Cell Value<1textNO
 

Excel Facts

Using Function Arguments with nested formulas
If writing INDEX in Func. Arguments, type MATCH(. Use the mouse to click inside MATCH in the formula bar. Dialog switches to MATCH.
Quick follow up on this. Any ideas on how to have the periods adjust? Eg, the 2 tables and 1 chart update to reflect the correct number of periods?

I can manually change the percentages if it is unrealistic for it to be automated.

Thanks again in advance.
 
Upvote 0

Forum statistics

Threads
1,224,817
Messages
6,181,144
Members
453,021
Latest member
Justyna P

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top