SlideShare a Scribd company logo
Financial Modelling
HANDBOOK
financialmodellinghandbook.com
GOAL SEEK
Taming the
ABOUT THE FINANCIAL
MODELLING HANDBOOK
Financial modelling should be collaborative. Collaboration reduces
error, speeds up development time and lowers cost. The Financial
Modelling Handbook is a collaborative, crowd-sourced guide to
building better financial models using the FAST Standard.
www.financialmodellinghandbook.com/contribute
Dhruva Poonia manages F1F9’s
modelling team. He has been
working with FAST models since
2006 and has a great breadth of
experience of financial modelling
for projects across different
sectors.
financialmodellinghandbook.com
Financial Modelling
HANDBOOK
DHRUVA
Goal seek is one of the most powerful tools in Excel. It can be
useful in a wide range of situations.
This guide will show you how to get the best from goal seek and
present some tips to make our lives easier while working with it.
This guide assumes that you know a bit about how goal seek
works. If you don’t, check out this guide from Microsoft or this
useful overview.
financialmodellinghandbook.comFinancial Modelling
DOWNLOAD THIS GUIDE AND THE
ACCOMPANYING EXCEL EXAMPLE
HANDBOOK
GOAL SEEK
Taming the
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK
In this scenario, you have a fixed initial outflow of USD 100,000 and you have to find the
fixed quarterly inflow over a fixed time period that will yield an annualized return of 12.00%.
Let’s also start with an assumption of USD 10,000 for the periodic inflows (you can start with
any number since the goal seek is going to change it). Keep in mind that a very small
number will result in a #NUM! error. It is best to start with a number big enough to let Excel
calculate an internal rate of return using the IRR function.
1
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK – TIP NO. 1
Create a check to highlight when the target IRR is not met
Once you have the basic logic developed to calculate the required output, it is important to
see if the current assumptions are resulting in the required output or not. This can be
achieved by creating a check which monitors the difference between the calculated and
target results – and can highlight if you are not achieving your target.
Remember that Excel calculates to 15 significant figures, and there are likely to be minor
differences. You should not expect – and therefore not check – for the difference to be a
perfect zero.
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
TIP NO. 1 (CONTINUED)
To deal with this issue, you can set up an input for an appropriate tolerance level. Write the
formula so that if the difference is greater than the tolerance then it should show that as an
error.
If you use a simple A > B for this check, then the formula won’t flag an error where the
difference is negative. Use the ABS function to test for the absolute difference between the
calculated difference and the tolerance. 1
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK – TIP NO. 2
However, in many cases
goal seek will not be
able to find a solution.
The reason for this lies
in the method that goal
seek uses to find a
solution. We will
consider that next.
Do not goal seek on the
check
It can be tempting to set
up the goal seek to get the
check to go to zero.
2
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
TIP NO. 2 (CONTINUED)
When searching for a
solution, Excel needs to
know if the options it is
trying are going in the
right direction and
getting closer to – or
further away from – the
target.
If you run a goal seek on
the check, Excel will not
be able to determine if it
is going in the right
direction because of the
ABS function.
2
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK – TIP NO. 3
Do not goal seek on ABS difference.
It is good to use absolute numbers for checking purposes or to show the difference from
presentational point of view. It is not a good idea to target the absolute of the difference for
the Goal Seek.
This is for the same reason that we didn’t goal seek on the check. If you use Goal Seek to
target an absolute difference, as it iterates it may not be able to establish if its attempts are
taking it in the right direction to find a solution.
3
4
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK – TIP NO. 4
Amplify for precision
Even when you know which cell to run the goal seek on, the results of a goal seek may not
reach the target value.
4
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
TIP NO. 4 (CONTINUED)
You should not set your expectations too high on this precision – sometimes if you seek too
precise an output (by using a very high multiplier on the difference), goal seek might not be
able to find a solution and will then change its direction of guesses. This may lead to a
situation where goal seek is unable to generate a result.
To solve this issue, you need
to amplify the output on
which you set the goal seek.
When the goal seek finds a
solution, you will have a
more precise result than with
the non-amplified output.
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK – TIP NO. 5
Help Excel – start with an intelligent guess
Since the goal seek works on guesses, you can help it by providing a good start position.
This will not only help you increase your chances of getting a result from goal seek, but will
also reduce the number of iterations required to find a target value.
This can be important if you are working on a big financial model which has several goal
seeks and might take time to recalculate.
Start with a number that does not result in an error on the target output cell – otherwise goal
seek will not be able to start.
5
6
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
USING GOAL SEEK – TIP NO. 6
Create a macro to run a goal seek more easily and quickly
It is always a good practice to keep your inputs in one place (we use the InpC sheet in the
file attached).
Note that in the current example the periodic inflows inputs are on the calculation sheet
itself. I did this because I was building up the calculation and testing the goal seek. It made
it easy for me to work with everything in one place.
financialmodellinghandbook.comFinancial Modelling
HANDBOOK
TIP NO. 6 (CONTINUED)
I would not leave a file like this. Instead, I would
relocate the inputs to the input sheet and create a
simple macro to perform the Goal Seek.
If you need help with relocating inputs, click the
image to the right to see the guide on relocating
inputs.
This macro can then be assigned to a button,
which can be placed wherever the user finds it to
be most useful (e.g. right next to the ‘Annualised
vs target IRR – Check’).
This will not only make sure that you are following
the good practice of modelling, but will also make
it easy to get the required result with a single click.
6

