重要: 天氣 預報。ETS 功能在 Excel 網頁版、iOS 或 Android 中不可使用。
根據現有 (歷史) 值,使用 AAA 版的指數平滑法演算法 (ETS) 來計算或預測未來值。 預測值是所指定目標日期之內歷程記錄值的接續,而且應該是一個時間表的延續。 您可以用此函數來預測未來的銷售額、庫存需求或消費趨勢。
此函數需要在不同點之間使用常數步階來整理時間表。 例如,這可能是一個月度時間表且每個月的第一天有值,或是年時間表或是數值索引時間表。 對於這種時間軸,在套用預報前彙整原始詳細資料非常有用,這樣也能產生更準確的預報結果。
語法
FORECAST.ETS(target_date, values, timeline, [seasonality], [data_completion], [aggregation])
FORECAST.ETS 函數語法具有下列引數:
-
Target_date 必要。 這是要預測值的資料點。 目標日期可以是日期/時間或數字。 如果目標日期是歷程時間表結束之前按時間先後排列,則 FORECAST.ETS 會傳回 #NUM! 錯誤。
-
值 必要。 數值是歷史值,你想預測接下來的點。
-
時間軸 必要。 獨立的數值資料陣列或範圍。 時間軸上的日期之間必須有一致的間隔,不能是零。 時間軸不需要排序,因為是預測。ETS 會隱含地排序以供計算。 如果在提供的時間軸中無法辨識出固定步數,請進行預測。ETS會退還 #NUM! 錯誤。 如果時間軸有重複的值,請用 FORECAST。ETS會退還 #VALUE! 錯誤。 如果時間軸和數值的範圍大小不一樣,就預測。ETS 會回傳 #N/A 錯誤。
-
季節性 可省略。 一個數字值。 預設值為1,表示 Excel會自動偵測季節性,並以正整數表示季節性模式的長度。 0 表示無季節性,表示預測將是線性的。 正整數會指示演算法使用此長度的模式作為季節性。 其他數值則為預測。ETS會退還 #NUM! 錯誤。
支援的季節性上限是 8,760 (一年中的小時數)。 超過該數字的任何季節性都會導致出現 #NUM! 錯誤。
-
資料補全 可省略。 雖然時間軸需要資料點之間的固定步距,但 FORECAST.ETS 支援最多 30% 的資料遺失,並會自動調整。0 表示將缺失點計算為零的演算法。 預設值為 1,會補足缺失點數,使其成為鄰近點數的平均值。
-
聚合 可省略。 雖然時間軸需要資料點之間的固定步距,但 FORECAST.ETS 會彙整多個具有相同時間戳記的點。 聚合參數是一個數值,指示將使用哪種方法來彙整多個具有相同時間戳記的值。 預設值 0 會使用 AVERAGE,其他選項則有 SUM、COUNT、COUNTA、MIN、MAX 和 MEDIAN。