+ Reply to Thread
Results 1 to 2 of 2

Calculations behind FORECAST.ETS function in Excel

  1. #1
    Registered User
    Join Date
    06-07-2021
    Location
    UK
    MS-Off Ver
    Office 365
    Posts
    1

    Calculations behind FORECAST.ETS function in Excel

    Hi! I am really stuck trying to figure out why my manual calculation of ETS forecast doesn't match what's automatically produced by the FORECAST.ETS function in Excel.

    In the specific example I am looking at there's no seasonality or aggregation happening. So in fact it's just the matter of simple exponential smoothing, which in my understanding should be the alpha parameter multiplied by the last available historical value plus 1 minus alpha multiplied by the previous forecast value.

    However, even when I use the same alpha as Excel, my manually-calculated answers are still different from the ones of the Excel function...I have watched a ton of videos on Excel's ETS but none actually show the calculation behind the function, only how to use the function itself.

    All help would be much appreciated!

    Thank you in advance,

    Lii

  2. #2
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP, 2007, 2024
    Posts
    16,438

    Re: Calculations behind FORECAST.ETS function in Excel

    I don't know if you've found anything over the last few days, but here's what little I found.

    Your description of the expected calculation ("the alpha parameter multiplied by the last available historical value plus 1 minus alpha multiplied by the previous forecast value.") sounds like what Wikipedia calls "Holt linear", which it also describes as the simplest of many different possible exponential smoothing algorithms (https://en.wikipedia.org/wiki/Exponential_smoothing ). If your attempts to mimic Excel's function with a Holt linear algorithm does not replicate Excel's behavior, I can only assume that Excel's function does not simplify to Holt linear.

    This page (https://support.microsoft.com/en-us/...5-21d464333f41 ) claims that Excel's function uses an AAA method, with no further explanation. According to this page (http://freerangestats.info/blog/2016/11/27/ets-friends ), this could be Hyndman's taxonomy where a three character string is used to describe an exponential smoothing algorithm where AAA would mean "additive error, additive trend, additive season". But, then, one must know what those elements mean.

    Microsoft is not always good at documenting this sort of thing. At this point, it looks like one would need to know enough about exponential smoothing algorithms in general to know what AAA means in terms of exponential smoothing algorithms.

    Good luck in your search.
    Quote Originally Posted by shg
    Mathematics is the native language of the natural world. Just trying to become literate.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 1
    Last Post: 08-21-2019, 12:56 PM
  2. [SOLVED] Help with excel array into Forecast function
    By alexpignatelli in forum Excel General
    Replies: 12
    Last Post: 02-15-2018, 05:35 PM
  3. Please Help - forecast function in excel?? unexpected values
    By Tanya_Wilka in forum Excel Formulas & Functions
    Replies: 6
    Last Post: 07-07-2016, 10:20 AM
  4. [SOLVED] Excel Forecast Function
    By elicayan in forum Excel Formulas & Functions
    Replies: 5
    Last Post: 06-05-2015, 09:24 AM
  5. HOW DO YOU MAKE FORECAST FUNCTION WORK IN EXCEL?
    By Sharon T in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 10-07-2005, 11:05 AM
  6. [SOLVED] forecast function-How can I use the Forecast function on non-adjacent columns
    By xtian5 in forum Excel Formulas & Functions
    Replies: 0
    Last Post: 06-15-2005, 01:05 PM
  7. how do I use the forecast function in Excel?
    By Debs in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 05-02-2005, 11:07 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1