More Related Content

What's hot

Modelling Balances
Modelling BalancesModelling Balances
Modelling Balances
Financial Modelling Handbook
 
Relocating Inputs
Relocating InputsRelocating Inputs
Relocating Inputs
Financial Modelling Handbook
 
Quick charts
Quick chartsQuick charts
Profile selection using INDEX
Profile selection using INDEXProfile selection using INDEX
Profile selection using INDEX
Financial Modelling Handbook
 
Creating and using links in FAST financial models
Creating and using links in FAST financial modelsCreating and using links in FAST financial models
Creating and using links in FAST financial models
Financial Modelling Handbook
 
Accounting depreciation - Initial balances and ongoing capital expenditure
Accounting depreciation - Initial balances and ongoing capital expenditureAccounting depreciation - Initial balances and ongoing capital expenditure
Accounting depreciation - Initial balances and ongoing capital expenditure
Financial Modelling Handbook
 
Installing and Using Productivity Shortcuts
Installing and Using Productivity ShortcutsInstalling and Using Productivity Shortcuts
Installing and Using Productivity Shortcuts
Financial Modelling Handbook
 
Calculation modes in Excel
Calculation modes in ExcelCalculation modes in Excel
Calculation modes in Excel
Financial Modelling Handbook
 
Data pickup functions: SUMIF
Data pickup functions: SUMIFData pickup functions: SUMIF
Data pickup functions: SUMIF
Financial Modelling Handbook
 
Inventory Modelling
Inventory ModellingInventory Modelling
Inventory Modelling
Financial Modelling Handbook
 
Loan Calculator
Loan CalculatorLoan Calculator
The devil's guide to spreadsheet creation
The devil's guide to spreadsheet creationThe devil's guide to spreadsheet creation
The devil's guide to spreadsheet creation
Financial Modelling Handbook
 
Timeline conversion (flows) quarterly to annual
Timeline conversion (flows) quarterly to annualTimeline conversion (flows) quarterly to annual
Timeline conversion (flows) quarterly to annual
Financial Modelling Handbook
 
Tax loss expiration
Tax loss expirationTax loss expiration
Tax loss expiration
Financial Modelling Handbook
 
How to reduce file size in excel
How to reduce file size in excelHow to reduce file size in excel
How to reduce file size in excel
Financial Modelling Handbook
 
How to model partial period factors
How to model partial period factorsHow to model partial period factors
How to model partial period factors
Financial Modelling Handbook
 
How to model 2D Corkscrews
How to model 2D CorkscrewsHow to model 2D Corkscrews
How to model 2D Corkscrews
Financial Modelling Handbook
 
How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation
Financial Modelling Handbook
 
How to model debt annuity repayment
How to model debt annuity repaymentHow to model debt annuity repayment
How to model debt annuity repayment
Financial Modelling Handbook
 

What's hot (20)

Modelling Balances
Modelling BalancesModelling Balances
Modelling Balances
 
Relocating Inputs
Relocating InputsRelocating Inputs
Relocating Inputs
 
Including Actuals in a financial model
Including Actuals in a financial modelIncluding Actuals in a financial model
Including Actuals in a financial model
 
Quick charts
Quick chartsQuick charts
Quick charts
 
Profile selection using INDEX
Profile selection using INDEXProfile selection using INDEX
Profile selection using INDEX
 
