Naïve Forecast – Excel and Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on June 24, 2022

This tutorial will demonstrate how to calculate the Naïve forecast in Excel and Google Sheets.

Naive Forecast in Excel

Overview

Naïve Forecast

Naïve Forecasting is a forecasting technique in which the forecast for the current period is set to the actual value from the previous period. That is, suppose the monthly revenue of a company for the month of May is $9,415, using the naïve forecasting technique, the company will forecast that the monthly revenue for the month of June will as well be $9,415.

The naïve forecasting technique is useful because it is easy to calculate, and it helps an organization to keep track and make sure that they are either improving or maintaining current levels of productivity.

The naïve forecasting technique considers only historical data in making forecasts and does not consider variables like seasonality, external factors, etc. This may lead to a high degree of variability between actual values and forecasted values. This makes this method of forecasting not to be a reliable method of forecasting in real-world applications.

 

How to Forecast Using Naïve Forecasting in Excel

Background: The monthly sales of sneakers by company XYZ through its local store are shown in the table below.

Produce the naïve forecasts for the months’ data and calculate the forecast errors produced by the forecast using the mean absolute error, root mean square error, and mean absolute percentage error.

Also, produce the forecasts for the months’ data using the 3-months simple moving average and the 3-months exponential moving average techniques, calculate the forecast errors as in the naïve forecast, and compare the forecast errors produced by the three techniques.

Dataset

First, calculate the naïve forecasts by setting each forecast equal to the previous month’s sales.

Calculate Naive Forecast in Excel

The complete Naïve Forecast column is shown below.

Calculate Naive Forecast Column in Excel

 

Next, calculate the mean absolute error of the naïve forecast from the actual sales by first calculating the absolute value of the difference between each naïve forecast and the actual sale.

Absolute Error in Excel

Autofill the rest of the column and then calculate their average to get the Mean Absolute Error.

Mean Absolute Error in Excel

Next, calculate the root mean square error of the naïve forecast from the actual sales by first calculating the square of the difference between each naïve forecast and the actual sale.

Squared Error in Excel

Autofill the rest of the column and then calculate the square root of their average to get the Root Mean Square Error.

Root Mean Square Error in Excel

Next, calculate the absolute percentage error of the naïve forecast from the actual sales by first dividing the absolute value of the difference between each naïve forecast and the actual sale by the actual sale. Use the Percent Style button to convert the cells to percentages.

Absolute Percentage Error in Excel

Autofil the rest of the column and then calculate their average to get the Mean Absolute Percentage Error.

Mean Absolute Percentage Error in Excel

 

Compare Naïve Forecasting Technique to Other Forecasting Techniques

Calculate the forecasts using the Simple Moving Average (SMA) forecasting technique and calculate the forecast errors as done for the naïve forecasts above.

First, calculate the 3-months simple moving average forecasts by finding the average of 3 previous months’ sales of each sales data.

3 Months SMA Forecast in Excel

Complete the rest of the column and the complete 3-Months SMA Forecast column is as shown below.

3 Months SMA Forecast Column in Excel

Next, follow the steps described above to calculate the Mean Absolute Error, Root Mean Square Error, and Mean Absolute Percentage Error.

SMA Forecast in Excel

Also, calculate the forecasts using the Exponential Moving Average (EMA) forecasting technique and calculate the forecast errors as done for the naïve forecasts above.

First, calculate the 3-months exponential moving average by setting the forecast for the second month to the actual sales value of the first month and use the formula below for the rest of the EMA values.

EMA Forecasting in Excel

where At-1 is the actual value for the previous period;

Ft and Ft-1  are the current and the previous forecasts, respectively; and

Formula is the exponential smoothing factor with k as the desired number of sub-divisions of the dataset.

 

The second and the third months’ EMA Forecast are shown below.

EMA Forecast in Excel

Complete the rest of the column and the complete 3-Months EMA Forecast column as shown below.

EMA Forecast Column in Excel

Next, follow the steps described above to calculate the Mean Absolute Error, Root Mean Square Error, and Mean Absolute Percentage Error.

EMA Forecast Final in Excel

Because the sales’ values do not have spikes and dips caused by seasonality or other external factors, you can see that the forecast errors produced by the three forecasting techniques are similar. Thus, any of the three forecasting techniques is suitable for this dataset.

 

Naïve Forecast in Google Sheets

Naïve forecasts can be calculated in Google Sheets in a similar way as it is calculated in Excel as shown in the pictures below.

Naive Forecast in Google Sheets

AI Formula Generator

Try for Free