La función TENDENCIA es una función estadística utilizada para el análisis de regresión lineal. Calcula o predice valores futuros basándose en un conjunto de datos existentes. La función ajusta una línea recta a los valores conocidos de ‘y’ y ‘x’ mediante el método de mínimos cuadrados y, a continuación, devuelve los valores ‘y’ a lo largo de esa línea para un nuevo conjunto de valores ‘x’ que se especifiquen.
Es especialmente útil para realizar proyecciones de ventas, análisis de datos científicos o cualquier situación en la que se necesite predecir un resultado basándose en una tendencia lineal observada.
Sintaxis
=TENDENCIA(conocido_y, [conocido_x], [nueva_matriz_x], [constante])
La función TENDENCIA tiene los siguientes argumentos:
- conocido_y: Es el conjunto de valores ‘y’ que ya se conocen en la relación 
y = mx + b. Es un argumento obligatorio. - conocido_x: Es un conjunto opcional de valores ‘x’ que ya se conocen. Si se omite, Excel asume que es una matriz con los valores {1, 2, 3, …} del mismo tamaño que 
conocido_y. Opcional. - nueva_matriz_x: Es un nuevo conjunto de valores ‘x’ para los cuales se desea obtener los valores ‘y’ predichos. Si se omite, se utilizarán los valores de 
conocido_x. Opcional. - constante: Es un valor lógico. Si es 
VERDADEROu se omite, la constante ‘b’ (la intersección con el eje y) se calcula de forma normal. Si esFALSO, ‘b’ se establece en 0, forzando a la línea de regresión a pasar por el origen (y = mx). Opcional. 
Ejemplos
Ejemplo 1: Predecir ventas futuras
Supongamos que tenemos los datos de ventas de los primeros 6 meses del año y queremos predecir cuáles serán las ventas para los meses 7 y 8.
| A | B | |
|---|---|---|
| 1 | Mes | Ventas (€) | 
| 2 | 1 | 15,500 | 
| 3 | 2 | 16,200 | 
| 4 | 3 | 17,100 | 
| 5 | 4 | 17,800 | 
| 6 | 5 | 18,900 | 
| 7 | 6 | 19,500 | 
=TENDENCIA(B2:B7, A2:A7, {7;8})
Resultado esperado: En versiones modernas de Excel (con matrices dinámicas), la fórmula devolverá dos valores en celdas separadas (una por cada mes predicho). Por ejemplo, podría devolver:
20440
21220
Esto significa que la venta estimada para el mes 7 es de 20,440€ y para el mes 8 es de 21,220€.
Ejemplo 2: Calcular la línea de tendencia para los datos existentes
    Para visualizar qué tan bien se ajusta la línea de tendencia a los datos originales, podemos omitir el argumento nueva_matriz_x. La función calculará los valores ‘y’ de la línea de tendencia para los valores ‘x’ existentes.
  
=TENDENCIA(B2:B7, A2:A7)
Resultado esperado: La fórmula devolverá una matriz de 6 valores, que representan el valor ‘y’ en la línea de tendencia para cada uno de los meses del 1 al 6. Estos valores se pueden graficar junto a los datos originales para visualizar la tendencia.
Ejemplo 3: Forzar la línea de tendencia a pasar por el origen
    En algunos modelos de negocio o científicos, se asume que si no hay ‘x’ (entrada), no puede haber ‘y’ (salida). En este caso, podemos forzar la intersección a ser cero estableciendo el argumento constante en FALSO.
  
=TENDENCIA(B2:B7, A2:A7, {7;8}, FALSO)
Resultado esperado: La función devolverá los valores predichos para los meses 7 y 8, pero esta vez calculados con una línea de tendencia que obligatoriamente pasa por el punto (0,0). Los valores serán diferentes a los del primer ejemplo, ya que el modelo de cálculo ha cambiado.
Observaciones
La función TENDENCIA es una función de matriz. En versiones de Excel anteriores a Microsoft 365 (o Excel 2021), si la función debe devolver varios resultados, debe introducirse como una fórmula de matriz. Para ello, seleccione el rango de celdas de salida, escriba la fórmula y presione Ctrl + Mayús + Entrar. En las versiones modernas de Excel, la fórmula «se desborda» automáticamente en las celdas adyacentes.
Errores comunes
- #¡VALOR!: Ocurre si el argumento 
constanteno es un valor lógico (VERDADERO o FALSO). - #N/A: Ocurre si los rangos 
conocido_yyconocido_xtienen un número diferente de puntos de datos. - #¡REF!: Ocurre si los rangos especificados no son válidos.
 
Disponibilidad por versión de Excel
La función TENDENCIA está disponible en todas las versiones de Excel, desde las más antiguas hasta la más reciente, incluyendo Excel para la web y dispositivos móviles. El comportamiento de desbordamiento de matriz es nativo en Excel 365, Excel 2021 y versiones posteriores.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Funcionalidad completa. | 
| Google Sheets | ✔️ | La función se llama TREND. | 
| LibreOffice Calc | ✔️ | La función se llama TENDENCIA. | 
| OpenOffice Calc | ✔️ | La función se llama TREND. | 
| WPS Office Spreadsheets | ✔️ | La función se llama TREND. | 
| Apple Numbers | ✔️ | La función se llama TENDENCIA. | 
Funciones Relacionadas
- 
      
PRONOSTICO.LINEAL
Calcula o predice un valor futuro a lo largo de una tendencia lineal para un único punto nuevo. Es similar a TENDENCIA pero para un solo valor.
 - 
      
ESTIMACION.LINEAL
Devuelve estadísticas de regresión lineal más detalladas, como la pendiente, la intersección y el error estándar, en forma de matriz.
 - 
      
PENDIENTE
Calcula únicamente la pendiente de la línea de regresión lineal.
 - 
      
INTERSECCION.EJE
Calcula únicamente el punto donde la línea de regresión lineal se cruza con el eje ‘y’ (la intersección).
 - 
      
CRECIMIENTO
Calcula una tendencia de crecimiento exponencial, a diferencia de TENDENCIA, que calcula una tendencia lineal.
 
