FORECAST.ETS

forecasts a value using exponential smoothing · from excel · excel: differs in detail · no sheets equivalent

signature

FORECAST.ETS(target_date, values, timeline, [seasonality], [data_completion], [aggregation])

returns: number

argumentrequired
target_date required
values required
timeline required
seasonality optional
data_completion optional
aggregation optional

examples

formula and result, taken from the engine's own test suite — every result below is asserted in CI, not written by hand.

ABCDEFG
1 101
2 203
3 305
4 407
5 509
fx =FORECAST.ETS(11, A1:A5, G1:G5, 1) 59.9029406910596

errors

error values observed from the engine — each with a call that produces it.

errorproduced by
#VALUE! =FORECAST.ETS(DATE(2026,1,15), A1:A3, 2)

related

  • AVEDEV average of absolute deviations from the mean
  • AVERAGE.WEIGHTED average of values weighted by a second range
  • AVERAGEA averages values including text and logicals
  • AVERAGEIF averages cells that match a condition
  • AVERAGEIFS averages cells matching multiple conditions
  • BETA.DIST beta distribution