Creating and using links in FAST financial models
Creating and using links in FAST financial modelsCreating and using links in FAST financial models
Creating and using links in FAST financial models
 
Accounting depreciation - Initial balances and ongoing capital expenditure
Accounting depreciation - Initial balances and ongoing capital expenditureAccounting depreciation - Initial balances and ongoing capital expenditure
Accounting depreciation - Initial balances and ongoing capital expenditure
 
Installing and Using Productivity Shortcuts
Installing and Using Productivity ShortcutsInstalling and Using Productivity Shortcuts
Installing and Using Productivity Shortcuts
 
Calculation modes in Excel
Calculation modes in ExcelCalculation modes in Excel
Calculation modes in Excel
 
Data pickup functions: SUMIF
Data pickup functions: SUMIFData pickup functions: SUMIF
Data pickup functions: SUMIF
 
Inventory Modelling
Inventory ModellingInventory Modelling
Inventory Modelling
 
Loan Calculator
Loan CalculatorLoan Calculator
Loan Calculator
 
The devil's guide to spreadsheet creation
The devil's guide to spreadsheet creationThe devil's guide to spreadsheet creation
The devil's guide to spreadsheet creation
 
Timeline conversion (flows) quarterly to annual
Timeline conversion (flows) quarterly to annualTimeline conversion (flows) quarterly to annual
Timeline conversion (flows) quarterly to annual
 
Tax loss expiration
Tax loss expirationTax loss expiration
Tax loss expiration
 
How to reduce file size in excel
How to reduce file size in excelHow to reduce file size in excel
How to reduce file size in excel
 
How to model partial period factors
How to model partial period factorsHow to model partial period factors
How to model partial period factors
 
How to model 2D Corkscrews
How to model 2D CorkscrewsHow to model 2D Corkscrews
How to model 2D Corkscrews
 
How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation
 
How to model debt annuity repayment
How to model debt annuity repaymentHow to model debt annuity repayment
How to model debt annuity repayment
 

Similar to Taming the Goal Seek

Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...
Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
BanbridgeDistrictEnt
 
Course Project Draft 3 – Mobile Application for Hospitality Indust
Course Project Draft 3 – Mobile Application for Hospitality IndustCourse Project Draft 3 – Mobile Application for Hospitality Indust
Course Project Draft 3 – Mobile Application for Hospitality Indust
CruzIbarra161
 
Please write the paper based on the few facts I’m going to explain.docx
Please write the paper based on the few facts I’m going to explain.docxPlease write the paper based on the few facts I’m going to explain.docx
Please write the paper based on the few facts I’m going to explain.docx
stilliegeorgiana
 
Back Office Ebook
Back Office EbookBack Office Ebook
Back Office EbookLee Kayne
 
Budgeting for planning and control
Budgeting for planning and controlBudgeting for planning and control
Budgeting for planning and control
Elva Derista
 
Business Planning For Recession Survival and Recovery
Business Planning For Recession Survival and RecoveryBusiness Planning For Recession Survival and Recovery
Business Planning For Recession Survival and Recovery
Business Plan
 
A journey from a bad kpi to an excellent strategy
A journey from a bad kpi to an excellent strategyA journey from a bad kpi to an excellent strategy
A journey from a bad kpi to an excellent strategy
Aleksey Savkin
 
6 strategies for a 30% gain in productivity
6 strategies for a 30% gain in productivity6 strategies for a 30% gain in productivity
6 strategies for a 30% gain in productivity
Richard Rahn
 
8 Steps To Creating A Small Business Budget
8 Steps To Creating A Small Business Budget8 Steps To Creating A Small Business Budget
8 Steps To Creating A Small Business Budget
Erik Larson
 
Measring Success - KPIs for your dental Practice
Measring Success - KPIs for your dental PracticeMeasring Success - KPIs for your dental Practice
Measring Success - KPIs for your dental Practicecarol groombridge
 
Program-Toolkit-Marketing (final)
Program-Toolkit-Marketing (final)Program-Toolkit-Marketing (final)
Program-Toolkit-Marketing (final)Kristen Deyo
 
Tips and Tricks for Optimising Excel
Tips and Tricks for Optimising ExcelTips and Tricks for Optimising Excel
Tips and Tricks for Optimising Excel
Mazars Qld (Formerly Hanrick Curran)
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B Testing
Jeff McClelland
 
Jobvite_In_A_Data_Daze
Jobvite_In_A_Data_DazeJobvite_In_A_Data_Daze
Jobvite_In_A_Data_DazeAnder Vazquez
 
