Table of Contents
In the world of business intelligence and data science, predicting future outcomes is essential for strategic planning. One of the most straightforward and often surprisingly effective methods for time-series prediction is the Naive Forecast. This technique serves as a fundamental baseline model against which more complex models are measured.
A naive forecast operates on a very simple premise: the forecast for any given future period is defined solely by the actual value observed in the immediately preceding period. If sales were 100 units in March, the naive forecast suggests sales will also be 100 units in April. While seemingly too simple, this method is invaluable for initial analysis and establishing performance benchmarks, particularly when dealing with data that exhibits random walk characteristics.
Understanding the Naive Forecasting Principle
To grasp this concept, consider a practical example involving monthly sales figures. Suppose a company tracks its product sales over the first quarter of the year. The principle dictates that the prediction for the next month simply echoes the performance of the last recorded month.
For instance, examine the following initial sales data:

If we apply the naive approach, the forecast for sales in April is directly tied to the actual sales achieved in March. This straightforward projection is what makes the naive method so quick to implement and understand.

Although the methodology is incredibly simple, its performance often works surprisingly well in practice, especially when historical data lacks strong seasonality or trend components. This tutorial provides a comprehensive, step-by-step example of how to perform naive forecasting using Microsoft Excel.
Setting Up the Data in Excel
The beauty of the naive method lies in its ease of implementation, especially using spreadsheet software like Microsoft Excel. We will now walk through the process using a 12-month sales history for an imaginary corporation. This detailed dataset allows us to demonstrate both the creation of the forecast and the subsequent calculation of accuracy metrics.
Begin by entering the historical sales data into two adjacent columns. Column A will contain the months, and Column B will house the corresponding actual sales figures. It is crucial to ensure the data is ordered sequentially by time period for accurate time-series analysis.
Below is the structure of the data input, covering a full year of observed values:

Generating the Naive Forecasts
Once the actual data is entered, we can proceed to create the forecast column. Remember the core rule: the forecast for period ‘t’ is equal to the actual value from period ‘t-1’. In Excel, this translates to a simple cell reference command.
For example, the forecast for February (Cell C3) must equal the actual sales from January (Cell B2). We cannot forecast January sales using this method because we lack data from the preceding period (December of the previous year). Therefore, the forecast column will always start one row below the actual data column.
The following illustration demonstrates how to apply this simple formula across all remaining months, producing a column of naive predictions:

This output provides a baseline understanding of what future performance might look like if recent performance trends were to repeat exactly. This forecast will now be evaluated for accuracy.
Calculating Forecast Accuracy Metrics
A forecast is only useful if we understand how accurate it is. After generating the predictions, the next critical step is quantifying the error between the forecasted values and the actual observed values. This involves calculating several standard metrics used in forecasting analysis.
Two of the most widely used metrics for measuring forecast accuracy are:
These metrics provide different perspectives on the magnitude of the forecasting error, allowing analysts to choose the most appropriate measure based on their specific business requirements. MAPE is scale-independent, while MAD retains the original units of measurement.
Determining Mean Absolute Percentage Error (MAPE)
The Mean Absolute Percentage Error (MAPE) is calculated by finding the absolute difference between the actual and forecasted values, dividing that by the actual value (to get a percentage error), and then averaging these percentage errors across all periods. This metric is expressed as a percentage and is excellent for comparing the accuracy of forecasts across different datasets or models.
The image below illustrates the necessary Excel calculations—specifically, calculating the absolute percentage error for each period and then summing them to find the overall MAPE value:

In this specific example, the resulting MAPE is calculated to be 9.9%. This indicates that, on average, the naive forecast deviated from the actual sales figures by approximately 9.9%.
Calculating Mean Absolute Deviation (MAD)
The Mean Absolute Deviation (MAD) measures the average magnitude of the errors without considering their direction. It is calculated by taking the absolute difference between the actual value and the forecasted value for each period, and then finding the average of those absolute differences. Unlike MAPE, MAD is expressed in the same units as the original data (e.g., dollars, units sold, etc.).
The subsequent illustration shows the required columns and formulas used within Excel to derive the MAD value:

For this dataset, the Mean Absolute Deviation is found to be 3.45. This means the forecast was, on average, off by 3.45 units of the product sold.
Interpreting Results and Benchmarking
The primary purpose of implementing the naive forecasting model is to establish a benchmark. The accuracy metrics (MAPE of 9.9% and MAD of 3.45) are not meaningful in isolation. Their utility comes from comparison against alternative models.
To determine if this simple forecast is genuinely useful for operational planning, we must compare its accuracy measurements against those generated by more sophisticated forecasting models, such as Exponential Smoothing or ARIMA. If a more complex model only marginally improves accuracy, the naive method might be preferred due to its simplicity and lower implementation cost.
If, however, a more advanced technique yields significantly lower error rates, it justifies the complexity. The naive forecast, therefore, acts as a crucial first step in any robust time-series analysis, providing a clear, easily understandable starting point for evaluating future predictive efforts.
Cite this article
Mohammed looti (2025). Naive Forecasting in Excel: Step-by-Step Example. PSYCHOLOGICAL STATISTICS. Retrieved from https://statistics.arabpsychology.com/naive-forecasting-in-excel-step-by-step-example/
Mohammed looti. "Naive Forecasting in Excel: Step-by-Step Example." PSYCHOLOGICAL STATISTICS, 6 Nov. 2025, https://statistics.arabpsychology.com/naive-forecasting-in-excel-step-by-step-example/.
Mohammed looti. "Naive Forecasting in Excel: Step-by-Step Example." PSYCHOLOGICAL STATISTICS, 2025. https://statistics.arabpsychology.com/naive-forecasting-in-excel-step-by-step-example/.
Mohammed looti (2025) 'Naive Forecasting in Excel: Step-by-Step Example', PSYCHOLOGICAL STATISTICS. Available at: https://statistics.arabpsychology.com/naive-forecasting-in-excel-step-by-step-example/.
[1] Mohammed looti, "Naive Forecasting in Excel: Step-by-Step Example," PSYCHOLOGICAL STATISTICS, vol. X, no. Y, ص Z-Z, November, 2025.
Mohammed looti. Naive Forecasting in Excel: Step-by-Step Example. PSYCHOLOGICAL STATISTICS. 2025;vol(issue):pages.