Excel - FORECAST.ETS.CONFINT 函数
描述
FORECAST.ETS.CONFINT 函数返回指定目标日期的预测值的置信区间。
95% 的置信区间意味着预计 95% 的未来点将落在 FORECAST.ETS 预测结果(具有正态分布)的此半径范围内。使用置信区间可以帮助掌握预测模型的准确性。间隔越小,表示对该特定点的预测越有信心。
语法
FORECAST.ETS.CONFINT (target_date, values, timeline, [confidence_level], [seasonality], [data_completion], [aggregation])
参数
参数 | 描述 | 必需/可选 |
---|---|---|
Target_date | 您想要预测值的数据点。目标日期可以是日期/时间或数字。 | 必填 |
values | 值是您想要预测下一个点的历史值。 | 必填 |
timeline |
数字数据的独立数组或范围。时间线中的日期之间必须有一致的步长,并且不能为零。 但是,FORECAST.ETS.CONFINT 支持最多 30% 的缺失数据,并将自动进行调整。 时间线不需要排序,因为 FORECAST.ETS.CONFINT 会隐式地对其进行排序以进行计算。 |
必需 |
Confidence_level |
介于 0 和 1(不包括)之间的数值,表示计算的置信区间的 confidence_level。 例如,对于 90% 的置信区间,将计算 90% 的置信度(90% 的未来点将落在预测的这个半径范围内)。默认值为 95%。 |
可选 |
seasonality |
数值。 默认值 1 表示 Excel 自动检测预测的季节性,并使用正整数作为季节性模式的长度。 0 表示没有季节性,意味着预测将是线性的。正整数将指示算法使用此长度的模式作为季节性。 支持的最大季节性为 8,760(一年中的小时数)。 |
可选 |
Data_completion |
FORECAST.ETS.CONFINT 支持时间线中最多 30% 的缺失数据,并将根据 Data_completion 自动进行调整。 默认值 1 将通过将缺失点补充为相邻点的平均值来解释缺失点。 0 将指示算法将缺失点解释为零。 |
可选 |
aggregation |
尽管时间线要求数据点之间有一个恒定的步骤,但 FORECAST.ETS.CONFINT 将聚合具有相同时间戳的多个点。 聚合参数是一个数值,表示将使用哪种方法来聚合具有相同时间戳的多个值。默认值 0 将使用 AVERAGE,而其他选项包括 SUM、COUNT、COUNTA、MIN、MAX 和 MEDIAN。 |
可选 |
注释
FORECAST.ETS.CONFINT 函数已添加到 Excel 2016 中。
此函数使用高级机器学习算法,例如指数三重平滑 (ETS)。
如果目标日期按时间顺序早于历史时间线的结束时间,FORECAST.ETS.CONFINT 将返回 #NUM! 错误。
如果无法在提供的时间线中识别恒定步骤,FORECAST.ETS.CONFINT 将返回 #NUM! 错误。
如果时间线包含重复值,FORECAST.ETS.CONFINT 将返回 #VALUE!错误。
如果时间线和值的范围大小不同,FORECAST.ETS.CONFINT 将返回 #N/A 错误。
如果置信度超出范围 (0,1),FORECAST.ETS.CONFINT 将返回 #NUM! 错误。
如果季节性为 <0、>8760 或非数字值,FORECAST.ETS.CONFINT 将返回 #NUM! 错误。
适用性
Excel 2016