SlideShare une entreprise Scribd logo
1  sur  54
Télécharger pour lire hors ligne
PROJECT SIMULATION AND
ADVANCED DATA CALCULATION
IN EXCEL
Dr. Chachrist Srisuwanrat
สาขาวิชาการบริหารงานก่อสร้าง คณะวิศวกรรมศาสตร์และสถาปัตยกรรมศาสตร์
มหาวิทยาลัยเทคโนโลยีราชมงคลตะวันออก วิทยาเขตอุเทนถวาย
Topics
• Project Risk Analysis using Simulation
• Determine project duration under uncertainty
• Plot density and cumulative distribution of
project duration
• Advanced Data Calculation and Formatting
• Construct “Two-way Table”
• Apply “Conditional Formatting”
2
Project Risk Analysis using Simulation
3
Probabilistic Activity Duration
4
CPM Calculation Table
5
Use constant duration to verify formula
6
Forward Calculation (ESD, EFD)
• ESDj = MAX( EFDi )
• ESDj = ESDj + DURj
7
Backward Calculation (LSD, LFD)
• LFDj = MIN(LSDk)
• LSDj = LFDj - DURj
8
Float Calculation (TF)
• TF = LFD – EFD
• Is Critical = if(TF = 0, 1, 0)
9
Apply probabilistic duration
• Copy code in “Duration Description” to Duration column
• Note: your numbers will be different because of
randomization. Press F9 to view change.
10
So what is the project duration???
Best case? Most likely? Worst case?
11
Use “Home->Fill->Series” to create
project-duration collection table
12
Use “What-If Analysis->Data Table” to
collect data (project duration)
13
Use “countif” function to count project
durations that are less than or equal to
14
Plot Graph
15
Construct Is-Critical Table for Activities
to collect probability of being critical
Collection 2,000 data points
Using
Fill->Series
What-If Analysis->Data Table
16
Use “Data->What-If Analysis->Data Table”
to collect 2,000 Is-Critical data points
17
CountIf to determine %Critical
18
Project Duration Analysis
19
Do you?
• Believe A-B-E-G almost being critical half of the time?
• Know that A-D-G could be critical?
• Think all 3 paths could be critical at the same time?
• Worst duration could be TWICE of best duration?
20
BREAK
21
Advanced Data Calculation and Formatting
22
Advanced Data Calculation and Formatting
• Main calculation table
• Two-way Table
• Text function
• Conditional Formatting
23
Simple Example:
Land Cost Valuation and %Profit
• Land Size 3 rais with Cost 200,000 Baht/sq.w.
• FAR = 3
• NFA/GFA = 65%
• Construction Cost 17,000 Baht/sq.m.
• Mgmt & Mkt Cost 10% of (Land and Construction Cost)
• Sale Price 75,000 Baht/sq.m.
• What is the %Profit?
24
Calculation Table
25
Two-way Table Example:
Land Cost Valuation and %Profit
• Land Size 3 rais with Cost 180,000 to 220,000 Baht/sq.w.
• FAR = 3
• NFA/GFA = 65%
• Construction Cost 17,000 Baht/sq.m.
• Mgmt & Mkt Cost 10% of (Land and Construction Cost)
• Sale Price 60,000 to 90,000 Baht/sq.m.
• What is the %Profit for each combination
of Land Cost and Sale Price?
26
Construct Two-way Table
• Land Cost 180,000 to 220,000 Baht/sq.w.
• Sale Price 60,000 to 90,000 Baht/sq.m.
27
Data->What-if Analysis->Data Table
28
After click OK and Formatting cells
29
Add Desired %Profit and
Minimum Required %Profit
for Conditional Formatting Only
30
Home->Conditional Formatting->New
Rule (selecting J5)
31
Select J5->Format Painter
• Select J5
• Click Format Painter
• Crop cells in the table for formatting
32
Conditional Formatting
for Minimum Required %Profit
33
Select J5->Format Painter
34
Now you can also change and study
• NFA/GFA from 65% to 60%
• Construction Cost from 17,000 to 18,000 Baht/sq.m.
• Mgmt & Mkt Cost from 10% to 15%
35
Comparison
36
BREAK
Two-way Table
Conditional Formatting
37
Simulated Table Example:
Expected, Max, Min %Profit
• Land Cost 190,000 to 210,000 Baht/sq.w.
• NFA/GFA = 60-70%
• Construction Cost 17,000-21,000 Baht/sq.m.
• Mgmt & Mkt Cost 10-15% of (Land and Construction Cost)
• Sale Price 60,000 to 90,000 Baht/sq.m.
• What is the %Profit:
• Expected
• Max
• Min
38
39
Data->What-If Analysis->Data Table
40
Data Table runs and collects 10,000 data
of %Profit
41
Let’s get Land Cost, NFA/GFA,
Construction Cost, Mgmt&Mkt Cost, and
Sale Price
42
Data->What-If Analysis->Data Table
43
ORIGINAL
Land Cost 190,000 to 210,000 Baht/sq.w.
NFA/GFA = 60-70%
Construction Cost 17,000 to 21,000 Baht/sq.m.
Mgmt & Mkt Cost 10 to 15% of (Land and Construction Cost)
Sale Price 60,000 to 90,000 Baht/sq.m.
DESIRED
Land Cost 190,000 to 200,000 Baht/sq.w.
NFA/GFA = 60-70%
Construction Cost 17,000 to 18,000 Baht/sq.m.
Mgmt & Mkt Cost 10-15% of (Land and Construction Cost)
Sale Price 70,000 to 85,000 Baht/sq.m.
44
Example: Very Difficult Problem
• A group of consultant agrees to manage and sell a land.
• This land has 18 rais.
• They will be spited to 4 to 6 plots.
• These 4-6 plots will be sold at
• Plot 1: 190,000 Baht/rais for 2 to 4 rais or not at all
• Plot 2: 200,000 Baht/rais for 2 to 3 rais or not at all
• Plot 3: 200,000 Baht/rais for 2 to 3
• Plot 4: 210,000 Baht/rais for 2 to 3
• Plot 5: 210,000 Baht/rais for 2 to 3
• Plot 6: 200,000 or 210,000 Baht/rais depending on remaining land
• In the end, all 18 rais must be sold.
(continue next page)
45
Continue
• Consulting Fee 2% of all sale
• Performance Fee 15% of land sold above 195,000 Baht/rais
• If using sale agents, consultant must pay them 1% of the
land price sold by agents
• Probabilities:
• Plot 1 has 50% chance to be sold at this price or not at all
• Plot 2 has 50% chance to be sold at this price or not at all
• If sold, size of land (2, 3, or 4 rais depending), which is sold, has equal
chance (uniform distribution)
• There is 50% chance using sale agents in each plot
46
Questions
• What is the expected, max, min of:
• Land price per sq.w.?
• Net owner revenue after all fees in Baht?
• Net consulting + performance fees Baht?
• Absolute commission calculated from consulting +
performance fees in percent?
• Sale agent commission in Baht?
47
Calculation Table with Random Formula
48
Simulated Table with 30,000 Replications
49
Summary
50
Density and Cumulative Function of
Consultant Revenue
51
Consultant Revenue upon
Number of rais (0-18 rais) sold by Sale Agents
52
WHAT IF???
The consultant have already sold
3 rais at 200,000 Baht/sq.w. via sale agents
Can he increase number of rais to be sold at
190,000 Baht/rai?
If Yes, how many?
53
THANK YOU
Dr. Chachrist Srisuwanrat
สาขาวิชาการบริหารงานก่อสร้าง คณะวิศวกรรมศาสตร์และสถาปัตยกรรมศาสตร์
มหาวิทยาลัยเทคโนโลยีราชมงคลตะวันออก วิทยาเขตอุเทนถวาย

