PERT in Excel - YouTube

Channel: unknown

[1]
My name is Dave Wilhelm.
[4]
I am an
[4]
associate professor in the
[6]
Business Administration department at
[9]
Wake Technical Community College in
[12]
Raleigh, North Carolina.
[14]
I teach seated and online classes.
[17]
This video
[18]
is one in a series that
[20]
tries to ensure
[22]
that my online students get
[25]
almost as much information as my seated students.
[30]
This particular information
[32]
is a response
[34]
to some students who
[36]
in discussing
[39]
using PERT charts,
[41]
the pictorial guide grammatic method,
[43]
why can't we just do it in Excel,
[45]
and it turns out,
[47]
you can do it in Excel
[49]
and this video shows how to do that
[53]
If you're not familiar
[56]
with PERT,
[57]
there is a PERT and Gantt video
[60]
in the Dave Wilhelm NC channel
[64]
on YouTube
[66]
that may get you in the right ball park.
[69]
So,
[70]
let's talk about how to do PERT in Excel.
[76]
This video covers using Excel spreadsheets exclusively,
[82]
rather than
[82]
pictorial representations
[85]
to determine a project's
[86]
cumulative elapsed time,
[88]
its critical path,
[90]
and its critical tasks.
[93]
[PowerPoint clicks]
[95]
Here's a typical PERT Table Representation
[99]
of a project.
[100]
Across the top,
[102]
the column identifiers are the task identity,
[106]
the tasks on which each tasks depends on,
[110]
in other words,
[110]
the ones that have to be done previously,
[113]
and the execution time of each task,
[116]
tExec.
[119]
The row identifiers down the left
[122]
are the tasks of the project
[125]
under the tasks column heading.
[127]
The other two columns are the tasks dependencies,
[131]
which will be
[132]
one or more other tasks,
[135]
and each tasks execution time.
[139]
In this case,
[140]
there are 10 tasks,
[141]
A through J.
[144]
The project starts with task A,
[146]
which has no dependencies,
[149]
and the project is complete
[151]
when task J is finished.
[155]
The execution times could be any time units,
[159]
call them days
[160]
if you'd like something to call them.
[166]
Here is
[167]
a typical pictorial ...
[170]
PERT ...
[172]
representation to determine ...
[175]
the ...
[177]
cumulative elapsed time,
[179]
the critical path and the critical task.
[183]
The first step
[185]
in this representation
[186]
is to
[188]
determine the typography
[190]
and then simply transfer from the table
[195]
to the diagram
[196]
the task IDs,
[198]
their execution times,
[200]
and the task dependencies
[202]
as are indicated by the arrows.
[205]
Then,
[207]
going from left to right,
[209]
calculate the elapsed times
[211]
after each task.
[213]
[PowerPoint clicks]
[222]
And we see
[223]
that the total cumulative elapsed time for this example
[227]
is 27 days.
[229]
[PowerPoint click]
[231]
To determine the cumulative elapsed time in an Excel table representation,
[238]
we add two columns,
[240]
tStart,
[242]
and tEnd,
[243]
which are
[244]
the start and
[245]
end times for each of the tasks.
[250]
A useful simplification
[253]
that can be made
[255]
when doing the
[257]
PERT calculations,
[258]
simply in Excel,
[261]
is to identify the start and end tasks,
[265]
in particular,
[266]
have a single
[268]
identified beginning task
[270]
and a single
[271]
identified ending task.
[273]
In this case,
[274]
our case,
[275]
for this example,
[277]
task A is the initial task,
[280]
and task J is the final task.
[286]
[PowerPoint click]
[290]
Just a reminder,
[291]
what we should have
[293]
as we go through the Excel
[296]
version,
[297]
is this table.
[300]
And
[301]
tStart of A,
[303]
0, end is 3, and on down through task J,
[308]
where the time start is 23
[310]
and the time end is 27.
[315]
The start time for
[317]
tasks F and J is
[320]
where we will get interesting
[322]
because tasks A through E have a single
[326]
task dependencies,
[328]
whereas F through J have multiple
[330]
task dependencies before they can start.
[334]
[PowerPoint click]
[336]
Now to determine
[338]
those values using just the PERT chart
[341]
rather than the diagrams.
[345]
The first task is simple,
[346]
task A has no dependencies,
[349]
so it can
[350]
start immediately at time 0
[353]
and we can enter
[354]
0 in time start A.
[359]
For all tasks,
[361]
the ending time is equal to the starting time plus the execution
[365]
and so in the time end cell for task A,
[371]
we enter tEnd equal tStart plus tExec,
[376]
which will be equal to 0 plus 3,
[380]
and be sure to enter the formula,
[383]
not the value in that cell.
[386]
But what we should see
[388]
is time end for A equals 3.
[395]
Next determine
[396]
the tStart and tEnd times for task B.
[400]
From the dependency column
[402]
we see that task B
[403]
depends only on task A,
[407]
so
[408]
the time of start B is equal to the time of end A,
[412]
or
[413]
3 days
[414]
and in that cell we should enter equals time end A,
[420]
not 3,
[421]
but 3 will show up.
[426]
The ...
[429]
task B end time
[431]
is simply equal to its start time plus its execution time,
[435]
we enter that formula into the cell,
[439]
and what shows up is 7,
[441]
and that's still correct
[443]
if you want to go back and check the pictorial version.
[447]
[PowerPoint click]
[449]
The next three tasks,
[450]
tasks C, D, and E
[453]
are similarly determined.
[456]
Each task has a single dependency
[458]
so time start C equals time end A,
[462]
time start D equals time end A,
[465]
and time start E equals time end B.
[469]
[PowerPoint click]
[470]
The values
[472]
for C are start at 3, end at 8.
[475]
For task D,
[477]
start at 3, end at 9.
[479]
For task E,
[480]
start at time 7, and end at time 15.
[485]
Now it's going to get interesting
[489]
because
[490]
task F has two dependencies,
[492]
tasks B and C.
[495]
Both must be finished before task F can start.
[500]
So,
[502]
time start F equals the maximum
[505]
of those two dependency end times,
[509]
max of tEnd B, and tEnd C,
[513]
we equal,
[514]
we enter that formula in the tStart column for task F
[521]
[PowerPoint click]
[521]
and that turns out to be 8,
[524]
if we go back and double check,
[526]
sure enough
[528]
time end C is greater than time end B,
[531]
and time end C is 8,
[532]
so
[533]
that's what we
[535]
see,
[536]
and that's what we should see.
[538]
The time end
[540]
[PowerPoint click]
[541]
F is just it's
[543]
execution time plus the start time.
[547]
[PowerPoint clicks]
[548]
And for the rest of the tasks,
[550]
G through J,
[552]
the same
[554]
type of formula
[556]
applies.
[557]
The time
[559]
start for any of those
[562]
tasks
[563]
is the maximum
[564]
of the time ends
[565]
of their dependent tasks.
[568]
If you're unfamiliar with the Excel function,
[572]
especially MAX,
[574]
you can find information
[575]
on those in Excel,
[578]
under the
[579]
Functions information tab.
[583]
And
[584]
time end J
[586]
is the cumulative elapsed time
[589]
for the entire project.
[594]
[PowerPoint click]
[597]
Well, we've got it, so what?
[600]
Well,
[601]
one actual advantage
[603]
over the Excel spreadsheet version of PERT charting
[609]
is that we can change the execution times
[612]
of any of the tasks
[614]
and they will automatically roll through the rest of the formulas
[619]
to show us what has changed.
[622]
In this case,
[624]
if we change the execution time of task C
[629]
from 5 to 7,
[631]
[PowerPoint click]
[633]
the
[635]
end time
[636]
of task C
[637]
will change
[638]
plus all the start and end times of tasks F through J,
[642]
and the total cumulative elapsed time will now be 28.
[649]
[PowerPoint click]
[649]
The next step
[651]
is to
[652]
determine the critical path.
[656]
Unfortunately,
[657]
there is no way to do this automatically as we did with the cumulative elapsed time,
[663]
but neither is it that bad.
[666]
[PowerPoint clicks]
[667]
Task J
[670]
is on the critical path,
[674]
there are no parallel tasks,
[676]
it is the final task,
[678]
so J is on the critical path.
[683]
What delays task J?
[686]
Well,
[687]
we see its dependencies
[688]
are tasks H and I.
[694]
Task H ends at 21,
[700]
task I ends at 23,
[703]
so task I
[705]
is the one on the critical path.
[710]
Task I's task dependencies are F and G,
[716]
task G time end is 16,
[719]
time F time End
[722]
is 14,
[724]
so task G is also on the critical path.
[729]
Task G's dependencies are C and D.
[733]
Time end C is 8,
[735]
time end D is 9,
[737]
so task D is also on the critical path.
[744]
Task D is dependent only on A,
[748]
so A is also on the critical path.
[753]
So, our critical path is A, D, G, I, J.
[760]
And if we click back to the pictorial version,
[766]
it agrees, so,
[767]
that's always a bit of a relief when something new
[770]
agrees with something
[773]
we have done previously.
[775]
[PowerPoint click]
[777]
The critical task is also manual,
[781]
in this case,
[783]
we look at the execution times
[786]
of the tasks that are on the critical path.
[789]
In this case,
[793]
task E has the longest execution time,
[797]
but since it's on not on a critical path,
[800]
it's not a critical task.
[803]
In this case,
[804]
task G and I are both on the critical pasks and-- critical path,
[811]
and they have the highest execution time of the tasks on the critical path.
[816]
So in this case we have two critical tasks,
[819]
task G and task I.
[824]
[PowerPoint click]
[828]
That's it
[829]
for our discussion
[830]
about how to solve PERT problems in Excel rather than in a diagram,
[836]
I hope this proved either interesting or useful,
[839]
both would be nice.
[842]
If you have questions or comments,
[843]
just send me an email,
[845]
and in subject line,
[847]
please put PERT in Excel.