Es especialmente útil para analistas y estadísticos que desean evaluar la precisión y los componentes del modelo de pronóstico generado por Excel a partir de datos históricos.
Sintaxis
=PRONOSTICO.ETS.STAT(fecha_objetivo, valores, escala_de_tiempo, [tipo_estadística], [estacionalidad], [finalización_datos], [agregación])
La función PRONOSTICO.ETS.STAT tiene los siguientes argumentos:
- fecha_objetivo: El punto de datos para el que se va a realizar el pronóstico. Es un argumento obligatorio.
- valores: El rango de datos históricos (valores dependientes) a partir de los cuales se creará el pronóstico. Es un argumento obligatorio.
- escala_de_tiempo: El rango de fechas o valores numéricos independientes correspondientes a los
valores. Debe tener el mismo tamaño quevaloresy un intervalo constante entre sus puntos. Es un argumento obligatorio. - tipo_estadística: Un número del 1 al 8 que especifica qué estadística del modelo de pronóstico se debe devolver. Es un argumento opcional (si se omite, el valor predeterminado es 1).
- 1 (Alfa): Parámetro de suavizado para el componente de nivel.
- 2 (Beta): Parámetro de suavizado para el componente de tendencia.
- 3 (Gamma): Parámetro de suavizado para el componente de estacionalidad.
- 4 (MASE): Error de escala absoluto medio. Mide la precisión del pronóstico.
- 5 (SMAPE): Error porcentual absoluto medio simétrico. Mide la precisión en términos porcentuales.
- 6 (MAE): Error absoluto medio. Mide la magnitud media de los errores.
- 7 (RMSE): Raíz del error cuadrático medio. Es una medida de la desviación estándar de los residuos del pronóstico.
- 8 (Tamaño de paso): El tamaño del paso detectado en la escala de tiempo.
- estacionalidad: Un valor numérico que indica la longitud del patrón estacional. Es opcional.
- 1 (predeterminado): Excel detecta automáticamente la estacionalidad.
- 0: El pronóstico es lineal (sin estacionalidad).
- Número entero > 1: Indica la longitud del patrón (por ejemplo, 12 para datos mensuales con un patrón anual).
- finalización_datos: Especifica cómo tratar los puntos de datos que faltan. Es opcional.
- 1 (predeterminado): Los puntos que faltan se completan como la media de los puntos vecinos (interpolación).
- 0: Los puntos que faltan se tratan como ceros.
- agregación: Especifica cómo agregar múltiples valores con la misma fecha en la escala de tiempo. Es opcional.
- 1 (PROMEDIO): Valor predeterminado.
- 2 (CONTAR)
- 3 (CONTARA)
- 4 (MAX)
- 5 (MEDIANA)
- 6 (MIN)
- 7 (SUMA)
Ejemplos
Supongamos que tenemos los siguientes datos de ventas mensuales en una hoja de cálculo:
| A | B | |
|---|---|---|
| 1 | Fecha | Ventas |
| 2 | 01/01/2023 | 150 |
| 3 | 01/02/2023 | 165 |
| 4 | 01/03/2023 | 170 |
| 5 | 01/04/2023 | 160 |
| 6 | 01/05/2023 | 180 |
| 7 | 01/06/2023 | 195 |
Ejemplo 1: Obtener el parámetro Alfa
Para obtener el parámetro de suavizado Alfa que el modelo ETS calcula para estos datos, usamos tipo_estadística = 1.
=PRONOSTICO.ETS.STAT(A7; B2:B7; A2:A7; 1)
El resultado dependerá del modelo específico que Excel calcule, pero devolverá un valor numérico que representa el parámetro Alfa.
Ejemplo 2: Calcular la métrica de error RMSE
Para evaluar la precisión del pronóstico midiendo la raíz del error cuadrático medio (RMSE), usamos tipo_estadística = 7.
=PRONOSTICO.ETS.STAT(A7; B2:B7; A2:A7; 7)
Esto nos dará una idea de la magnitud de los errores del pronóstico. Un valor más bajo indica un mejor ajuste del modelo a los datos históricos.
Ejemplo 3: Forzar un modelo no estacional y obtener el parámetro Beta
Si sabemos que nuestros datos no tienen un componente estacional, podemos indicarlo con el argumento estacionalidad = 0 y obtener el parámetro de tendencia Beta (tipo_estadística = 2).
=PRONOSTICO.ETS.STAT(A7; B2:B7; A2:A7; 2; 0)
Esto calculará el parámetro Beta para un modelo de pronóstico lineal (sin estacionalidad).
Observaciones
La función PRONOSTICO.ETS.STAT es parte de un conjunto de funciones de pronóstico que incluye PRONOSTICO.ETS (para predecir valores futuros) y PRONOSTICO.ETS.CONFINT (para obtener el intervalo de confianza). Todas ellas utilizan el mismo motor de cálculo.
Errores comunes
- #¡N/A!: Ocurre si los rangos
valoresyescala_de_tiempono tienen la misma longitud. - #¡NUM!: Se produce si no se puede encontrar un patrón de estacionalidad consistente, o si los valores en
tipo_estadística,estacionalidad,finalización_datosoagregaciónno son numéricos o están fuera de los rangos válidos. - #¡VALOR!: Ocurre si la
fecha_objetivono es una fecha o un número válido.
Disponibilidad por versión de Excel
Esta función está disponible en Microsoft Excel a partir de la versión Excel 2016 para Windows y Mac, así como en Excel para la web y Excel 365.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Disponible desde Excel 2016. |
| Google Sheets | ❌ | No tiene una función equivalente directa para obtener las estadísticas del modelo ETS. |
| LibreOffice Calc | ✔️ | Soportada en versiones recientes (ej. 7.x en adelante). |
| OpenOffice Calc | ❌ | No implementada. |
| WPS Office Spreadsheets | ✔️ | Soportada en versiones recientes. |
| Apple Numbers | ❌ | No implementada. |
Funciones Relacionadas
- PRONOSTICO.ETS: Predice un valor futuro basándose en el mismo algoritmo de suavizado exponencial.
- PRONOSTICO.ETS.CONFINT: Calcula el intervalo de confianza para el valor pronosticado.
- PRONOSTICO.LINEAL: Realiza una predicción lineal simple basada en una regresión lineal.
