FORECAST.ETS.CONFINT Function

Excel Functions › Statistical

Excel 2016+ Statistical

The Excel FORECAST.ETS.CONFINT function returns a confidence interval for a value forecast by FORECAST.ETS — the ± margin you add and subtract from the prediction to build an upper and lower band.


Quick answer:
=FORECAST.ETS.CONFINT(target_date, values, timeline) margin of error around the ETS forecast

Syntax

=FORECAST.ETS.CONFINT(target_date, values, timeline, [confidence_level], [seasonality], [data_completion], [aggregation])
ArgumentDescription
target_dateRequiredThe future point you are forecasting — the same value passed to FORECAST.ETS. Must lie beyond the historical timeline.
valuesRequiredThe historical data range you want to forecast forward (e.g. monthly sales in B2:B40).
timelineRequiredThe matching range of dates or numbers (e.g. A2:A40). Must be evenly spaced and the same size as values.
confidence_levelOptionalA number 0–1 for the interval width. Defaults to 0.95 (a 95% interval).
seasonalityOptional0 = no seasonality, 1 = auto-detect (default), or a number for a fixed season length.
data_completionOptional1 (default) interpolates missing points; 0 treats gaps as zeros.
aggregationOptionalHow duplicate timeline entries are combined (1 = AVERAGE, the default).

How to use it

FORECAST.ETS predicts a single future value; FORECAST.ETS.CONFINT tells you how much to trust it. The result is a half-width — add it to and subtract it from the forecast to get the prediction band:

=FORECAST.ETS(A40, values, timeline) // the point forecast
=FORECAST.ETS.CONFINT(A40, values, timeline) // the +/- margin

So the upper limit is forecast + confint and the lower limit is forecast − confint. A wider confidence_level (say 0.99) returns a larger margin, because a 99% interval has to be more generous than a 95% one.

Tip: the same five core arguments power the whole ETS family — FORECAST.ETS, FORECAST.ETS.CONFINT, FORECAST.ETS.SEASONALITY, and FORECAST.ETS.STAT all read the identical values and timeline. Build them once, reference them everywhere.

The timeline must be evenly spaced (daily, weekly, monthly…), though small gaps are allowed and interpolated by default. Excel's built-in Forecast Sheet tool (Data → Forecast Sheet) writes all of these formulas for you and charts the band automatically.

Try it: interactive demo

Live demo

Pick a FORECAST.ETS.CONFINT example to see the formula and its result.

Result:

Practice workbook

📊
Download the free FORECAST.ETS.CONFINT practice workbook
Every example on this page, ready to open in Excel — plus practice challenges with answers on a separate tab. No sign-up required.

Frequently asked questions

What does FORECAST.ETS.CONFINT actually return?
It returns the half-width of the confidence interval — the ± margin around the FORECAST.ETS point estimate. Upper bound = forecast + confint; lower bound = forecast − confint.
How do I change the confidence level?
Pass a fourth argument between 0 and 1. 0.95 (the default) gives a 95% interval; 0.99 gives a wider 99% interval; 0.80 gives a narrower one.
Why do I get a #N/A or #VALUE! error?
The most common causes are a timeline that is not evenly spaced, values and timeline ranges of different sizes, or a target_date that falls before the end of the history. Confidence_level must also be strictly between 0 and 1.
Which Excel versions have FORECAST.ETS.CONFINT?
It was introduced in Excel 2016 (Windows and Mac) and is in Excel for Microsoft 365. It is not available in Excel 2013 or earlier.

Master functions like this in one day

This page covers one function. Our Excel Formulas and Functions class covers the 30 that matter most — live, hands-on, taught by professionals in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related functions: FORECAST.ETS.SEASONALITY · FORECAST.ETS.STAT · FORECAST.LINEAR · CONFIDENCE.NORM · TREND