help with dynamic project planner

BrutalLogiC

Active Member
Joined
Feb 26, 2006
Messages
267
Office Version
  1. 2016
Platform
  1. Windows
Hi, hope someone can help please. I have a growing list of projects and each project is split into phases, usually five phases.

Each phase lasts a certain number of months and has a start date month and end date month for each phase (.....the start date of the first phase and the end date of the last phase are the start & end dates of the overall project..... start of month is always first day in month and end date is always last day in month so full months only no part months)

Phase 2 will start the month after phase 1 and so on (....there won't be any gap months between phases, not sure if this is helpful).

Each project has an overall value and within this, each phase has its own value (total value of all phases equals overall project value).

The value for each month in each phase is equal to the total phase value divided by the number of months in the phase.... so each month in each phase has the same value in a particular project

I'm trying to create a dynamic forecast/planner whereby there is a row showing months and below are the values for each month for each phase which automatically go into the right months so I don't have to keep manually linking each month every time there is a change......... the number of months in a phase keeps changing :mad:

My current attempt sheet is below for the first two projects up to Jan-23 but the full sheet will have 40 projects for 5 years so I want to enter a formula to all the cells in green to automatically calculate the values based on data above.

There are values in the cells in green already as I have manually linked them and copied them across based on how many months in a phase.... that's the result I am trying to recreate with a formula.

I entered new rows for each phase (e.g. rows 110-114) thinking this might be easier than a single row for each project so I can lookup based on phase number and project name in column C.

Row 108 shows all the months as 01-month-year but day in the month not important only the month/year (hopefully that makes sense)

headache.xlsx
CDEFGHIJKLMNOPQRSTUV
79Development feesenter full budget
80TOTAL PROJECT BUDGETPhase 1Phase 2Phase 3Phase 4Phase 5Project StartProject EndTotal monthsTotal yearsPROJECT FEESPhase 1Phase 2Phase 3Phase 4Phase 5TOTAL PROJECT FEES
81Project A400,000,00080,000,00080,000,00080,000,00080,000,00080,000,000Aug-21Dec-22171.41.0%800,000800,000800,000800,000800,0004,000,000
82Project B7,000,000,000770,000,0001,610,000,0001,540,000,0001,540,000,0001,540,000,000Oct-21Sep-24363.01.0%7,700,00016,100,00015,400,00015,400,00015,400,000#########
85Total20,200,00035,600,00031,400,00031,400,00031,400,000#########
86enter phasing estimated percentage
87PHASINGPhase 1Phase 2Phase 3Phase 4Phase 5
88Project A100%20%20%20%20%20%
89Project B100%11%23%22%22%22%
92
93enter number of months per phase
94Phase 1Phase 2Phase 3Phase 4Phase 5Total monthsTotal years
95Project A44333171.4
96Project B87777363.0
99
100Phase 1Phase 2Phase 3Phase 4Phase 5
101StartEndStartEndStartEndStartEndStartEndTotal monthsTotal years
102Project AAug-21Nov-21Dec-21Mar-22Apr-22Jun-22Jul-22Sep-22Oct-22Dec-22171.4
103Project BOct-21May-22Jun-22Dec-22Jan-23Jul-23Aug-23Feb-24Mar-24Sep-24363.0
106
107
108Total Monthly Value01-Jul-2101-Aug-2101-Sep-2101-Oct-2101-Nov-2101-Dec-2101-Jan-2201-Feb-2201-Mar-2201-Apr-2201-May-2201-Jun-2201-Jul-2201-Aug-2201-Sep-2201-Oct-2201-Nov-2201-Dec-2201-Jan-23
109Project A
110Phase 1200,000200,000200,000200,000
111Phase 2200,000200,000200,000200,000
112Phase 3266,667266,667266,667
113Phase 4266,667266,667266,667
114Phase 5266,667266,667266,667
1150200,000200,000200,000200,000200,000200,000200,000200,000266,667266,667266,667266,667266,667266,667266,667266,667266,6670
116Project B
117Phase 1962,500962,500962,500962,500962,500962,500962,500962,500
118Phase 22,300,0002,300,0002,300,0002,300,0002,300,0002,300,0002,300,000
119Phase 32,200,000
120Phase 4
121Phase 5
122000962,500962,500962,500962,500962,500962,500962,500962,5002,300,0002,300,0002,300,0002,300,0002,300,0002,300,0002,300,0002,200,000
Monthly cashflow
Cell Formulas
RangeFormula
E81:I82E81=$D81*E88
L81:L82L81=M102
M81:M82M81=1+(DATEDIF(K81,L81,"M"))
O102:O103,J95:J96,N81:N82N81=M81/12
Q81:U82Q81=$P81*E81
I95:I96,V81:V82V81=SUM(Q81:U81)
Q85:V85Q85=SUM(Q81:Q84)
D88:D89D88=SUM(E88:I88)
D102:D103D102=K81
E102:E103E102=EOMONTH(K81,D95-1)
F102:F103,L102:L103,J102:J103,H102:H103F102=EOMONTH(E102,1)
G102:G103G102=EOMONTH(F102,E95-1)
I102:I103I102=EOMONTH(H102,F95-1)
K102:K103K102=EOMONTH(J102,G95-1)
M102:M103M102=EOMONTH(L102,H95-1)
N102:N103N102=1+(DATEDIF(K81,M102,"M"))
E110:H110E110=$P81*$E81/$D95
I111:L111I111=$P81*$F81/$E95
M112:O112M112=$P81*$G81/$F95
P113:R113P113=$P81*$H81/$G95
S114:U114S114=$P81*$I81/$H95
D122:V122,D115:V115D115=SUM(D110:D114)
G117:N117G117=$P82*$E82/$D96
O118:U118O118=$P82*$F82/$E96
V119V119=$P82*$G82/$F96
 

Excel Facts

Round to nearest half hour?
Use =MROUND(A2,"0:30") to round to nearest half hour. Use =CEILING(A2,"0:30") to round to next half hour.

Forum statistics

Threads
1,215,045
Messages
6,122,836
Members
449,096
Latest member
Erald

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