Contenu connexe

Tendances

Ce1402 estimationandquantitysurveying (1)
Ce1402 estimationandquantitysurveying (1)Ce1402 estimationandquantitysurveying (1)
Ce1402 estimationandquantitysurveying (1)hlksd
 
Adaptive Implementation of Spatial Policies: A Game
Adaptive Implementation of Spatial Policies: A GameAdaptive Implementation of Spatial Policies: A Game
Adaptive Implementation of Spatial Policies: A Gamejaapevers
 
E Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around You
E Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around YouE Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around You
E Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around YouSrishtiSharma143
 
Earthworks of Parking Area Development Project
Earthworks of Parking Area Development ProjectEarthworks of Parking Area Development Project
Earthworks of Parking Area Development ProjectIrfan Fathurahman
 
TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6)
TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6) TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6)
TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6) eikarshdn
 
Management information nov dec - 2014 Question ICAB Knowledge Level
Management information nov dec - 2014 Question ICAB Knowledge Level Management information nov dec - 2014 Question ICAB Knowledge Level
Management information nov dec - 2014 Question ICAB Knowledge Level Sazzad Hossain, ITP, MBA, CSCA™
 
1 schmanuf
1 schmanuf1 schmanuf
1 schmanufry_moore
 
Section 1.2
Section 1.2Section 1.2
Section 1.2pketkar
 