7 reasons to upgrade your spreadsheets to a true planning platform
7 reasons to upgrade your spreadsheets to a true planning platform7 reasons to upgrade your spreadsheets to a true planning platform
7 reasons to upgrade your spreadsheets to a true planning platform
Anaplan
 
Business Model Zen - White Paper (2016.5)
Business Model Zen - White Paper (2016.5)Business Model Zen - White Paper (2016.5)
Business Model Zen - White Paper (2016.5)
The Innovation Lab
 
Startup analytics
Startup analyticsStartup analytics
Startup analytics
Dale Beermann
 
Business Frameworks
Business FrameworksBusiness Frameworks
Business Frameworks
whiteforestconsult
 
How to fortify UA strategy with creatives testing
How to fortify UA strategy with creatives testingHow to fortify UA strategy with creatives testing
How to fortify UA strategy with creatives testing
SplitMetrics
 
Introduction to benefits mapping webinar, Question responses, 18 December 2017
Introduction to benefits mapping webinar, Question responses, 18 December 2017Introduction to benefits mapping webinar, Question responses, 18 December 2017
Introduction to benefits mapping webinar, Question responses, 18 December 2017
Association for Project Management
 

Similar to Taming the Goal Seek (20)

Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...Lean Innovation for Micro Enterprises Module 9   Is it worth implementing  Le...
Lean Innovation for Micro Enterprises Module 9 Is it worth implementing Le...
 
Course Project Draft 3 – Mobile Application for Hospitality Indust
Course Project Draft 3 – Mobile Application for Hospitality IndustCourse Project Draft 3 – Mobile Application for Hospitality Indust
Course Project Draft 3 – Mobile Application for Hospitality Indust
 
Please write the paper based on the few facts I’m going to explain.docx
Please write the paper based on the few facts I’m going to explain.docxPlease write the paper based on the few facts I’m going to explain.docx
Please write the paper based on the few facts I’m going to explain.docx
 
Back Office Ebook
Back Office EbookBack Office Ebook
Back Office Ebook
 
Budgeting for planning and control
Budgeting for planning and controlBudgeting for planning and control
Budgeting for planning and control
 
Business Planning For Recession Survival and Recovery
Business Planning For Recession Survival and RecoveryBusiness Planning For Recession Survival and Recovery
Business Planning For Recession Survival and Recovery
 
A journey from a bad kpi to an excellent strategy
A journey from a bad kpi to an excellent strategyA journey from a bad kpi to an excellent strategy
A journey from a bad kpi to an excellent strategy
 
6 strategies for a 30% gain in productivity
6 strategies for a 30% gain in productivity6 strategies for a 30% gain in productivity
6 strategies for a 30% gain in productivity
 
8 Steps To Creating A Small Business Budget
8 Steps To Creating A Small Business Budget8 Steps To Creating A Small Business Budget
8 Steps To Creating A Small Business Budget
 
Measring Success - KPIs for your dental Practice
Measring Success - KPIs for your dental PracticeMeasring Success - KPIs for your dental Practice
Measring Success - KPIs for your dental Practice
 
Program-Toolkit-Marketing (final)
Program-Toolkit-Marketing (final)Program-Toolkit-Marketing (final)
Program-Toolkit-Marketing (final)
 
Tips and Tricks for Optimising Excel
Tips and Tricks for Optimising ExcelTips and Tricks for Optimising Excel
Tips and Tricks for Optimising Excel
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B Testing
 
Jobvite_In_A_Data_Daze
Jobvite_In_A_Data_DazeJobvite_In_A_Data_Daze
Jobvite_In_A_Data_Daze
 
7 reasons to upgrade your spreadsheets to a true planning platform
7 reasons to upgrade your spreadsheets to a true planning platform7 reasons to upgrade your spreadsheets to a true planning platform
7 reasons to upgrade your spreadsheets to a true planning platform
 
Business Model Zen - White Paper (2016.5)
Business Model Zen - White Paper (2016.5)Business Model Zen - White Paper (2016.5)
Business Model Zen - White Paper (2016.5)
 
Startup analytics
Startup analyticsStartup analytics
Startup analytics
 
Business Frameworks
Business FrameworksBusiness Frameworks
Business Frameworks
 
How to fortify UA strategy with creatives testing
How to fortify UA strategy with creatives testingHow to fortify UA strategy with creatives testing
How to fortify UA strategy with creatives testing
 
