EDUCBA Logo

EDUCBA

MENUMENU
  • Explore
    • EDUCBA Pro
    • PRO Bundles
    • Featured Skills
    • New & Trending
    • Fresh Entries
    • Finance
    • Data Science
    • Programming and Dev
    • Excel
    • Marketing
    • HR
    • PDP
    • VFX and Design
    • Project Management
    • Exam Prep
    • All Courses
  • Blog
  • Enterprise
  • Free Courses
  • Log in
  • Sign Up
Home Excel Excel Resources Excel Tools Excel Exponential Smoothing
 

Excel Exponential Smoothing

Dikshita Jain
Article byDikshita Jain
Madhuri Thakur
Reviewed byMadhuri Thakur

Updated July 6, 2023

Exponential Smoothing in Excel

 

 

Table of Contents:
  • What is Exponential Smoothing in Excel?
    • How to Use Exponential Smoothing to Forecast in Excel?
    • Example #1: Higher Weightage to Recently Forecasted Value
    • Example #2: Higher Weightage to Historical Data
    • Example #3: Equal Weightage to All Data
    • Comparing Forecasted Values from all Examples
    • How are Weights Distributed? (Back-End Process)
    • Snapshot for Weightage Distribution

What is Exponential Smoothing in Excel?

Exponential smoothing is a popular in-built forecasting tool in Excel that uses past data to predict future values. For example, if you have annual sales data for five years (2017-2022), you can use exponential smoothing in Excel to predict value for the next year, i.e., 2023. Typically, exponential smoothing predicts what the next value will be by smoothing out any ups and downs in the data, like extreme highs or lows (peaks and valleys).

Businesses mostly use exponential smoothing in Excel to predict future expenses, budgets, inventory, sales, etc.

How to Use Exponential Smoothing to Forecast in Excel?

To do the exponential smoothing tool in Excel, you need to enter the following data in the exponential smoothing dialog box. Follow the below steps to use Excel Exponential Smoothing:

  1. Click the “Data Analysis” tool on the “Data” tab.
  2. Select the “Exponential Smoothing” option.
  3. Enter the “Input Range.” It is the range of data you want to forecast.
  4. Enter the “Damping factor.” You can calculate it using 1 – α.
  5. Enter the “Output Range”. It is the range where you want the output data.
  6. Tick the “Chart Output” checkbox to display a chart.
  7. Click “OK.”

Alpha Value (α): α is the smoothing constant, also known as the alpha value. The alpha value determines how much weight to give to the data points for the forecasting. It can be between 0 and 1, where a smaller alpha value gives more weight to recently forecasted data, and a larger value gives more weight to historical data.

Now, let us see examples of exponential smoothing forecasting using Excel.

You can download this Exponential Smoothing Excel Template here – Exponential Smoothing Excel Template

Example #1: Higher Weightage to Recently Forecasted Value

We have the sales data for each month of the current year for a company. Let’s see how to calculate next year’s sales (forecast sales) using the Excel exponential smoothing method. We will use alpha (α) as 0.2 to give higher weightage to the recently forecasted value and less weight to older or historical data.

Example 1

Solution:

Step 1: Select the “Data Analysis” option from the “Data” tab.

Note: If you don’t see the Analysis group in the tab, then you can download it from Excel-Add-ins

Example 2

A “Data Analysis” window will appear.
Step 2: Select “Exponential Smoothing” and click on the “OK” button, as shown below.

Example 3

A dialog box of “Exponential Smoothing” will appear, as shown below.

Example 4

Step 3: Select $B$2:$B$13 under “Input Range” to apply exponential smoothing in this range.

Example 5

Step 4: Enter “0.8” in the “Damping factor”.

Note: As we have taken the alpha value (α) as 0.2, the damping factor will become
1- α = 1 – 0.2 = 0.8.

Example 6

Step 5: Select “Cell C2” in the “Output Range” to display the forecasted values in that cell.

Note: Here, instead of including a range, we are only specifying the cell number because the tool automatically selects the same range as the “Input Range”.

Eg 1.7