Presentation aggregate planning
Presentation aggregate planningPresentation aggregate planning
Presentation aggregate planningLauraRLR
 

Tendances (19)

Ce1402 estimationandquantitysurveying (1)
Ce1402 estimationandquantitysurveying (1)Ce1402 estimationandquantitysurveying (1)
Ce1402 estimationandquantitysurveying (1)
 
Chapter 05
Chapter 05Chapter 05
Chapter 05
 
Estimation
EstimationEstimation
Estimation
 
Adaptive Implementation of Spatial Policies: A Game
Adaptive Implementation of Spatial Policies: A GameAdaptive Implementation of Spatial Policies: A Game
Adaptive Implementation of Spatial Policies: A Game
 
MANAGEMENT ACCOUNTING
MANAGEMENT ACCOUNTING MANAGEMENT ACCOUNTING
MANAGEMENT ACCOUNTING
 
E Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around You
E Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around YouE Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around You
E Brochure ATS Destinaire Sector 1 Noida Extension - Greenery Around You
 
Rate analysis
Rate analysisRate analysis
Rate analysis
 
Earthworks of Parking Area Development Project
Earthworks of Parking Area Development ProjectEarthworks of Parking Area Development Project
Earthworks of Parking Area Development Project
 
Presentation1
Presentation1Presentation1
Presentation1
 
Time series statastics
Time series statasticsTime series statastics
Time series statastics
 
TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6)
TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6) TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6)
TUGASAN VISUALISASI PENJANAAN PERJALANAN (modul 6)
 
Management information nov dec - 2014 Question ICAB Knowledge Level
Management information nov dec - 2014 Question ICAB Knowledge Level Management information nov dec - 2014 Question ICAB Knowledge Level
Management information nov dec - 2014 Question ICAB Knowledge Level
 
Costsheet final
Costsheet finalCostsheet final
Costsheet final
 
Managerial economic
Managerial economic Managerial economic
Managerial economic
 
Copy of Financial report
Copy of Financial reportCopy of Financial report
Copy of Financial report
 
1 schmanuf
1 schmanuf1 schmanuf
1 schmanuf
 
Section 1.2
Section 1.2Section 1.2
Section 1.2
 
Job order costing
Job order costingJob order costing
Job order costing
 
Presentation aggregate planning
Presentation aggregate planningPresentation aggregate planning
Presentation aggregate planning
 

En vedette

Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...
Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...
Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...GIDIF-RBM
 
PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...
PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...
PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...EPM Live
 
Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...
Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...
Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...OpenAIRE
 
Effectively managing project performance reporting
Effectively managing project performance reportingEffectively managing project performance reporting
Effectively managing project performance reportingMindtree Ltd.
 
Reporting Basics of Project Management
Reporting Basics of Project ManagementReporting Basics of Project Management
Reporting Basics of Project Managementp6academy
 
Project Status Report
Project Status ReportProject Status Report
Project Status Reportwebtel125
 
Project Performance Dashboard
Project Performance DashboardProject Performance Dashboard
Project Performance DashboardChris Vizzuett
 
Executive Status Report Template
Executive Status Report TemplateExecutive Status Report Template
Executive Status Report TemplateLERNER Consulting
 
Project performance tracking analysis and reporting
Project performance tracking analysis and reportingProject performance tracking analysis and reporting
Project performance tracking analysis and reportingCharles Cotter, PhD
 
One page effective project status report
One page effective project status reportOne page effective project status report
One page effective project status reportTechno-PM PTY LTD
 
Risk Management Process in OH&S
Risk Management Process in OH&SRisk Management Process in OH&S
Risk Management Process in OH&SAhmed-Refat Refat
 
Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.
Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.
Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.aguesdon
 

En vedette (14)

Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...
Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...
Paola Gargiulo "Open Access and Open Data in practice: l'esperienza e le iniz...
 
PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...
PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...
PPM Challenge #2: Project Communications and Reporting – 2012 PPM Challenge a...
 
Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...
Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...
Reporting Horizon 2020 project outputs with OpenAIRE (Project Publications Re...
 
Project Performance Reporting
Project Performance ReportingProject Performance Reporting
Project Performance Reporting
 
Effectively managing project performance reporting
Effectively managing project performance reportingEffectively managing project performance reporting
Effectively managing project performance reporting
 
Reporting Basics of Project Management
Reporting Basics of Project ManagementReporting Basics of Project Management
Reporting Basics of Project Management
 
Project Status Report
Project Status ReportProject Status Report
Project Status Report
 
Sensitivity analysis
Sensitivity analysisSensitivity analysis
Sensitivity analysis
 
Project Performance Dashboard
Project Performance DashboardProject Performance Dashboard
Project Performance Dashboard
 
Executive Status Report Template
Executive Status Report TemplateExecutive Status Report Template
Executive Status Report Template
 
Project performance tracking analysis and reporting
Project performance tracking analysis and reportingProject performance tracking analysis and reporting
Project performance tracking analysis and reporting
 
One page effective project status report
One page effective project status reportOne page effective project status report
One page effective project status report
 
Risk Management Process in OH&S
Risk Management Process in OH&SRisk Management Process in OH&S
Risk Management Process in OH&S
 
Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.
Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.
Supply Chain Management in the Motor Vehicle Industry, the Example of Mini.
 

Similaire à Project Simulation and Data Analysis in Excel

CFC Planning presentation
CFC Planning presentationCFC Planning presentation
CFC Planning presentationAhmed Hesham
 
CB312+-+Part1.pdf
CB312+-+Part1.pdfCB312+-+Part1.pdf
CB312+-+Part1.pdfRHesham1
 
Planning & Scheduling - Training
Planning & Scheduling - TrainingPlanning & Scheduling - Training
Planning & Scheduling - TrainingMohammed Feroze
 
Cost revenue analysis 1
Cost revenue analysis 1Cost revenue analysis 1
Cost revenue analysis 1Janak Secktoo
 
Engine90 crawford-decision-making (1)
Engine90 crawford-decision-making (1)Engine90 crawford-decision-making (1)
Engine90 crawford-decision-making (1)Divyansh Dokania
 
Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0PMILebanonChapter
 
Estimating and costing I Chapter 2.pptx
Estimating and costing I Chapter 2.pptxEstimating and costing I Chapter 2.pptx
Estimating and costing I Chapter 2.pptxcricketreview
 
6 data envelopment_analysis
6 data envelopment_analysis6 data envelopment_analysis
6 data envelopment_analysisFEG
 
Machining time and costs
Machining time and costsMachining time and costs
Machining time and costsendika55
 
Quantity surveyor
Quantity surveyorQuantity surveyor
Quantity surveyorLY97
 
Quantity surveyor
Quantity surveyorQuantity surveyor
Quantity surveyor温 庄壁
 
Econ606 chapter 09 2020
Econ606 chapter 09 2020Econ606 chapter 09 2020
Econ606 chapter 09 2020sakanor
 
Calculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different ScenariosCalculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different ScenariosPraveen Malik, PMP
 
ZBC in commodities.ppt
ZBC in commodities.pptZBC in commodities.ppt
ZBC in commodities.pptSoulmananIndia
 

Similaire à Project Simulation and Data Analysis in Excel (20)

CFC Planning presentation
CFC Planning presentationCFC Planning presentation
CFC Planning presentation
 
FINAL REVIEW PPT.pdf
FINAL REVIEW PPT.pdfFINAL REVIEW PPT.pdf
FINAL REVIEW PPT.pdf
 
CB312+-+Part1.pdf
CB312+-+Part1.pdfCB312+-+Part1.pdf
CB312+-+Part1.pdf
 
BIM Based Project Controls
BIM Based Project ControlsBIM Based Project Controls
BIM Based Project Controls
 
Planning & Scheduling - Training
Planning & Scheduling - TrainingPlanning & Scheduling - Training
Planning & Scheduling - Training
 
U1 p2 breakeven analysis
U1 p2 breakeven analysisU1 p2 breakeven analysis
U1 p2 breakeven analysis
 
ECV All Chapters
ECV All ChaptersECV All Chapters
ECV All Chapters
 
Cost revenue analysis 1
Cost revenue analysis 1Cost revenue analysis 1
Cost revenue analysis 1
 
building group 5
building group 5building group 5
building group 5
 
Engine90 crawford-decision-making (1)
Engine90 crawford-decision-making (1)Engine90 crawford-decision-making (1)
Engine90 crawford-decision-making (1)
 
Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0
 
Estimating and costing I Chapter 2.pptx
Estimating and costing I Chapter 2.pptxEstimating and costing I Chapter 2.pptx
Estimating and costing I Chapter 2.pptx
 
6 data envelopment_analysis
6 data envelopment_analysis6 data envelopment_analysis
6 data envelopment_analysis
 
Machining time and costs
Machining time and costsMachining time and costs
Machining time and costs
 
Quantity surveyor
Quantity surveyorQuantity surveyor
Quantity surveyor
 
Quantity surveyor
Quantity surveyorQuantity surveyor
Quantity surveyor
 
Residual method
Residual methodResidual method
Residual method
 
Econ606 chapter 09 2020
Econ606 chapter 09 2020Econ606 chapter 09 2020
Econ606 chapter 09 2020
 
Calculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different ScenariosCalculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different Scenarios
 
ZBC in commodities.ppt
ZBC in commodities.pptZBC in commodities.ppt
ZBC in commodities.ppt
 

Plus de Chachrist Srisuwanrat

Optimization in ChaStrobe Software with Genetic Algorithm
Optimization in ChaStrobe Software with Genetic AlgorithmOptimization in ChaStrobe Software with Genetic Algorithm
Optimization in ChaStrobe Software with Genetic AlgorithmChachrist Srisuwanrat
 
ChaStrobe Application, a simulation-based scheduling software for repetitive ...
ChaStrobe Application, a simulation-based scheduling software for repetitive ...ChaStrobe Application, a simulation-based scheduling software for repetitive ...
ChaStrobe Application, a simulation-based scheduling software for repetitive ...Chachrist Srisuwanrat
 
Model and schedule resource-sharing activities in repetitive projects using c...
Model and schedule resource-sharing activities in repetitive projects using c...Model and schedule resource-sharing activities in repetitive projects using c...
Model and schedule resource-sharing activities in repetitive projects using c...Chachrist Srisuwanrat
 
Example of repetitive project with probabilistic activity durations and work ...
Example of repetitive project with probabilistic activity durations and work ...Example of repetitive project with probabilistic activity durations and work ...
Example of repetitive project with probabilistic activity durations and work ...Chachrist Srisuwanrat
 
Example of repetitive project with probabilistic activity durations
Example of repetitive project with probabilistic activity durationsExample of repetitive project with probabilistic activity durations
Example of repetitive project with probabilistic activity durationsChachrist Srisuwanrat
 
Literature review of existing repetitive project scheduling techniques 2008
Literature review of existing repetitive project scheduling techniques 2008Literature review of existing repetitive project scheduling techniques 2008
Literature review of existing repetitive project scheduling techniques 2008Chachrist Srisuwanrat
 
Five characteristics of repetitive activities in construction projects
Five characteristics of repetitive activities in construction projectsFive characteristics of repetitive activities in construction projects
Five characteristics of repetitive activities in construction projectsChachrist Srisuwanrat
 
Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...Chachrist Srisuwanrat
 
Ms project 2010 workshop on july 2014
Ms project 2010 workshop on july 2014Ms project 2010 workshop on july 2014
Ms project 2010 workshop on july 2014Chachrist Srisuwanrat
 

Plus de Chachrist Srisuwanrat (12)

Repetitive Scheduling Method RSM
Repetitive Scheduling Method RSMRepetitive Scheduling Method RSM
Repetitive Scheduling Method RSM
 
Time-Cost Tradeoff by Examples
Time-Cost Tradeoff by ExamplesTime-Cost Tradeoff by Examples
Time-Cost Tradeoff by Examples
 
Optimization in ChaStrobe Software with Genetic Algorithm
Optimization in ChaStrobe Software with Genetic AlgorithmOptimization in ChaStrobe Software with Genetic Algorithm
Optimization in ChaStrobe Software with Genetic Algorithm
 
ChaStrobe Application, a simulation-based scheduling software for repetitive ...
ChaStrobe Application, a simulation-based scheduling software for repetitive ...ChaStrobe Application, a simulation-based scheduling software for repetitive ...
ChaStrobe Application, a simulation-based scheduling software for repetitive ...
 
Model and schedule resource-sharing activities in repetitive projects using c...
Model and schedule resource-sharing activities in repetitive projects using c...Model and schedule resource-sharing activities in repetitive projects using c...
Model and schedule resource-sharing activities in repetitive projects using c...
 
Example of repetitive project with probabilistic activity durations and work ...
Example of repetitive project with probabilistic activity durations and work ...Example of repetitive project with probabilistic activity durations and work ...
Example of repetitive project with probabilistic activity durations and work ...
 
Example of repetitive project with probabilistic activity durations
Example of repetitive project with probabilistic activity durationsExample of repetitive project with probabilistic activity durations
Example of repetitive project with probabilistic activity durations
 
Literature review of existing repetitive project scheduling techniques 2008
Literature review of existing repetitive project scheduling techniques 2008Literature review of existing repetitive project scheduling techniques 2008
Literature review of existing repetitive project scheduling techniques 2008
 
Five characteristics of repetitive activities in construction projects
Five characteristics of repetitive activities in construction projectsFive characteristics of repetitive activities in construction projects
Five characteristics of repetitive activities in construction projects
 
Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...
 
Microsoft Project Workshop
Microsoft Project WorkshopMicrosoft Project Workshop
Microsoft Project Workshop
 
Ms project 2010 workshop on july 2014
Ms project 2010 workshop on july 2014Ms project 2010 workshop on july 2014
Ms project 2010 workshop on july 2014
 

Dernier

Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 

Dernier (20)

prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 

Project Simulation and Data Analysis in Excel

  • 1. PROJECT SIMULATION AND ADVANCED DATA CALCULATION IN EXCEL Dr. Chachrist Srisuwanrat สาขาวิชาการบริหารงานก่อสร้าง คณะวิศวกรรมศาสตร์และสถาปัตยกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีราชมงคลตะวันออก วิทยาเขตอุเทนถวาย
  • 2. Topics • Project Risk Analysis using Simulation • Determine project duration under uncertainty • Plot density and cumulative distribution of project duration • Advanced Data Calculation and Formatting • Construct “Two-way Table” • Apply “Conditional Formatting” 2
  • 3. Project Risk Analysis using Simulation 3
  • 6. Use constant duration to verify formula 6
  • 7. Forward Calculation (ESD, EFD) • ESDj = MAX( EFDi ) • ESDj = ESDj + DURj 7
  • 8. Backward Calculation (LSD, LFD) • LFDj = MIN(LSDk) • LSDj = LFDj - DURj 8
  • 9. Float Calculation (TF) • TF = LFD – EFD • Is Critical = if(TF = 0, 1, 0) 9
  • 10. Apply probabilistic duration • Copy code in “Duration Description” to Duration column • Note: your numbers will be different because of randomization. Press F9 to view change. 10
  • 11. So what is the project duration??? Best case? Most likely? Worst case? 11
  • 12. Use “Home->Fill->Series” to create project-duration collection table 12
  • 13. Use “What-If Analysis->Data Table” to collect data (project duration) 13
  • 14. Use “countif” function to count project durations that are less than or equal to 14
  • 16. Construct Is-Critical Table for Activities to collect probability of being critical Collection 2,000 data points Using Fill->Series What-If Analysis->Data Table 16
  • 17. Use “Data->What-If Analysis->Data Table” to collect 2,000 Is-Critical data points 17
  • 18. CountIf to determine %Critical 18
  • 20. Do you? • Believe A-B-E-G almost being critical half of the time? • Know that A-D-G could be critical? • Think all 3 paths could be critical at the same time? • Worst duration could be TWICE of best duration? 20
  • 22. Advanced Data Calculation and Formatting 22
  • 23. Advanced Data Calculation and Formatting • Main calculation table • Two-way Table • Text function • Conditional Formatting 23
  • 24. Simple Example: Land Cost Valuation and %Profit • Land Size 3 rais with Cost 200,000 Baht/sq.w. • FAR = 3 • NFA/GFA = 65% • Construction Cost 17,000 Baht/sq.m. • Mgmt & Mkt Cost 10% of (Land and Construction Cost) • Sale Price 75,000 Baht/sq.m. • What is the %Profit? 24
  • 26. Two-way Table Example: Land Cost Valuation and %Profit • Land Size 3 rais with Cost 180,000 to 220,000 Baht/sq.w. • FAR = 3 • NFA/GFA = 65% • Construction Cost 17,000 Baht/sq.m. • Mgmt & Mkt Cost 10% of (Land and Construction Cost) • Sale Price 60,000 to 90,000 Baht/sq.m. • What is the %Profit for each combination of Land Cost and Sale Price? 26
  • 27. Construct Two-way Table • Land Cost 180,000 to 220,000 Baht/sq.w. • Sale Price 60,000 to 90,000 Baht/sq.m. 27
  • 29. After click OK and Formatting cells 29
  • 30. Add Desired %Profit and Minimum Required %Profit for Conditional Formatting Only 30
  • 32. Select J5->Format Painter • Select J5 • Click Format Painter • Crop cells in the table for formatting 32
  • 33. Conditional Formatting for Minimum Required %Profit 33
  • 35. Now you can also change and study • NFA/GFA from 65% to 60% • Construction Cost from 17,000 to 18,000 Baht/sq.m. • Mgmt & Mkt Cost from 10% to 15% 35
  • 38. Simulated Table Example: Expected, Max, Min %Profit • Land Cost 190,000 to 210,000 Baht/sq.w. • NFA/GFA = 60-70% • Construction Cost 17,000-21,000 Baht/sq.m. • Mgmt & Mkt Cost 10-15% of (Land and Construction Cost) • Sale Price 60,000 to 90,000 Baht/sq.m. • What is the %Profit: • Expected • Max • Min 38
  • 39. 39
  • 41. Data Table runs and collects 10,000 data of %Profit 41
  • 42. Let’s get Land Cost, NFA/GFA, Construction Cost, Mgmt&Mkt Cost, and Sale Price 42
  • 44. ORIGINAL Land Cost 190,000 to 210,000 Baht/sq.w. NFA/GFA = 60-70% Construction Cost 17,000 to 21,000 Baht/sq.m. Mgmt & Mkt Cost 10 to 15% of (Land and Construction Cost) Sale Price 60,000 to 90,000 Baht/sq.m. DESIRED Land Cost 190,000 to 200,000 Baht/sq.w. NFA/GFA = 60-70% Construction Cost 17,000 to 18,000 Baht/sq.m. Mgmt & Mkt Cost 10-15% of (Land and Construction Cost) Sale Price 70,000 to 85,000 Baht/sq.m. 44
  • 45. Example: Very Difficult Problem • A group of consultant agrees to manage and sell a land. • This land has 18 rais. • They will be spited to 4 to 6 plots. • These 4-6 plots will be sold at • Plot 1: 190,000 Baht/rais for 2 to 4 rais or not at all • Plot 2: 200,000 Baht/rais for 2 to 3 rais or not at all • Plot 3: 200,000 Baht/rais for 2 to 3 • Plot 4: 210,000 Baht/rais for 2 to 3 • Plot 5: 210,000 Baht/rais for 2 to 3 • Plot 6: 200,000 or 210,000 Baht/rais depending on remaining land • In the end, all 18 rais must be sold. (continue next page) 45
  • 46. Continue • Consulting Fee 2% of all sale • Performance Fee 15% of land sold above 195,000 Baht/rais • If using sale agents, consultant must pay them 1% of the land price sold by agents • Probabilities: • Plot 1 has 50% chance to be sold at this price or not at all • Plot 2 has 50% chance to be sold at this price or not at all • If sold, size of land (2, 3, or 4 rais depending), which is sold, has equal chance (uniform distribution) • There is 50% chance using sale agents in each plot 46
  • 47. Questions • What is the expected, max, min of: • Land price per sq.w.? • Net owner revenue after all fees in Baht? • Net consulting + performance fees Baht? • Absolute commission calculated from consulting + performance fees in percent? • Sale agent commission in Baht? 47
  • 48. Calculation Table with Random Formula 48
  • 49. Simulated Table with 30,000 Replications 49
  • 51. Density and Cumulative Function of Consultant Revenue 51
  • 52. Consultant Revenue upon Number of rais (0-18 rais) sold by Sale Agents 52
  • 53. WHAT IF??? The consultant have already sold 3 rais at 200,000 Baht/sq.w. via sale agents Can he increase number of rais to be sold at 190,000 Baht/rai? If Yes, how many? 53
  • 54. THANK YOU Dr. Chachrist Srisuwanrat สาขาวิชาการบริหารงานก่อสร้าง คณะวิศวกรรมศาสตร์และสถาปัตยกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีราชมงคลตะวันออก วิทยาเขตอุเทนถวาย