Excel FORECAST.ETS.SEASONALITY Function: Syntax, Examples & Tips

The FORECAST.ETS.SEASONALITY formula estimates the seasonal pattern in time series data, helping identify trends over specific intervals.
Excel
=FORECAST.ETS.SEASONALITY(target_date, values, timeline, [seasonality], [data_completion], [aggregation])

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

Need more than a single FORECAST.ETS.SEASONALITY formula? Try our free AI for Excel — it reads your entire spreadsheet, answers questions in plain English, and builds charts and analysis in the same chat.

On this page
  1. Parameters
  2. What is a FORECAST.ETS.SEASONALITY Formula in Excel?
  3. A Practical Example
  4. FORECAST.ETS.SEASONALITY Formula
  5. Result of the Formula
  6. Why Use FORECAST.ETS.SEASONALITY?
  7. Key Takeaways:
  8. Example use case

Parameters

target_date:
The date for which you want to predict a value based on the historical data.

values:
The range of historical data points that you want to use for forecasting.

timeline:
The range of dates that corresponds to the historical data points in values.

seasonality:
An optional parameter that specifies the length of the seasonal pattern. If omitted, Excel automatically detects the seasonality.

data_completion:
An optional parameter that determines how to handle missing data points. If omitted, Excel assumes that missing data points should be interpolated.

aggregation:
An optional parameter that specifies the method of aggregating the data when there are multiple values for the same timestamp. If omitted, Excel uses the default aggregation method.

What is a FORECAST.ETS.SEASONALITY Formula in Excel?

The FORECAST.ETS.SEASONALITY function in Excel is a powerful tool that helps you determine the length of a seasonal pattern in a time series dataset. This function is particularly useful for analyzing data that exhibits seasonal trends, allowing you to understand how often these patterns repeat over a specified time period.

In simpler terms, the FORECAST.ETS.SEASONALITY function helps you identify the seasonality of your data, making it easier to make predictions based on historical trends.

A Practical Example

Imagine you are analyzing monthly sales data for a retail store, and you have the following data in an Excel spreadsheet:

Monthly Sales Data Table:

MonthSales Amount
January500
February600
March700
April800
May900
June1000
July1100
August1200
September1100
October1000
November900
December800

You want to find out the seasonal pattern length for the sales data.

FORECAST.ETS.SEASONALITY Formula

To calculate the seasonality of the sales data, you would use the FORECAST.ETS.SEASONALITY formula as follows:

Excel
=FORECAST.ETS.SEASONALITY(B2:B13, A2:A13, 1)

Breakdown of the Formula:

  • B2:B13: This is the range of sales amounts that you want to analyze for seasonality.
  • A2:A13: This is the range of time periods (months) corresponding to the sales data.
  • 1: This argument specifies that you want to consider the data as a single time series.

Result of the Formula

When you apply the formula, it calculates the length of the seasonal pattern in the sales data. The output would be:

Seasonal Pattern Length
12

Here, the seasonal pattern length is calculated as 12, indicating that the sales data exhibits a yearly seasonal trend.

Why Use FORECAST.ETS.SEASONALITY?

The FORECAST.ETS.SEASONALITY function is particularly useful when you need to analyze time series data that has repeating patterns. It allows you to understand the frequency of these patterns, which can be crucial for making accurate forecasts and informed business decisions.

Key Takeaways:

  • FORECAST.ETS.SEASONALITY: Determines the length of a seasonal pattern in time series data.
  • Enhanced Forecasting: Helps you make better predictions based on historical seasonal trends.
  • Common Use Cases: Ideal for sales forecasting, inventory management, and any scenario where understanding seasonal trends is essential.

Understanding how to use the FORECAST.ETS.SEASONALITY function can significantly enhance your forecasting capabilities in Excel, enabling you to extract meaningful insights from your time series datasets.

Happy forecasting!

Example use case

You have a dataset where Column A contains monthly sales figures for a product over the past three years, and you want to analyze the seasonal patterns in sales. By using the FORECAST.ETS.SEASONALITY function, you can determine the length of the seasonal cycle in your sales data. This helps in understanding how sales fluctuate throughout the year, allowing for better inventory management and marketing strategies tailored to peak sales periods, without needing to delve into complex time series analysis.

Beyond the FORECAST.ETS.SEASONALITY function: Better Analyst is a full Excel AI that goes well past individual formulas. Upload any spreadsheet and ask questions in plain English — you'll get formulas, data analysis, and charts back in seconds. It's a free AI Excel assistant that works with any .xlsx, .xls, or .csv file — no plugins, no Microsoft 365 required.

Don't have a spreadsheet yet? Use our free AI spreadsheet generator to turn a text prompt into a downloadable Excel file — a full AI Excel sheet maker that builds headers, columns, and formulas from your description.

Need more help with Excel formulas?

Create a free account for formula help, explanations, and spreadsheet analysis. Usage limits depend on your plan.

Explore all Excel formulas

Browse our complete library of Excel formula guides

Compare your options

Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

  1. 01ChatGPTOpen a balanced comparison prompt in ChatGPT.
  2. 02ClaudeOpen the same research prompt in Claude.
  3. 03PerplexityResearch the comparison with linked web sources.

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.