Excel Skills for Modeling
This session converts participants to using Excel in best practice modeling methods to create repeatable, consistent, flexible, and robust formulae and structures.
Excel set-up for financial modeling
Effective use of keyboard shortcuts
Dynamic referencing
Introduction to Modeling
How to effectively plan and construct your model, using best practice methods.
Effective construction of a model
Objective and structure
Initial preparation
3-Statement Model : Learn how to construct a complete 3-statement financial model.
Income statement
Revenue
Cost of sales, distribution costs, and administrative costs
Interest expense, taxation
Balance sheet
Property, plant, and equipment:
Capex
Depreciation
Working capital:
Inventories
Trade receivables
Trade payables
Debt
Equity
Cash flow statement
Creating a cash flow statement using the indirect method
Operating, investing, and financing items
Modeling net cash flow and ending cash balance
Abridged Cash Flow Modeling
A full 3 statement model is not always necessary. Delegates will learn how to build an abridge cash flow model
Key inputs required for cash flow modeling
Building Cash Flow for Debt Service and Repayments
Building Cash Flow to Equity
3-statement financial modeling
A review of core components of 3-statement financial modeling
Understanding the structure of a model – inputs, workings, outputs
Scope limitations – output requirements vs. input source
Using group edit tools to quickly set up a robust, consistent, and printable financial model
Input sheets – creating underlying assumptions/forecasts
Setting up date flexibility throughout the model – using EDATE and similar functions
Delegates will also build a simple three-statement financial model from a template to refresh and consolidate their understanding of critical components of modeling, including:
The structure of a matrix model and how to build formulae effectively
The links between the financial statements
Build the Financials of a Listed Company
Using an example annual report, we will build upon the financials by constructing integrated historical financial statements suitable for flexible forecasting. If we forecast financials, there are knock-on effects on other model elements. Are these interlinkages understood, and can they be consistently applied in order to maintain the model’s integrity? This session ensures that these connections are understood.
Extracting the relevant historical financials by defining the key numbers, e.g.
Revenues
EBITDA and net income
Operating cash flows
Debt, net debt, and capital structure
Other line items needed to calculate the key numbers, e.g., operating costs, interest, tax, etc.
Building the critical balance sheet items:
Intangibles
Property, plant, and equipment (PPE)
Checking the calculations using Capex/deprecation ratio
Working capital assumptions
Inventories
Trade receivables
Operating cash
Trade payables
Equity and retained income
Integrating/linking the financials
Income statement to cash flows
Income statement to balance sheet
Cash flows to the balance sheet
Building consistent checks
Forecasting
Having created the perfect structure for projecting the income statement, balance sheet, and cash flow numbers by combining Excel analytical tools with commercial knowledge, we will now develop and apply forecast drivers to calculate integrated forecasts.
Step-by-step forecasting/integration – a modular approach to forecasting
Identifying and forecasting the value drivers, e.g.
Sales growth, margins, Capex / depreciation, effective tax rates, working capital days
Applying the concept of “fade”
Forecasting techniques
Harnessing Excel’s forecasting tools
Forecasting for consistency
Integrating the forecasts in the financial statements
Approaches to ensure the avoidance of unintentional circular references
Building a fully flexible scenario manager
We are rarely content with a unitary outcome. What happens if a product fails, the currency strengthens, the business opens a new division, etc.? This session focuses on adding that flexibility to the model.
Base, Bear, Bull
Building switches
Data validation
Visual basic tools to enable the efficient switching between different scenarios
Key Functions: CHOOSE, INDEX, OFFSET
Building a more detailed Operating Model
Delegates will be taught how to analyse the key operating drivers of a business in more detail, including:
Revenues = Price x Volume. How is this modeled across different industries?
Operating costs – understanding fixed, variable and semi-variable costs and the concept of breakeven analysis
Case Study: Delegates will then apply this knowledge to build a more detailed operating model for a real company
Auditing a Model
During this session delegates will learn the tips and tricks needed when checking models and, importantly, how to fix it if something goes wrong.
Sanity checking: historic inputs, ratios & drivers, forecast drivers and financials
Auditing tools within Excel for checking models
Checking for common errors in models: sum, sign and matrix errors
Case Study – auditing and debugging a model
Debt Modeling and Structuring
Develop an understanding of the flow of debt modeling logic, and apply a standardized approach
Finding the debt capacity and optimizing debt structure
Overview of debt repayment: understanding the basics of debt repayment
Types of debt repayment: exploring different types of debt repayment methods, such as bullet, amortization, and balloon structures
Debt repayment schedules and payment calculation methods, including cash sweep, revolver drawdowns, and waterfall analysis
Interest calculations and their impact on cash sweep
Planning to avoid circularity
Best practices for cash sweep repayment modeling, including financial modeling best practices, data management, and modeling automation techniques
Once the techniques have been learned, delegates will build out a debt schedule within a 3 statement financial model and learn how to integrate the debt and interest into the 3 financial statements
Monthly Modeling and Period Consolidation
Often, we need to be able to build a more detailed period model looking at movements in key items intra-year. In this session, delegates will learn how to build a dynamic monthly model, incorporating:
Set up date and period structure – the use of flags and date functions
Eomonth, Edate, etc., for date functionality
Changing the start/transaction date; changing the length of forecast periods
Monthly models pose unique challenges, such as fluctuations in revenue, expenses, and working capital that must be accounted for to generate accurate forecasts
Seasonality: how to consider these fluctuations in forecasting to ensure accurate predictions
Consolidating monthly into yearly financial models
Building a monthly cash flow model
How to change the model for different periods (e.g. quarterly)
Tax Modeling
In this section, delegates learn how to create accurate, comprehensive, and flexible models to accommodate changing tax laws and regulations.
Overview of tax modeling concepts; understanding the tax code and tax regulations
The concept and principles of deferred taxes and their accounting treatment
Developing detailed accounting and tax depreciation schedules
Modeling tax losses (NOLs), their significance, recovery through carry forward, and their impact on future tax liabilities
Interest deduction modeling, limitations on interest expense deductions under the tax code
Best practices for modeling taxes, NOLs, interest deduction, depreciation impact on tax, and deferred taxes
Additional Modeling Tools
Advanced Scenario Management and Data Retrieval
This section will introduce data retrieval functions in Excel to address scenario management. Participants will learn to evaluate and identify the best possible method for their specific scenario.
The Lookup school compared: CHOOSE vs. VLOOKUP vs. HLOOKUP vs. INDEX vs. OFFSET
The advantages and disadvantages of each
Types of switches: data validation lists, versus VBA forms (e.g., ComboBox, ListBox, Radio Buttons)
Building a fully flexible output sheet: select the scenarios and required output(s), and the model does the rest
Dynamic Charting
Turn data into meaningful insight and facilitate decision-making.
Quick fixes: use charting to identify and correct errors or discrepancies in data
Dynamic charts: accommodate changes in input sources, start and end dates, titles, and labels
Dynamic value bridges: we can use dynamic value bridges to help identify relationships and trends that might not be otherwise apparent
Sensitivity Analysis
In financial modeling, one- and two-dimensional data tables are tools we can use to analyze the sensitivity of model outputs to input assumptions.
Basic data tables: use one and two-dimensional data tables to perform sensitivity analysis on model outputs based on a range of inputs
Self-centering data tables: adjust to coincide with the model's drivers and outputs, ensuring that analysis is always relevant
Tips for troubleshooting and resolving common issues when creating and working with data tables, such as circular references and slow model performance
Using the Goal Seek function to set targets, such as calculating the number of units to produce to achieve a specific profit margin, or calculating break-even points, such as determining the number of units that need to be sold to cover fixed costs