La función PRONOSTICO.LINEAL en Excel calcula o predice un valor futuro a lo largo de una tendencia lineal utilizando valores existentes. Esta función se basa en el método de regresión lineal para trazar la línea recta que mejor se ajusta a un conjunto de datos conocidos (los argumentos conocido_y y conocido_x) y, a partir de esa línea, devuelve el valor y predicho para el nuevo valor x que se especifique.
Es ideal para realizar proyecciones de ventas, análisis de tendencias temporales o cualquier escenario donde se espere una relación lineal entre dos variables.
Sintaxis
=PRONOSTICO.LINEAL(x, conocido_y, conocido_x)
La función utiliza los siguientes argumentos:
- x Es el punto de datos para el cual se desea predecir un valor. Debe ser un valor numérico. Obligatorio.
- conocido_y Es el rango de celdas o la matriz de datos que contiene los valores dependientes (los valores «y» que ya se conocen). Obligatorio.
- conocido_x Es el rango de celdas o la matriz de datos que contiene los valores independientes (los valores «x» que ya se conocen). Obligatorio.
Ejemplos
Ejemplo 1: Predicción de ventas futuras
Imaginemos que una empresa quiere predecir sus ventas para el año 2025 basándose en los datos de los últimos 5 años. Los datos se encuentran en la siguiente tabla:
| A | B | |
|---|---|---|
| 1 | Año | Ventas (€) |
| 2 | 2020 | 150,000 |
| 3 | 2021 | 165,000 |
| 4 | 2022 | 182,000 |
| 5 | 2023 | 201,000 |
| 6 | 2024 | 215,000 |
Para predecir las ventas del año 2025, podemos usar la siguiente fórmula:
=PRONOSTICO.LINEAL(2025, B2:B6, A2:A6)
Resultado esperado: 233,600. La función calcula que, si la tendencia lineal continúa, las ventas en 2025 serán de 233,600 €.
Ejemplo 2: Estimación de la temperatura
Supongamos que queremos estimar cuál será la temperatura a una altitud de 2,500 metros, basándonos en mediciones conocidas.
| A | B | |
|---|---|---|
| 1 | Altitud (metros) | Temperatura (°C) |
| 2 | 500 | 18 |
| 3 | 1000 | 15 |
| 4 | 1500 | 11 |
| 5 | 2000 | 9 |
La fórmula para estimar la temperatura a 2,500 metros sería:
=PRONOSTICO.LINEAL(2500, B2:B5, A2:A5)
Resultado esperado: 6.2. La función predice que la temperatura será de aproximadamente 6.2°C a esa altitud.
Observaciones
La función PRONOSTICO.LINEAL calcula la predicción usando la ecuación de la recta: y = a + bx, donde:
aes la intersección (calculada con la función INTERSECCION.EJE).bes la pendiente de la línea (calculada con la función PENDIENTE).
Los rangos conocido_y y conocido_x deben tener la misma cantidad de datos. Si no es así, la función devolverá un error.
Errores comunes
- #¡VALOR! Se produce si el argumento x o alguno de los valores en conocido_y o conocido_x no son numéricos.
- #N/A Ocurre si los rangos conocido_y y conocido_x están vacíos o tienen un número diferente de puntos de datos.
- #¡DIV/0! Se genera si todos los valores del rango conocido_x son idénticos, lo que impide a Excel calcular la pendiente de la línea de regresión (la varianza de conocido_x es cero).
Disponibilidad por versión de Excel
PRONOSTICO.LINEAL está disponible a partir de Excel 2016. Esta función reemplaza a la función PRONOSTICO, que ahora se considera una función de compatibilidad con versiones anteriores. Aunque la función antigua sigue funcionando, se recomienda usar PRONOSTICO.LINEAL para mayor coherencia con las nuevas funciones de pronóstico.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa |
|---|---|---|---|
| Microsoft Excel | ✔️ | Disponible desde Excel 2016. | Para versiones anteriores (2013 y previas), usar la función PRONOSTICO. |
| Google Sheets | ✔️ | La función se llama FORECAST. | — |
| LibreOffice Calc | ✔️ | La función se llama PRONOSTICO (FORECAST). | — |
| OpenOffice Calc | ✔️ | La función se llama PRONOSTICO (FORECAST). | — |
| WPS Office Spreadsheets | ✔️ | No confirmado. Generalmente compatible con las funciones de Excel. | PRONOSTICO |
| Apple Numbers | ✔️ | La función se llama PRONOSTICO (FORECAST). | — |
Funciones Relacionadas
- PRONOSTICO.ETS: Predice un valor futuro utilizando un algoritmo de Suavizado Exponencial Triple (ETS), ideal para datos con patrones estacionales.
- TENDENCIA: Devuelve valores a lo largo de una tendencia lineal. Es similar, pero puede devolver una matriz de valores para múltiples predicciones.
- PENDIENTE: Calcula la pendiente de la línea de regresión lineal a partir de los datos conocidos.
- INTERSECCION.EJE: Calcula el punto en el que una línea de regresión lineal se cruza con el eje Y.
- PRONOSTICO: La función de pronóstico lineal original, mantenida por compatibilidad con versiones anteriores de Excel.
