<< Return to Calendar

Introduction to Financial Modelling Using Excel & VBA

Overview

Financial modelling is one of the most highly valued but less understood skills in finance. The objective is to combine accounting, finance, and other business metrics to create an abstract representation of a company, forecasted into the future. Financial models serve diverse purposes, from Budgeting, project appraisals, financial statements, or more intricate applications such as making business decisions or making investments. Forecasting a company's operations is complex due to unique business assumptions and calculations. Excel is the most flexible and customisable tool, as customised software can be rigid and hinder adaptability to changing business needs.

Why Should an Individual Attend?

  • Master Forecasting for Profitability. Learn to build models that accurately forecast budgets, income, expenses, and profitability—essential for running a successful business.
  • Respond Swiftly to Change. Gain the ability to create tailored models that adapt quickly to shifting business environments and decision-making needs.
  • Simulate Scenarios with Confidence. Develop comprehensive models that visualize multiple scenarios and assess their impact on business performance at a glance.
  • Control Scope Creep in Projects. Understand how modelling can highlight scope changes in engineering projects and their financial implications in real time.
  • Apply Modelling Beyond Finance. Explore techniques that extend to costing, quotations, tenders, and project lifecycle management—valuable across industries.
  • Bridge the Gap in Engineering Modelling. Clarify the difference between general engineering modelling and structured financial modelling, enhancing your technical toolkit.

Outcomes

By the end of the course, delegates will be able to:

  • Grasp the 6-step methodology for constructing effective models.
  • Distinguish between Financial and Engineering Models.
  • Refresh key Excel skills to apply logical structures within models.
  • Revisit core financial principles for accurate project evaluation.
  • Build and refine a variety of practical models.
  • Comprehend how to separate inputs, processes, and outputs, using external variables to simulate diverse scenarios.

Program Outline

Concepts and Skills

  • Constants
  • Extraneous variables
  • No “hard coding”
  • Links
  • Principles

Excel Skills Review

  • Functions
  • Logical functions
  • Referencing functions
  • Financial functions
  • Error handling functions
  • Arithmetic functions
  • Date functions
  • Ranking functions
  • Text functions

VBA

  • Introduction
  • Creations of Macros
  • Debugging of Macros
  • The VBA Editor

Tools and Features

  • Formula evaluation / tracing and diagnosis
  • Customising the Quick access toolbar
  • Customising Excel (Options, the back-stage view)
  • Form elements and controls
  • Data tables
  • Conditional formatting
  • Custom formats
  • Charts and templates
  • Arrays
  • Worksheet and workbook protection
  • Function Wizard
  • Auditing tools
  • Keyboard shortcuts
  • Basic VBA

Review of Relevant Financial Concepts and Financial Functions

  • Discount rate
  • Present and future value
  • Internal rate of return
  • Cost of debt and cost of equity
  • Weighted average cost of capital
  • Free cash flow to equity and to the firm
  • FX rate
  • PMT, RATE, PV, FV & NPER functions
  • Inflation rate, real and nominal values
  • IRR, rolling IRR, hurdle rate, The cost of capital (WACC)
  • NPV, XNPV, and XIRR functions

Team-based concept case studies and problem-solving activities scheduled across the two-day period.

Who Should Attend?

  • Engineers
  • Architects
  • Project / Construction Managers
  • Quantity Surveyors
  • Construction Health and Safety
  • Executives / Senior Management
  • Middle Management
Dates and Times:
  • Mon 27 May 2024  08:30 to 16:30
  • Tue 28 May 2024  08:30 to 16:30
Type: Online
Venue: Online,
Fee: R 5 170.00 excl. VAT
R 5 945.00 incl. VAT
Validation Number/s: CESA-2146-11/2025
ECSA CPD Points: 2.00
SACNASP Validation Number:
SACNASP CPD Points: 0.00
Coordinator: