La función PREVISION.ETS calcula o predice un valor futuro basándose en un conjunto de valores históricos existentes. Utiliza el algoritmo de Suavizado Exponencial Triple (ETS, por sus siglas en inglés), concretamente la versión AAA (Aditivo, Aditivo, Aditivo), que tiene en cuenta las tendencias y los patrones estacionales de los datos.
Es ideal para analizar series temporales, como ventas mensuales, tráfico web o inventarios, donde se espera que los patrones pasados se repitan en el futuro.
Sintaxis
=PREVISION.ETS(fecha_objetivo; valores; escala_de_tiempo; [estacionalidad]; [finalización_datos]; [agregación])
La función PREVISION.ETS tiene los siguientes argumentos:
- fecha_objetivo: El punto de datos en el futuro para el cual se desea predecir un valor. Debe ser un valor numérico o de fecha/hora. Obligatorio.
- valores: El rango de datos históricos (dependientes) sobre los que se basará la predicción. Por ejemplo, una columna con las ventas mensuales. Obligatorio.
- escala_de_tiempo: El rango de fechas/horas o valores numéricos independientes que corresponden a los datos históricos. La escala de tiempo debe tener un paso constante entre cada punto (ej. diario, mensual, anual). Obligatorio.
- estacionalidad: Un valor numérico que indica la longitud del patrón estacional. Opcional.
- 1 (u omitido): Excel detecta la estacionalidad automáticamente.
- 0: Indica que no hay estacionalidad (previsión lineal).
- Cualquier otro entero positivo: Se usa para indicar manualmente la longitud del ciclo (ej. 12 para datos mensuales con un patrón anual, 4 para datos trimestrales).
- finalización_datos: Especifica cómo tratar los puntos de datos que falten en la serie. Opcional.
- 1 (u omitido): Los puntos que falten se rellenan mediante interpolación lineal (promedio de los puntos adyacentes).
- 0: Los puntos que falten se tratan como ceros.
- agregación: Define cómo agregar múltiples valores que tengan la misma marca de tiempo en la
escala_de_tiempo. Opcional.
Ejemplos
Ejemplo 1: Previsión de ventas mensuales
Supongamos que tenemos un registro de ventas mensuales para el año 2023 y queremos predecir las ventas para el primer trimestre de 2024. Los datos están organizados en una tabla de la siguiente manera:
| A | B | |
|---|---|---|
| 1 | Fecha | Ventas |
| 2 | 01/01/2023 | 2500 |
| 3 | 01/02/2023 | 2650 |
| 4 | 01/03/2023 | 3100 |
| 5 | 01/04/2023 | 2900 |
| 6 | 01/05/2023 | 3500 |
| 7 | 01/06/2023 | 4100 |
| 8 | 01/07/2023 | 4300 |
| 9 | 01/08/2023 | 4250 |
| 10 | 01/09/2023 | 3800 |
| 11 | 01/10/2023 | 3400 |
| 12 | 01/11/2023 | 3900 |
| 13 | 01/12/2023 | 4800 |
Para predecir las ventas para el 31 de enero de 2024, podemos usar la siguiente fórmula. Omitimos los argumentos opcionales para que Excel detecte la estacionalidad y complete los datos automáticamente.
=PREVISION.ETS(FECHA(2024;1;31); B2:B13; A2:A13)
El resultado será una estimación de las ventas para esa fecha, basada en la tendencia y estacionalidad de los datos de 2023.
Ejemplo 2: Previsión sin estacionalidad (lineal)
Si sabemos que nuestros datos no tienen un componente estacional y queremos realizar una previsión lineal, podemos establecer el argumento estacionalidad en 0.
=PREVISION.ETS(FECHA(2024;1;31); B2:B13; A2:A13; 0)
Esta fórmula devolverá una predicción que sigue la tendencia lineal de los datos históricos, ignorando posibles ciclos estacionales.
Observaciones
Es crucial que la serie de escala_de_tiempo tenga un paso constante. Por ejemplo, si los datos son mensuales, todas las fechas deben tener una separación de un mes. Si Excel no puede detectar un patrón constante, devolverá un error.
Errores comunes
- #¡NUM!: Ocurre si la
fecha_objetivoes anterior a la última fecha en laescala_de_tiempohistórica. También puede aparecer si no se puede identificar un paso constante en laescala_de_tiempo. - #N/A: Se produce si los rangos de
valoresyescala_de_tiempono tienen la misma longitud. - #¡VALOR!: Aparece si alguno de los argumentos opcionales (
estacionalidad,finalización_datos,agregación) no es un valor numérico válido.
Disponibilidad por versión de Excel
La función PREVISION.ETS está disponible en Excel 2016 y versiones posteriores, incluyendo Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Disponible desde la versión 2016. |
| Google Sheets | ✔️ | La función equivalente se llama FORECAST.ETS. |
| LibreOffice Calc | ❌ | No disponible. |
| OpenOffice Calc | ❌ | No disponible. |
| WPS Office Spreadsheets | ❌ | No confirmado, pero generalmente no es compatible con funciones de previsión avanzadas. |
| Apple Numbers | ❌ | No disponible. |
Funciones Relacionadas
- PREVISION.ETS.CONFINT: Calcula el intervalo de confianza para el valor previsto. Es muy útil para medir la fiabilidad de la predicción generada por PREVISION.ETS.
- PREVISION.ETS.ESTACIONALIDAD: Devuelve la longitud del patrón estacional detectado por Excel en la serie temporal.
- PREVISION.LINEAL: Realiza una predicción lineal simple. Es menos sofisticada que PREVISION.ETS, ya que no tiene en cuenta la estacionalidad.
- TENDENCIA: Ajusta una línea recta (usando el método de mínimos cuadrados) a los datos conocidos y devuelve los valores a lo largo de esa línea.
