FORECAST.ETS.SEASONALITY 函数
约 545 字大约 2 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
FORECAST.ETS.SEASONALITY 函数返回 ETS 预测中检测到的重复模式的长度(季节性周期)。该函数分析历史数据中的周期性模式,返回一个表示季节性周期长度的整数值。例如,如果数据呈现每周重复模式,则返回 7。
2. 语法
FORECAST.ETS.SEASONALITY(values, timeline, [data_completion], [aggregation])| 参数 | 选填 | 说明 |
|---|---|---|
| values | 必需 | 历史数据的值区域 |
| timeline | 必需 | 历史数据对应的时间线区域 |
| data_completion | 可选 | 数据补全方式。0 = 缺失数据视为零,1 = 使用线性插值补全(默认) |
| aggregation | 可选 | 重复时间点的聚合方式。默认为 1(AVERAGE),可选值:1=AVERAGE, 2=COUNT, 3=COUNTA, 4=MAX, 5=MEDIAN, 6=MIN, 7=SUM |
3. 示例
3.1. 检测数据的季节性周期
=FORECAST.ETS.SEASONALITY(B1:B365, A1:A365)分析 A1:A365 时间线和 B1:B365 对应的值,返回检测到的季节性周期长度。如果数据有年度季节性,可能返回 12(月度数据)或 365(日度数据)。
3.2. 检测周度模式
=FORECAST.ETS.SEASONALITY(B1:B52, A1:A52, 1, 1)分析周度数据,如果存在周度季节性模式,返回 52(一年的周数)。
3.3. 处理缺失数据
=FORECAST.ETS.SEASONALITY(B1:B100, A1:A100, 0, 1)将缺失数据视为零进行分析,返回检测到的季节性周期。
4. 实用技巧
4.1. 确保有足够的历史数据用于准确检测季节性模式
确保有足够的历史数据用于准确检测季节性模式,数据量越大结果越可靠
4.2. 使用季节性参数
季节性检测结果可以输入到 FORECAST.ETS 函数的 seasonality 参数中以提高预测精度
4.3. 如果函数返回 0,表示未检测到明显的季节性模式
如果函数返回 0,表示未检测到明显的季节性模式