Financial Modelling Basic Notes
Financial Modelling Basic Notes
EXCEL
Þ Introduction to Excel
Microsoft Excel is a spreadsheet software developed by Microsoft for data organization, analysis, and
visualization. It is widely used for performing calculations, generating reports, and creating charts or graphs.
Excel is an integral tool for professionals across various sectors, including finance, accounting, marketing,
education, and more.
Microsoft Excel is an essential tool for data manipulation, analysis, and presentation. Its features, such as
formulas, functions, charts, and pivot tables, make it a powerful application for both personal and professional
use. While Excel has many advantages, such as its flexibility, speed, and ability to handle large amounts of
data, it also has limitations, especially when working with very large datasets or when security is a concern.
Regardless, it remains one of the most widely-used business tools in the world.
Features of Excel
Uses of Excel
1. Data Organization:
o Organize and manage large volumes of data such as sales reports, inventory lists, employee
records, etc.
2. Financial Modeling:
o Used extensively in accounting and finance for tasks like budgeting, forecasting, financial
analysis, and reporting.
3. Data Analysis and Reporting:
o Analyze trends, perform statistical analysis, create detailed reports, and share insights with
stakeholders.
4. Project Management:
o Excel can be used for tracking project timelines, assigning tasks, and monitoring progress.
5. Inventory Management:
o Manage stock levels, track sales, and automate reorder reminders.
6. Personal Finance:
o Individuals use Excel for tracking income and expenses, preparing budgets, and calculating
loan payments.
7. Charts and Data Visualization:
o Create professional-quality charts and graphs to present data visually for reports or
presentations.
Advantages of Excel
1. Ease of Use:
o Excel has a user-friendly interface, with many functions accessible via the Ribbon and intuitive
drag-and-drop features.
2. Comprehensive Functionality:
o Excel offers a wide range of tools for analysis, from basic calculations to advanced data
analysis and statistical modeling.
3. Flexibility:
o Excel can be used for various purposes, from simple calculations to complex data models and
simulations.
4. Speed and Efficiency:
o Excel speeds up calculations and data processing, especially for large data sets, due to its
powerful computational abilities.
5. Data Analysis and Visualization:
o With features like pivot tables, conditional formatting, and charting tools, Excel helps to
analyze data and present it in a meaningful way.
6. Compatibility:
o Excel files are compatible across different operating systems (Windows, macOS) and integrate
well with other Microsoft Office tools like Word and PowerPoint.
7. Automation:
o Excel supports macros and VBA (Visual Basic for Applications) for automating repetitive
tasks and enhancing functionality.
8. Collaboration:
o Multiple users can collaborate on a workbook, especially in the cloud (via OneDrive or Excel
Online), allowing for simultaneous editing and sharing.
Disadvantages of Excel
Excel offers a wide variety of built-in functions for different tasks. Below are some common categories and
examples:
Mathematical Functions:
Text Functions:
• LEFT: Extracts a specified number of characters from the left side of a string.
o =LEFT(A1, 3)
• RIGHT: Extracts a specified number of characters from the right side of a string.
o =RIGHT(A1, 4)
• INDEX: Returns the value of a cell in a specified row and column within a range.
o =INDEX(A1:C10, 3, 2)
• IF: Performs a logical test and returns one value if true, another if false.
o =IF(A1 > 10, "Pass", "Fail")
• AND: Checks if multiple conditions are true.
o =AND(A1 > 10, B1 < 20)
• OR: Checks if at least one condition is true.
o =OR(A1 > 10, B1 < 20)
Statistical Functions:
Þ General Overview
• Entering Data: Click on a cell and start typing. Press Enter to move to the next cell down, or Tab to
move to the next cell right.
• Editing Data: Double-click a cell to edit, or select it and modify the content in the Formula Bar.
• Formatting: You can change the appearance of text and numbers, such as font size, color, alignment,
and borders, using the options in the Home tab.
o Text Formatting: Bold (Ctrl + B), Italics (Ctrl + I), Underline (Ctrl + U).
o Number Formatting: Currency, percentage, date, etc., using the Number section of the
Ribbon.
4. Cell References
• Relative Reference: Default, adjusts when the formula is copied (e.g., =A1+B1).
• Absolute Reference: Fixed reference that does not change when copied (e.g., =$A$1).
• Mixed Reference: Part of the reference is fixed (e.g., =$A1 or =A$1).
• Sorting: Sort data in ascending or descending order. Go to the Data tab and click on Sort.
• Filtering: Use the Filter feature to display only rows that meet specific criteria (e.g., show only items
greater than $100).
• Conditional Formatting: Automatically format cells based on their values (e.g., highlight values
above a certain threshold).
o Found in the Home tab under Conditional Formatting.
• Creating a Chart: Select the data range, then go to the Insert tab and choose a chart type (e.g.,
column, bar, line).
• Chart Tools: Once a chart is selected, you can modify its design, style, and layout using the Chart
Tools options that appear in the Ribbon.
• Adding Sheets: Click the + sign at the bottom to add a new worksheet.
• Renaming Sheets: Right-click on the sheet tab and select Rename.
• Navigating Sheets: Use the tabs at the bottom to switch between sheets, or use Ctrl + Page Up/Page
Down to move between sheets.
8. Data Validation
• Data Validation: Set rules for data entry in a cell (e.g., only allow whole numbers, dates, or specific
text). This is found under the Data tab > Data Validation.
• Drop-down Lists: Use Data Validation to create a drop-down list for selecting predefined values in a
cell.
10. Shortcuts
• Ctrl + C: Copy
• Ctrl + V: Paste
• Ctrl + X: Cut
• Ctrl + Z: Undo
• Ctrl + Y: Redo
• Ctrl + Arrow Keys: Navigate quickly across large datasets.
• Ctrl + Shift + L: Toggle filters on/off.
• F2: Edit selected cell.
• Ctrl + A: Select all cells in the worksheet.
• Protecting Cells: You can lock specific cells to prevent editing. This is done through Format Cells >
Protection tab.
• Sheet Protection: Protect the entire worksheet by going to Review > Protect Sheet. This prevents
changes to the structure of the sheet (e.g., adding/deleting rows or columns).
• Definition: A financial model is a tool used to forecast a business's financial performance based on
historical data and assumptions about future performance. The model is usually built in Excel and is
used by analysts, investors, and managers to make decisions.
• Purpose: To estimate future financial performance, conduct valuation analysis, make budgeting
decisions, and support strategic planning.
• Types of Financial Models:
o Discounted Cash Flow (DCF): Focuses on estimating the value of a business or investment
based on future cash flows.
o Leveraged Buyout (LBO): Used to analyze the potential of a leveraged buyout.
o Merger and Acquisition (M&A): Assesses the financial impacts of mergers and
acquisitions.
o Financial Statement Modeling: Focuses on the forecast and analysis of the company’s three
key financial statements.
• Historical Data: The model starts with past financial data (usually 3-5 years) to analyze trends and
set the base for forecasting future performance. This data often includes:
o Income Statement: Revenue, expenses, and profit.
o Balance Sheet: Assets, liabilities, and equity.
o Cash Flow Statement: Cash inflows and outflows.
• Assumptions: Financial models are built based on assumptions such as:
o Growth rates (revenue, cost of goods sold, operating expenses)
o Discount rates (WACC – Weighted Average Cost of Capital)
o Inflation rates
o Tax rates
o Depreciation and amortization schedules
• Forecasting: Based on historical trends and assumptions, forecast the future financial performance.
This includes:
o Revenue Forecasting: Use drivers like sales volume, pricing, or market share.
o Cost Forecasting: Estimate variable costs (e.g., cost of goods sold) and fixed costs (e.g.,
administrative expenses).
o Capital Expenditure (CapEx): Forecast investments in assets (e.g., machinery,
infrastructure).
o Working Capital: Forecast changes in working capital, such as accounts receivable,
inventory, and accounts payable.
• Discounted Cash Flow (DCF) Valuation: The value of a business or project is calculated by
estimating the future cash flows and discounting them to present value using a required rate of return
(WACC).
o Formula:
• WACC (Weighted Average Cost of Capital): The average rate of return required by all of a
company’s investors (equity and debt). It is used to discount future cash flows in DCF models.
• Terminal Value: In a DCF model, this represents the business’s value beyond the forecast period,
often calculated using a perpetuity growth model or exit multiple approach.
• IRR (Internal Rate of Return): A metric used to evaluate the profitability of potential investments,
often calculated in LBO models or project finance.
• Net Present Value (NPV): The difference between the present value of cash inflows and outflows
over time. NPV is used to evaluate profitability.
• EBITDA: Earnings Before Interest, Taxes, Depreciation, and Amortization. It is a measure of
operating performance.
• Leverage Ratios:
6. Excel Tips for Financial Modeling
• Use Named Ranges: To make formulas easier to read, use named ranges for variables like "Revenue
Growth" or "Discount Rate."
• Avoid Hardcoding Values: Always refer to assumptions in separate cells to keep the model flexible
and dynamic.
• Use Functions: Leverage Excel functions such as SUMIF, INDEX, MATCH, VLOOKUP, NPV,
IRR, and PMT for calculations.
• Scenario Manager: Use Excel’s Scenario Manager for running different scenarios based on
assumptions.
• Data Validation: Use Data Validation to control the types of data entered (e.g., percentage, dates,
whole numbers).
• Keep it Simple: Avoid overly complex formulas that are hard to understand and troubleshoot.
• Be Transparent: Always label assumptions clearly and show your work (e.g., link assumptions to
forecasted figures).
• Error Checking: Regularly check your model for errors like broken formulas or mislinks.
• Documentation: Document assumptions, formulas, and methodologies used in the model for future
reference or handover to others.