Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

Instructor-led training -

Excel Forecasting and Data AnalysisExcel Forecasting and Data Analysis

Face to face / Online public schedule & onsite training. Restaurant lunch included at STL venues.

Designed for Excel 365

London and UK wide.

Who is this course for?

This Microsoft Excel Forecasting & Data Analysis course is aimed at people who want to expand their knowledge into forecasting and more specialised analytical functionality offered by Microsoft Excel.

Learn more about the Excel training spreadsheet.

Prerequisites

Completion of our Excel advanced course or equivalent knowledge.

Benefits

At the end of this course you will understand how you can forecast in Excel using different methods based on seasonal, linear or exponential data. You will be able to calculate forecast errors to update your forecast model to assure more accurate forecasts. You will able to do trend analysis, break-even analysis, calculate correlation coefficient and creating statistical analysis using Excel's analysis toolpak.
You will also be able to clearly visualise trends and forecasts in Excel charts.

This course is a part of a wider portfolio of our Excel software training courses.

Course Syllabus

Plan a forecast Model

Which data can be forecasted?
Set up the source data the right way to get an efficient model
Decide which method is the right for your data or should I use more methods?
How can I measure the accuracy of the forecast?
Which measurement method is the best for my data?
How can I track that I am using the right forecasting model over time
Maintenance of the forecast models

Forecasting Methods

Linear Regression
Forecast Function
Trend Function
Slope & Intercept Function
Exponential Regression
Growth Function
Exponential Smoothing
Data Analysis Tool Exponential Smoothing
Naïve Forecast
Moving Average
Data Analysis Tool Moving Average
Seasonal Forecasting

Measuring Forecast Accuracy

Forecast Error/Deviation
Forecast Absolute Error/Deviation
Forecast Percentage Error/Deviation
Forecast absolute percentage error/deviation
Square Error
Standard Error
MAD (Mean Absolute Deviation)
MSQ (Mean Square Error)
MPE (Mean Percentage Error)
MAPE (Mean Absolute Percentage Error)
TSE (Tracking Signal Error)

Using the solver to optimise forecasts

Optimise Exponential Smoothing Forecasts
Optimise Weighted Moving Average Forecasts
Optimise Seasonal Forecasts

Trends and forecasting using charts

Chart Types
Trendlines
Equations
R2
Visualise Forecasts & Forecast accuracy

Comparing Forecasting Methods and Models

Accuracy and visualisation

Manipulate Forecasts using What-If Analysis

Scenarios Manager
Goal Seek
Data Tables

Correlation Coefficient

Correl Function
The Data Analysis Tool Correlation
Display Correlation Coefficient in Scatter Chart

Break-Even Analysis

Break-Even Modelling
Calculate Break-Even
Visualise Break-Even
Use Goal Seek to analyse Break-Even

Data Analysis Tools

Descriptive Statistics
Histogram
Regression
Sampling
Rank & Percentile

"What do I get on the day?"

Arguably, the most experienced and highest motivated trainers.

Face-to-face training

lunch

Training is held in our modern, comfortable, air-conditioned suites.

Modern-spec IT, fully networked with internet access

Lunch, breaks and timing

A hot lunch is provided at local restaurants near our venues:

  • Bloomsbury
  • Limehouse

Courses start at 9:30am.

Please aim to be with us for 9:15am.

Browse the sample menus and view joining information (how to get to our venues).

Refreshments

Available throughout the day:

  • Hot beverages
  • Clean, filtered water
  • Biscuits

Online training

online training (virtual)

Regular breaks throughout the day.

Learning tools

in-course handbook

In-course handbook

Contains unit objectives, exercises and space to write notes

Reference material

Available online. 100+ pages with step-by-step instructions

24 months access to Microsoft trainers

Your questions answered on our support forum.

What to expect when training

Training Formats & Services

  • On a public schedule at one of our
    London training venues.
  • On-site at your company office UK wide
  • Near-site, at a location close to you
  • Tailored courses to your requirements
  • Productivity Training Programs
  • Consultancy
  • Bespoke one-to-one
  • Rollout
  • TNA
  • Upgrade
  • Case studies

Casual Dining Group

gravatar

Silvia De Almeida,
ANALYST

My head hurts from the mountains of information I learnt in just one day! Highly recommend it!

Card Factory

gravatar

Rhiannon Wade,
Buying Administrator

May have been improved by having a few of our own spread sheets which we use so that examples could be tailored to us and our jobs.

United Authors Publishing Ltd

gravatar

Alexandra Bugden,
Finance Assistant

Jens is Awesome :)

More testimonials

Public schedule dates

Next date Location Price
Mon 1 DecOnline£290
Wed 3 DecLimehouse £290
Fri 2 JanOnline£290
Mon 5 JanBloomsbury £290
Mon 2 FebOnline£290
Wed 4 FebLimehouse £290

And 26 more dates...

Loading...

Loading content...

TrustPilot

star star star star star Excellent

Resources

Blog

Tutorials and discussions on MS Office