Introduction to benefits mapping webinar, Question responses, 18 December 2017
Introduction to benefits mapping webinar, Question responses, 18 December 2017Introduction to benefits mapping webinar, Question responses, 18 December 2017
Introduction to benefits mapping webinar, Question responses, 18 December 2017
 

More from Financial Modelling Handbook

Die Anwendung von Berechnungsblöcken in financial modelling
Die Anwendung von Berechnungsblöcken in financial modellingDie Anwendung von Berechnungsblöcken in financial modelling
Die Anwendung von Berechnungsblöcken in financial modelling
Financial Modelling Handbook
 
How to model Net Present Value
How to model Net Present ValueHow to model Net Present Value
How to model Net Present Value
Financial Modelling Handbook
 
Modelling Advance Payments & Retentions In Construction Contracts
Modelling Advance Payments & Retentions In Construction ContractsModelling Advance Payments & Retentions In Construction Contracts
Modelling Advance Payments & Retentions In Construction Contracts
Financial Modelling Handbook
 
How to model Index Linked Bonds
How to model Index Linked BondsHow to model Index Linked Bonds
How to model Index Linked Bonds
Financial Modelling Handbook
 
L’utilisation des Blocs De Calcul en modélisation financière
L’utilisation des Blocs De Calcul en modélisation financièreL’utilisation des Blocs De Calcul en modélisation financière
L’utilisation des Blocs De Calcul en modélisation financière
Financial Modelling Handbook
 
Day count conventions
Day count conventionsDay count conventions
Day count conventions
Financial Modelling Handbook
 
Installing and using FAST Format Macros
Installing and using FAST Format MacrosInstalling and using FAST Format Macros
Installing and using FAST Format Macros
Financial Modelling Handbook
 

More from Financial Modelling Handbook (7)

Die Anwendung von Berechnungsblöcken in financial modelling
Die Anwendung von Berechnungsblöcken in financial modellingDie Anwendung von Berechnungsblöcken in financial modelling
Die Anwendung von Berechnungsblöcken in financial modelling
 
How to model Net Present Value
How to model Net Present ValueHow to model Net Present Value
How to model Net Present Value
 
Modelling Advance Payments & Retentions In Construction Contracts
Modelling Advance Payments & Retentions In Construction ContractsModelling Advance Payments & Retentions In Construction Contracts
Modelling Advance Payments & Retentions In Construction Contracts
 
How to model Index Linked Bonds
How to model Index Linked BondsHow to model Index Linked Bonds
How to model Index Linked Bonds
 
L’utilisation des Blocs De Calcul en modélisation financière
L’utilisation des Blocs De Calcul en modélisation financièreL’utilisation des Blocs De Calcul en modélisation financière
L’utilisation des Blocs De Calcul en modélisation financière
 
Day count conventions
Day count conventionsDay count conventions
Day count conventions
 
Installing and using FAST Format Macros
Installing and using FAST Format MacrosInstalling and using FAST Format Macros
Installing and using FAST Format Macros
 

Recently uploaded

Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
Henry Tapper
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Jos Voskuil
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop.com LTD
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
Bojamma2
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
Naaraayani Minerals Pvt.Ltd
 
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
Kumar Satyam
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
YourLegal Accounting
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
PaulBryant58
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 

Recently uploaded (20)

Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
 
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 

Taming the Goal Seek

  • 2. ABOUT THE FINANCIAL MODELLING HANDBOOK Financial modelling should be collaborative. Collaboration reduces error, speeds up development time and lowers cost. The Financial Modelling Handbook is a collaborative, crowd-sourced guide to building better financial models using the FAST Standard. www.financialmodellinghandbook.com/contribute
  • 3. Dhruva Poonia manages F1F9’s modelling team. He has been working with FAST models since 2006 and has a great breadth of experience of financial modelling for projects across different sectors. financialmodellinghandbook.com Financial Modelling HANDBOOK DHRUVA
  • 4. Goal seek is one of the most powerful tools in Excel. It can be useful in a wide range of situations. This guide will show you how to get the best from goal seek and present some tips to make our lives easier while working with it. This guide assumes that you know a bit about how goal seek works. If you don’t, check out this guide from Microsoft or this useful overview. financialmodellinghandbook.comFinancial Modelling DOWNLOAD THIS GUIDE AND THE ACCOMPANYING EXCEL EXAMPLE HANDBOOK GOAL SEEK Taming the
  • 5. financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK In this scenario, you have a fixed initial outflow of USD 100,000 and you have to find the fixed quarterly inflow over a fixed time period that will yield an annualized return of 12.00%. Let’s also start with an assumption of USD 10,000 for the periodic inflows (you can start with any number since the goal seek is going to change it). Keep in mind that a very small number will result in a #NUM! error. It is best to start with a number big enough to let Excel calculate an internal rate of return using the IRR function.
  • 6. 1 financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK – TIP NO. 1 Create a check to highlight when the target IRR is not met Once you have the basic logic developed to calculate the required output, it is important to see if the current assumptions are resulting in the required output or not. This can be achieved by creating a check which monitors the difference between the calculated and target results – and can highlight if you are not achieving your target. Remember that Excel calculates to 15 significant figures, and there are likely to be minor differences. You should not expect – and therefore not check – for the difference to be a perfect zero.
  • 7. financialmodellinghandbook.comFinancial Modelling HANDBOOK TIP NO. 1 (CONTINUED) To deal with this issue, you can set up an input for an appropriate tolerance level. Write the formula so that if the difference is greater than the tolerance then it should show that as an error. If you use a simple A > B for this check, then the formula won’t flag an error where the difference is negative. Use the ABS function to test for the absolute difference between the calculated difference and the tolerance. 1
  • 8. financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK – TIP NO. 2 However, in many cases goal seek will not be able to find a solution. The reason for this lies in the method that goal seek uses to find a solution. We will consider that next. Do not goal seek on the check It can be tempting to set up the goal seek to get the check to go to zero. 2
  • 9. financialmodellinghandbook.comFinancial Modelling HANDBOOK TIP NO. 2 (CONTINUED) When searching for a solution, Excel needs to know if the options it is trying are going in the right direction and getting closer to – or further away from – the target. If you run a goal seek on the check, Excel will not be able to determine if it is going in the right direction because of the ABS function. 2
  • 10. financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK – TIP NO. 3 Do not goal seek on ABS difference. It is good to use absolute numbers for checking purposes or to show the difference from presentational point of view. It is not a good idea to target the absolute of the difference for the Goal Seek. This is for the same reason that we didn’t goal seek on the check. If you use Goal Seek to target an absolute difference, as it iterates it may not be able to establish if its attempts are taking it in the right direction to find a solution. 3
  • 11. 4 financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK – TIP NO. 4 Amplify for precision Even when you know which cell to run the goal seek on, the results of a goal seek may not reach the target value.
  • 12. 4 financialmodellinghandbook.comFinancial Modelling HANDBOOK TIP NO. 4 (CONTINUED) You should not set your expectations too high on this precision – sometimes if you seek too precise an output (by using a very high multiplier on the difference), goal seek might not be able to find a solution and will then change its direction of guesses. This may lead to a situation where goal seek is unable to generate a result. To solve this issue, you need to amplify the output on which you set the goal seek. When the goal seek finds a solution, you will have a more precise result than with the non-amplified output.
  • 13. financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK – TIP NO. 5 Help Excel – start with an intelligent guess Since the goal seek works on guesses, you can help it by providing a good start position. This will not only help you increase your chances of getting a result from goal seek, but will also reduce the number of iterations required to find a target value. This can be important if you are working on a big financial model which has several goal seeks and might take time to recalculate. Start with a number that does not result in an error on the target output cell – otherwise goal seek will not be able to start. 5
  • 14. 6 financialmodellinghandbook.comFinancial Modelling HANDBOOK USING GOAL SEEK – TIP NO. 6 Create a macro to run a goal seek more easily and quickly It is always a good practice to keep your inputs in one place (we use the InpC sheet in the file attached). Note that in the current example the periodic inflows inputs are on the calculation sheet itself. I did this because I was building up the calculation and testing the goal seek. It made it easy for me to work with everything in one place.
  • 15. financialmodellinghandbook.comFinancial Modelling HANDBOOK TIP NO. 6 (CONTINUED) I would not leave a file like this. Instead, I would relocate the inputs to the input sheet and create a simple macro to perform the Goal Seek. If you need help with relocating inputs, click the image to the right to see the guide on relocating inputs. This macro can then be assigned to a button, which can be placed wherever the user finds it to be most useful (e.g. right next to the ‘Annualised vs target IRR – Check’). This will not only make sure that you are following the good practice of modelling, but will also make it easy to get the required result with a single click. 6