SlideShare uma empresa Scribd logo
1 de 15
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

Mais conteúdo relacionado

Mais procurados

Mais procurados (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
 

Semelhante a Taming the Goal Seek

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 Ebook
Lee Kayne
 
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
carol groombridge
 
Program-Toolkit-Marketing (final)
Program-Toolkit-Marketing (final)Program-Toolkit-Marketing (final)
Program-Toolkit-Marketing (final)
Kristen Deyo
 
Jobvite_In_A_Data_Daze
Jobvite_In_A_Data_DazeJobvite_In_A_Data_Daze
Jobvite_In_A_Data_Daze
Ander Vazquez
 

Semelhante a 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
 

Mais de Financial Modelling Handbook

Mais de 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
 

Último

!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Último (20)

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
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
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 

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