Hints & Tips

MS Office tips to save you time

Cheat sheets

MS Office shortcut keys for all versions

Infographics

Handy info on industry trends

Subscribe

Latest news & offers

Promotions

Latest Feedback

  • 98.70% customer recommendation
  • 99.19% training objectives met
  • 226,755 delegates trained
  • 14,566 organisations trained

Latest X / Tweet

  • Boost productivity & profitability with STL Training! 💼 ✅ No course cancellations 🖥️ Virtual or in-person in London 🍽️ Lunch included 📚 2 years of support This week: Word Intermediate—graphics, Excel data stl-training.co.uk/order/pricing_…t.co/QSQqMqK3Go
Loading...

Loading content...

Free manuals

We are providing a range of our course manuals free of charge.

Why not share this resource with your friends and colleagues?

Training manual sample

Below are some extracts from our Excel training manuals.

Linear Regression 

Discussion 

Linear Regression analysis is a statistical technique for estimating the relationships among variables. In other words, how do the sales figures change over time? 

If the goal is prediction, or forecasting, linear regression can be used to fit a predictive model to an observed data set of y and x values or known actual data (y) over time (x) (time series data). After developing such a model, if an additional value ofx (a new period) is then given without its accompanying value of y, the fitted model can be used to make a prediction of the value of y.  

The sales figures (y) are known for a number of periods (x) it makes it possible forecasting sales (y) for future periods (x). 

 

In Excel the linear regression can be calculated using the Forecast function, The Trend function, the Fill-Handle, by calculating the equation: Y = mX + c, and by adding a Trendline to a chart.  

The Data Analysis Tool Regression is an analysis tool to return important information if you are working with Linear Regression such as the Slope, the Y-Interceptor,R-square, and other statistical information. The different terms will be explained later in this workbook.    

You can also calculate the Slope and the Y Interceptor using the functions Slope and Intercept. 

 

The Forecast function 

Discussion 

Microsoft Excel provides a variety of functions you can use to calculate forecasts. One of them is the Forecast function. The Forecast function can calculate trend, a linear forecast, or linear regression for as many future periods needed based on data from previous periods.   

The Forecast function consists of three required arguments, in the following order: X, Known_y’s, and Known_x’s. X is the period for which you want to calculate the forecastKnown_y’s is the array with the known values. Known_x’s is the array with the known periods (must be a numeric range and not dates, months or years). 

 

 

Procedures 

 
  1. To use a Forecast function, first create a data range containing known factual data and responding periods. 

  1. Click in the cell where you want to place the function. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

 

 
 

 

  1. In the Insert function dialog box, locateStatistical category in the Or    select a category: box. 

  1. Click on Forecast. 

  1. Click on the OK button. 

 

 
 

 

  1. In the Function Arguments dialog box, click in the X box. 

  1. Enter the cell reference for the cell with the period information. 

  1. In the Known_y’s box, select the cells containing the known values.  

  1. Make the cell references absolute (Press F4 or add the $ signs) 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. Make the cell references absolute (Press F4 or add the $ signs) 

  1. Click OK. 

 

 
 

 

 

  1.  

     
    Copy down the Forecast function to get the forecast for known periods and unknown periods. 

     

 

 
 

 

 

 

 

The Trend function 

Discussion 

The Trend can calculate trend, a linear forecast, or linear regression for as many future periods needed based on data from previous periods.   

The Trend function is an array function and the steps to use it are different from “normal” functions in Excel. The whole range where you want the result to be displayed must be selected and after the needed arguments have been entered the keys Ctrl Shift Enter must be pressed instead of pressing Enter. Then the function will return the result for the whole range in the selected range. 

The Trend function consists of one required argument and three optional arguments, in the following order: Known_y’s, Known_x’s, New_x’s, and ConstKnown_y’s is the array with the known values. Known_x’s is the array with the known periods (must be a numeric range and not dates, months or years). New_x’s is the array with future periods if the Trend function is used for forecasting. Const is a logical value specifying whether to force the constant b to equal 0. 

 

Procedures 

 
  1. To use a Trend function, first create a data range containing known factual data and responding periods. 

 

 
 

 

  1. Select the range where you want the result of the function. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

 

 
 

 

  1. In the Insert function dialog box, locateStatistical category in the Or select a category: box. 

  1. Click on Trend. 

  1. Click on the OK button. 

  1. In the Function Arguments dialog box, click in the Known_y’s  box. 

  1. Select the cells containing the known values. 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. Press Ctrl Shift Enter. 

 

The array functions will add the result to the whole selected array and will look different in the formula bar. Excel will display the formula enclosed in curly brackets { }.  

If the Trend function is used to forecast: 

Procedures 

 
  1. To use a Trend function for forecasting, first create a data range containing known factual data and responding periods and enter the periods for which you want to forecast. 

 

 
 

 

  1. Select the range where you want the result of the function. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

  1. In the Insert function dialog box, locateStatistical category in the Or select a category: box. 

  1. Click on Trend. 

  1. Click on the OK button. 

  1. In the Function Arguments dialog box, click in the Known_y’sbox. 

  1. Select the cells containing the known values. 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. In the New_x’s box, select the cells containing the unknown periods. 

  1. Press Ctrl Shift Enter. 

 

 
 

 

 

 

& 

The Trend function will return exactly the same result as the forecast function.  

 

The Slope and Intercept Function 

Discussion 

To make it easy to calculate trend or forecast using the equation Y = mX + c you need the slope and y interceptor.  

 The Slope function consists of two required arguments, in the following order:  Known_y’s, and Known_x’s. Known_y’s  is the array with the known values. Known_x’sis the array with the known periods (must be a numeric range and not dates, months or years). 

 

Procedures 

 
  1. Select the cell where the result is to be displayed. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

  1. In the Insert function dialog box, locateStatistical category in the Or select a category: box. 

  1. Click on Slope. 

  1. Click on the OK button. 

  1. In the Known_y’s box, select the cells containing the known values. 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. Click on the OK button. 

 

 
 

 

The Intercept function consists of two required arguments, in the following order:  Known_y’s, and Known_x’s. Known_y’s  is the array with the known values. Known_x’s is the array with the known periods (must be a numeric range and not dates, months or years). 

 

 

 

Procedures 

 
  1. Select the cell where the result is to be displayed. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

  1. In the Insert function dialog box, locateStatistical category in the Or select a category: box. 

  1. Click on Intercept. 

  1. Click on the OK button. 

  1. In the Known_y’s box, select the cells containing the known values. 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. Click on the OK button. 

 

 
  

 

Now you can calculate the trend and forecast using the trend/forecast equation: 

 

 

Procedures 

 
  1. Select the cell where the result is to be displayed. 

  1. Type =( click in the cell with the slope. Press F4 to lock the cell reference. 

  1. Type * click in the cell with the period number (x). Type ) 

  1. Type + click in the cell with y interceptor. Press F4 to lock the cell reference. 

  1. Press enter. 

  1. Copy down the equation. 

 

 
 

 

The Forecast function, the Trend function and the trend/forecast equation will return exactly the same result and it does not really matter which method used. 

 

 
 

 

. 

 

Exponential Regression 

Discussion 

Sometimes the growth in a model is not linear, but it is exponential. If the growth is exponential Excel has forecasting tools to replace the Forecast and Trend function 

In the example below the sales has an exponential growth rate. The Forecast function forecast period 11 to 2005333.333. This is not a realistic forecast, because the known sale for period 10 is already £ 2,200,000.00. 

 

 
 

 

In this section, you will see how you can forecast an exponential growth. 

The Growth function 

Discussion 

The Growth function can calculate exponential growth and exponential growth forecast. The Growth function is an array function and the steps to use it are different from “normal” functions in Excel. The whole range where you want the result to be displayed must be selected and after the needed arguments have been entered the keys Ctrl Shift Enter must be pressed instead of pressing Enter. Then the function will return the result for the whole range in the selected range. 

The Growth function consists of one required argument and three optional arguments, in the following order: Known_y’s, Known_x’s, New_x’s, and ConstKnown_y’s is the array with the known values. Known_x’s is the array with the known periods (must be a numeric range and not dates, months or years). New_x’s is the array with future periods if the Growth function is used for forecasting. Const is a logical value specifying whether to force the constant b to equal 0. 

 

Procedures 

 
  1. To use a Growth function, first create a data range with data values you know. 

 

 
 

 

  1. Select the array where you want the result of the function. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

  1. In the Insert function dialog box, locateStatistical category in the Or  

               select a category: box. 

  1. Click on Growth. 

  1. Click on the OK button. 

  1. In the Function Arguments dialog box, click in the Known_y’s  box. 

  1. Select the cells containing the known values. 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. Press Ctrl Shift Enter. 

 

 
 

 

 

 

The array functions will add the result to the whole selected array and will look different in the formula bar. Excel will display the formula enclosed in curly brackets { }.  

 

 
 

 

If the Growth function is used to forecast: 

 

Procedures 

 
  1. To use a Growth function for forecasting, first create a data range with periods you want to forecast. 

 

 
 

 

  1. Select the array where you want the result of the function. 

  1. Click on the Formulas tab. 

  1. In the Function Library group, click on the Insert Function button. 

 

 
 

 

  1. In the Insert function dialog box, locateStatistical category in the Or select a category: box. 

  1. Click on Growth. 

  1. Click on the OK button. 

  1. In the Function Arguments dialog box, click in the Known_y’s  box. 

  1. Select the cells containing the known values. 

  1. In the Known_x’s box, select the cells containing the known periods. 

  1. In the New_x’s box, select the cells containing the unknown periods. 

  1. Press Ctrl Shift Enter. 

 

 
 

 

If you compare the Growth function with the Forecast function in a chart it is obvious that in this example you get a much more accurate forecast using the Growth function. 

 

 
 

 

 

 

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 0.63 secs.