Step 6: Tick on the “Chart Output” box to display a chart with the actual and forecasted values, and then click “OK”.

Eg 1.8

The forecasted values will appear in the specified output range, and an exponential smoothing chart will appear.

Eg 1.9

Note: The first forecast value is shown as #N/A because there is no previous forecasted value to work with.

The forecast sales values are in decimal form. To round off these sales values, click on the “Decrease Decimal” option available in the “Number” group of the “Home” tab.

Result: Excel calculates the forecasted values of the current year using the exponential smoothing method.

Eg 1.10

In the above graph:

  • The forecasted values show an increasing trend.
  • The first forecasted or smoothed value, i.e., Cell C1, appears as “#N/A” as there is no previous data point. It means that there is no value before Cell B1 to calculate its forecast value.
  • The second forecasted value, Cell C2, has the same value as the first value of the past/historical dataset, i.e., Cell B1.
  • Here, the α value is small, and the damping factor is large so that the result will have a higher degree of smoothing. It means there are fewer peaks and valleys in the forecasted values, and the graph is smooth.
  • Also, it gives more weight to recently forecasted value and less weight to older or historical data, i.e., data of column B. This results in a smoother forecast.

Example #2: Higher Weightage to Historical Data

In this example, let us use the same data points as Example #1. Here, we will use the alpha value as 0.8 to give higher weightage to the historical data. Thus, the damping factor will be 0.2 (1 – 0.8).

Solution:
Follow the steps of the above example. But instead of 0.8, enter “0.2” in the “Damping factor” option.

Exponential Smoothing in Excel-Eg 2.1

Result: The chart will show the actual data points and the forecasted values based on an alpha value of 0.8.

Exponential Smoothing in Excel-Eg 2.2

In the above graph:

  • The first smoothed value in Cell C1 appears as “#N/A” as there is no value before Cell B1 to calculate its forecast value.
  • Therefore, the second forecasted value in Cell C2 is the same as the first value of the previous data present in Cell B1.
  • Here, the α value is more, and the damping factor is less, so the result will have a lower degree of smoothing. It means the forecasted values will have an irregular line pattern.
  • It gives less weight to recently forecasted values and more weight to historical data. Hence the smoothed value will be closer to the actual data points.

Example #3: Equal Weightage to all Data

Let’s consider the alpha in exponential smoothing as 0.5 so the damping factor will become 0.5.

Solution:
Follow the steps from “Example #1,” but enter “0.5” in the “Damping factor.”

Eg 3.1

Result: The chart will show the actual data points as well as the forecasted values based on an alpha value of 0.5.

Exponential Smoothing in Excel-Eg 3.2

In the above graph:

  • When we take the alpha value as 0.5, the exponential smoothing gives equal weightage, meaning it gives 50% weightage to recently forecasted and historical data.
  • We can use alpha as 0.5 when the data has both short-term fluctuations and long-term trends.
  • Around half of the predicted values are closer to the actual values, while the other half differ more from the actual values.

Comparing Forecasted Values from all Examples

Let’s create a line graph to understand the patterns of forecasted or smoothed values for these three conditions: α = 0.2, α = 0.8, and α = 0.5.

Follow the below steps:

Step 1: Combine all the results in one table, as shown below.

Exponential Smoothing in Excel-Eg 4.1

Step 2:

  • Select the data.
  • Go to the “Insert”
  • Click on the “Line” chart, as shown below.

Exponential Smoothing in Excel-Eg 4.2

Step 3: Under the Line chart, you can select any format. Here we have chosen the below line chart format.

Eg 4.3

The chart will look like this:

Exponential Smoothing in Excel-Eg 4.4

We have modified the above graph by changing the style format, line color, and chart title, as shown below.

Eg 4.5

As you can see in the above graph, there is a difference in the sales values of each month in the current and forecasted year. The difference is due to different alpha values or damping factors.

The table below shows this difference for the month of December when the actual sales were $230.

When α is: DF is: Actual Sales in December ($): Forecasted Sales in December ($):
0.2 0.8 230 249
0.8 0.2 230 336
0.5 0.5 230 304

How are Weights Distributed? (Back-End Process)

The examples show how quickly exponential smoothing in Excel forecasts the results.

For example, when α = 0.2 (DF=0.8), exponential smoothing gives us the following  forecasted sales values:

Exponential Smoothing in Excel-How are Weights Distributed

How did Excel calculate these forecasted values so easily?

Let us understand the logic behind this calculation.

To calculate the current forecasted value, Excel simply assigns weightage to the historical value and recently calculated forecasted value using the following formula:

Current Forecasted Value = (Alpha Value x Historical Value) + (Damping Factor x Recently Forecasted Value)

The image below explains how Excel applies this formula to each value in the back end.

Exponential-Smoothing

Note: Similarly, when alpha is 0.8, the weightage distribution will swap. We will give 80% weightage to historical values and 20% to recently forecasted values.

Snapshot for Weightage Distribution

Here is a simple snapshot for remembering how exponential smoothing assigns weights to data.

Conditions Weightage to Recently Forecasted Data Weightage to Historical Data
Smaller alpha value (α close to 0)
OR
Larger damping factor
More weight Less weight
Larger alpha value (α close to1)
Or
Smaller damping factor
Less weight More weight

Frequently Asked Questions (FAQs)

Q1. What type of forecasting is exponential smoothing?
Answer: Exponential smoothing is a time series forecasting method in Excel. Excel has three types of exponential smoothing: Simple, Double, and Triple Exponential Smoothing.

  • Simple or single exponential smoothing is useful for univariate data with no trend and needs only one parameter, like alpha (α).
  • Double exponential smoothing is useful for data with trend indicators and needs two parameters like alpha (α) and beta (b)
  • Triple exponential smoothing is useful for data with more trends and seasonal variations and needs three parameters, alpha (α) and beta (b), and gamma (g).

Q2. Which Excel tool performs exponential smoothing forecasts?
Answer: Excel Data Analysis tool performs exponential smoothing forecasts. The Data Analysis tool is present in the Analysis-ToolPak from the Excel Add-in.

Q3. What are the limitations of exponential smoothing?
Answer: Excel exponential smoothing neglects the ups and downs pattern associated with random variation. It doesn’t give accurate results when cyclical or seasonal variations are present in the data.

Recommended Articles

This article is a step-by-step guide on how to use Exponential Smoothing in Excel using different alpha values, along with a downloadable template. You may also look at the below article for your reference:

  1. Statistics in Excel
  2. What is Excel QUARTILE Function?
  3. Excel Tool for Data Analysis
  4. Excel PERCENTILE Function

Primary Sidebar

Footer

Follow us!
  • EDUCBA FacebookEDUCBA TwitterEDUCBA LinkedINEDUCBA Instagram
  • EDUCBA YoutubeEDUCBA CourseraEDUCBA Udemy
APPS
EDUCBA Android AppEDUCBA iOS App
Blog
  • Blog
  • Free Tutorials
  • About us
  • Contact us
  • Log in
Courses
  • Enterprise Solutions
  • Free Courses
  • Explore Programs
  • All Courses
  • All in One Bundles
  • Sign up
Email
  • [email protected]

ISO 10004:2018 & ISO 9001:2015 Certified

© 2025 - EDUCBA. ALL RIGHTS RESERVED. THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS.

EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you
Loading . . .
Quiz
Question:

Answer:

Quiz Result
Total QuestionsCorrect AnswersWrong AnswersPercentage

Explore 1000+ varieties of Mock tests View more

EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you
EDUCBA
Free Excel Course

Excel functions, formula, charts, formatting creating excel dashboard & others

By continuing above step, you agree to our Terms of Use and Privacy Policy.
*Please provide your correct email id. Login details for this Free course will be emailed to you
EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you

EDUCBA

Download Exponential Smoothing Excel Template

EDUCBA Login

Forgot Password?

EDUCBA

Download Exponential Smoothing Excel Template

EDUCBA

डाउनलोड Exponential Smoothing Excel Template

🚀 Limited Time Offer! - 🎁 ENROLL NOW