La función PREVISION.ETS.ESTACIONALIDAD en Excel se utiliza para detectar la longitud de un patrón repetitivo o estacional dentro de una línea de tiempo específica. Es una herramienta estadística avanzada que calcula la duración del ciclo estacional (por ejemplo, 12 para un ciclo anual con datos mensuales, o 7 para una semana con datos diarios) basándose en una serie de datos históricos.
Esta función utiliza el algoritmo de Suavizado Exponencial Triple (ETS). Es especialmente útil cuando se trabaja junto a la función principal PREVISION.ETS, ya que permite identificar automáticamente la estacionalidad que dicha función utilizaría para realizar pronósticos futuros.
Sintaxis
=PREVISION.ETS.ESTACIONALIDAD(valores, escala_tiempo, [completar_datos], [agregación])
Descripción de los argumentos:
- valores El rango de celdas que contiene los datos históricos (valores numéricos) para los que se desea analizar la estacionalidad. Obligatorio.
- escala_tiempo El rango de celdas con las fechas u horas correspondientes a los valores. Debe tener un paso constante (días, meses, horas, etc.) y el mismo tamaño que el rango de valores. Obligatorio.
- completar_datos Un valor numérico que indica cómo tratar los puntos de datos faltantes en la línea de tiempo. 1 (predeterminado) completa los huecos interpolando entre los vecinos; 0 trata los faltantes como ceros. Opcional.
- agregación Un número del 1 al 7 que define cómo agregar múltiples valores que tengan la misma marca de tiempo. El valor predeterminado es 1 (PROMEDIO). Otras opciones incluyen: 2 (CONTAR), 3 (CONTARA), 4 (MAX), 5 (MEDIANA), 6 (MIN) y 7 (SUMA). Opcional.
Ejemplos
Ejemplo 1: Detectar un ciclo anual
Supongamos que tenemos un registro de ventas mensuales durante dos años. Queremos saber cuál es la periodicidad o estacionalidad de estos datos. Si los datos siguen un patrón anual y están registrados mes a mes, esperamos que el resultado sea 12.
| A | B | |
|---|---|---|
| 1 | Fecha | Ventas |
| 2 | 01/01/2021 | 1500 |
| 3 | 01/02/2021 | 1600 |
| 4 | … (datos mensuales hasta) … | … |
| 25 | 01/12/2022 | 1550 |
Aplicamos la fórmula para detectar el ciclo:
=PREVISION.ETS.ESTACIONALIDAD(B2:B25, A2:A25)
Resultado esperado: 12 (Excel detecta que el patrón se repite cada 12 periodos).
Ejemplo 2: Uso con agregación de datos
Si tenemos una lista donde en un mismo día puede haber varios registros de ventas y queremos que Excel sume esos registros antes de calcular la estacionalidad, usamos el cuarto argumento con el valor 7 (SUMA).
=PREVISION.ETS.ESTACIONALIDAD(B2:B100, A2:A100, 1, 7)
Observaciones
La función requiere que la línea de tiempo tenga pasos consistentes. Sin embargo, puede tolerar hasta un 30% de datos faltantes si se utiliza el argumento completar_datos correctamente. Si la línea de tiempo está desordenada, Excel la ordenará internamente antes de realizar el cálculo.
Si Excel no puede detectar un patrón estacional claro (por ejemplo, si los datos son totalmente lineales o aleatorios), la función devolverá 0. Esto significa que no hay estacionalidad significativa para el modelo ETS.
Errores comunes
- #N/A Ocurre si los rangos de valores y escala_tiempo no tienen la misma longitud (mismo número de filas/columnas).
- #¡NUM! Se produce si la escala_tiempo no tiene un paso constante (por ejemplo, salta de días a meses sin lógica) o si contiene fechas duplicadas y no se ha especificado un método de agregación válido.
- #¡VALOR! Aparece si alguno de los argumentos opcionales (completar_datos o agregación) no es numérico.
Disponibilidad por versión de Excel
Esta función está disponible únicamente en versiones modernas de Excel orientadas a la previsión de datos. Se encuentra en: Excel 2016, Excel 2019, Excel 2021 y Excel para Microsoft 365. No está disponible en Excel 2013 ni versiones anteriores.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa |
|---|---|---|---|
| Microsoft Excel | ✔️ | Disponible desde versión 2016. | — |
| Google Sheets | ❌ | No soporta funciones ETS nativas. | TENDENCIA (Lineal, no estacional) |
| LibreOffice Calc | ✔️ | Disponible en versiones recientes (7.x+). | — |
| OpenOffice Calc | ❌ | El motor de cálculo es más antiguo. | — |
| WPS Office Spreadsheets | ✔️ | Soporte generalmente compatible con Excel 2016+. | — |
| Apple Numbers | ❌ | Enfoque simplificado, sin funciones estadísticas ETS. | — |
Funciones Relacionadas
- PREVISION.ETS Función principal para predecir valores futuros basándose en el algoritmo ETS.
- PREVISION.ETS.CONFINT Devuelve el intervalo de confianza para el valor de la previsión.
- PREVISION.ETS.STAT Devuelve valores estadísticos relacionados con la previsión (como Alpha, Beta, Gamma).
