Conteo

Función lineal y pendiente en Excel: cómo graficarla paso a paso

octubre 26, 2026 Tuto Excel 12 min read
Función lineal y pendiente en Excel: cómo graficarla paso a paso

Una función lineal es aquella cuyo gráfico es una recta y cuya forma es f(x)=mx+b. La m es la pendiente (cuánto sube o baja la recta al avanzar una unidad) y la b el punto donde la recta cruza el eje vertical. En Excel la escribirás dentro de una celda usando referencias a otras celdas, y más adelante podrás obtener m y b a partir de una nube de puntos con PENDIENTE (en inglés SLOPE) e INTERSECCION.EJE (en inglés INTERCEPT). Al terminar el tutorial sabrás montar la fórmula f(x)=mx+b sobre una hoja, calcularlos cuando los desconoces, predecir nuevos valores con PRONOSTICO.LINEAL y dibujar la recta. Funciona en Microsoft 365, Excel 2024, 2021, 2019 y 2016, en Excel para la web y en Excel para Mac.

Qué es una función lineal y por qué te interesa en Excel

Una función lineal es una regla que, a cada valor de x, le asigna exactamente uno de f(x) siguiendo la fórmula f(x)=mx+b. La m es la pendiente: si x crece una unidad, f(x) cambia m unidades. La b es la ordenada al origen: el valor de f(x) cuando x vale cero, es decir, donde la recta corta al eje vertical. Como la gráfica es siempre una recta, basta con conocer esos dos números para dibujar la función completa y para predecir cualquier valor futuro.

Imagina el alquiler de un auto: cobran 20 EUR de cargo fijo y 1,05 EUR por milla recorrida. El costo es C(x)=1,05x+20. La pendiente es 1,05: cada milla extra añade 1,05 EUR; la ordenada al origen es 20: aunque recorras cero millas, pagas esos 20 EUR. Otro caso: una vendedora cobra un fijo de 500 EUR más un 5% de lo que vende. Si vende x, cobra S(x)=0,05x+500. Aquí la pendiente es 0,05 (el 5% de cada venta) y la ordenada 500. En ambos ejemplos la estructura es idéntica: una cantidad fija que no depende de x más una cantidad proporcional a x. Esa es la función lineal, y Excel la maneja de forma natural porque cada parte puede vivir en una celda propia.

La sintaxis de la fórmula en Excel: pendiente y ordenada al origen

Para que la pendiente y la ordenada al origen sean fáciles de cambiar, se guardan en celdas con nombre. La fórmula general escrita en una celda es =m_celda*x_celda+b_celda, donde el operador de multiplicación es el asterisco (*) y la suma es el signo +. Si necesitas elevar x a una potencia, usa el acento circunflejo: x^2 se escribe x^2. Los argumentos dentro de cualquier función se separan con punto y coma: =PENDIENTE(C2:C10;B2:B10).

Nota: En Excel configurado con punto decimal (México, Estados Unidos) el separador de argumentos es la coma y el decimal el punto: =PENDIENTE(C2:C10,B2:B10) con 1.05. En este artículo se usa la coma como decimal y el punto y coma como separador.

m y b como números sueltos en celdas

La forma más rápida: la pendiente en una celda, la ordenada en otra y los valores de x en una columna.

B5fx=$B$1*A5+$B$2
A B
1 1,05
2 20
3 Millas Costo
4 0 20,00
5 10 30,50
6 20 41,00
7 30 51,50
Auto
Comprueba: Al cambiar el 1,05 de B1 por otro valor, toda la columna B se recalcula. Las referencias con dólar ($B$1, $B$2) son absolutas: al arrastrar hacia abajo no se mueven.

m y b como referencias a una tabla de datos

Si los parámetros viven en una tabla con nombres, las referencias quedan legibles y no hay que escribir dólares a mano.

A B
1 Parámetro Valor
2 pendiente 1,05
3 ordenada 20
4
5 Millas Costo
6 0 =B2*A6+B3
7 10 30,50
8 20 41,00
Auto

=B2*A6+B3
Comprueba: Pulsa Ctrl+Mayús+F3 o haz clic en Fórmulas > Nombres definidos > Crear desde selección para que B2 pase a llamarse "pendiente" y B3 "ordenada". La fórmula puede escribirse entonces como =pendiente*A6+ordenada.

Calcular la pendiente y la ordenada al origen con funciones de Excel

Cuando tienes una columna de datos y sospechas que siguen una recta, Excel calcula m y b por ti. La función PENDIENTE devuelve la pendiente de la recta de regresión lineal, y su sintaxis es =PENDIENTE(conocido_y;conocido_x). La función INTERSECCION.EJE devuelve el punto donde esa recta cruza el eje, con sintaxis =INTERSECCION.EJE(conocido_y;conocido_x). En ambas, conocido_y va primero y conocido_x después; si los intercambias el resultado cambia de signo.

Sobre los datos de la hoja Auto, con las millas en A6:A17 y los costos en B6:B17:

=PENDIENTE(B6:B17;A6:A17)
=INTERSECCION.EJE(B6:B17;A6:A17)

La primera devuelve 1,05 y la segunda 20. Si solo conoces x e y de varios puntos y quieres la recta que mejor se ajusta a esos datos, PENDIENTE e INTERSECCION.EJE la calculan en una sola fórmula.

De dos puntos a la recta: el caso del auto de alquiler

Tienes dos observaciones del costo del auto: a 7 millas el costo fue 9,29 y a 12 millas el costo fue -2,20 (los datos vienen de la hoja del capítulo). Con dos puntos basta para escribir la ecuación de la recta a mano y, después, comprobarla con las funciones de Excel.

Calcular m a mano con =(y2-y1)/(x2-x1)

La pendiente entre dos puntos se calcula como la diferencia de y partido por la diferencia de x.

D2fx=(C4–C3)/(B4–B3)
A B C D
1 m a mano
2 -2,20
3 7 9,29
4 12 -2,20
5 Comprobación
6 -2,20
Auto
Comprueba: En D2 ves -2,2 (la pendiente). La fórmula =(C4-C3)/(B4-B3) da el mismo número que =PENDIENTE(C3:C4;B3:B4) en D6, aunque las cifras no son realistas para un auto: sirven para ver la mecánica, no para facturar.

Hallar b despejando y comprobar con INTERSECCION.EJE

Con m ya conocido, despejas b de la ecuación de uno de los puntos: b = y1 – m*x1.

E2fx=C3–D2*B3
A E
1 b a mano
2 24,69
3 Comprobación
4 24,69
Auto
Comprueba: En E2 ves 24,69 (la ordenada al origen). En E4, =INTERSECCION.EJE(C3:C4;B3:B4) da el mismo valor. La fórmula a mano usa D2 y B3 con referencias relativas, así que al copiarla a otra fila se actualiza sola.

Predecir nuevos valores sobre la recta

Con m y b en la mano, predecir el costo para una milla que no está en la tabla es solo escribir la fórmula. Y si no quieres escribirla, le pides a Excel que la calcule con PRONOSTICO.LINEAL (en inglés FORECAST.LINEAR), que existe desde Excel 2016.

Llenar una columna con la fórmula y arrastrar

Una columna con las millas de 0 a 110 y, al lado, la fórmula copiada hacia abajo. La x cambia en cada fila porque la referencia a la columna A es relativa.

B2fx=1,05*A2+20
A B
1 Millas Costo
2 0 20,00
3 10 30,50
4 20 41,00
5 30 51,50
6 40 62,00
7 50 72,50
8 60 83,00
9 70 93,50
10 80 104,00
11 90 114,50
12 100 125,00
13 110 135,50
Auto
Comprueba: Al arrastrar el controlador de relleno desde B2 hasta B13, la columna se llena con 0,20, 10,30,5, etc. Si arrastras con $A$2 en lugar de A2, todos los valores serán 20,00 porque la x queda fija.

PRONOSTICO.LINEAL para no escribir la fórmula

Cuando la columna de costos ya existe y solo quieres estimar el costo para una milla nueva, usa PRONOSTICO.LINEAL. Su sintaxis es =PRONOSTICO.LINEAL(x;conocido_y;conocido_x).

=PRONOSTICO.LINEAL(125;A2:A13;B2:B13)
Comprueba: Sobre los datos anteriores, el resultado es 151,25 (1,05 por 125 más 20). Coincide con la fórmula manual =1,05*125+20.

Insertar el gráfico de dispersión con la recta

Para ver la recta, un gráfico de dispersión con líneas rectas muestra los mismos puntos y la misma línea que la fórmula.

  1. Selecciona A1:B13.
  2. Abre Insertar > Gráficos > Dispersión > Dispersión con líneas rectas.
  3. Pulsa Ctrl+Mayús+F8 o haz clic en Diseño rápido del gráfico para añadir títulos.
InsertarGráficosDispersiónDispersión con líneas rectas
Comprueba: Ves los doce puntos unidos por una recta que sube de izquierda a derecha. La pendiente visual coincide con 1,05 de B1.

Cuando los datos vienen «sueltos»: la pendiente con tabulación

A veces la recta no viene dada por su fórmula sino por una tabla de tres pares (x, f(x)). El método de tres puntos para f(x)=-2x+5 con x en 3 y f(x) en -1, x en 7 y f(x) en -9, x en 11 y f(x) en -17 se monta así:

A B
1 x f(x)
2 3 -1
3 7 -9
4 11 -17
5 pendiente -2
6 ordenada 5
Auto

=PENDIENTE(B2:B4;A2:A4)
=INTERSECCION.EJE(B2:B4;A2:A4)
Comprueba: En B5 aparece -2 y en B6 aparece 5. La fórmula =B5*x+B6 reproduce los tres valores de la tabla y sirve para cualquier x nueva.

Errores típicos al montar la función lineal en Excel

#¡DIV/0! al faltar un dato de y o de x

PENDIENTE devuelve #¡DIV/0! si todas las x de la muestra son iguales o si la columna conocido_y está vacía. Para localizar el problema:

=CONTARA(B2:B10)
Cuidado: Si CONTARA devuelve 0, la columna de y está vacía. Si devuelve un valor pero la fórmula sigue dando #¡DIV/0!, mira si todas las x son idénticas (la varianza es cero).

Pendiente al revés: conocido_y y conocido_x intercambiados

PENDIENTE pone primero las y. Si los inviertes, el resultado es 1/m_partido_entre_x_y: un valor sin sentido físico. Ejemplo: con las millas en A2:A13 y el costo en B2:B13, =PENDIENTE(A2:A13;B2:B13) da 0,9523 en lugar de 1,05.

Cuidado: Si el valor te sale como la inversa del esperado (0,95 en vez de 1,05), casi siempre es que conocido_y y conocido_x están al revés. Intercámbialos.

El resultado «no cuadra» por usar coma como decimal y punto y coma como separador

En este artículo todos los ejemplos usan coma decimal y punto y coma como en España y la mayoría de países hispanohablantes. Si tu Excel está configurado con punto decimal (México, Estados Unidos), el separador de argumentos es la coma y el decimal el punto. Lo ves en Archivo > Opciones > Avanzadas > Opciones de edición > Usar separadores del sistema.

Nota: Cambiar la configuración regional no es necesario: basta con escribir los argumentos con el separador que use tu Excel. La fórmula =PENDIENTE(B2:B10,A2:A10) con punto decimal es la misma que =PENDIENTE(B2:B10;A2:A10) con coma decimal.

La recta «no pasa» por los datos al copiar la fórmula

Si copias =$A$1*1,05+20 con la referencia a x absoluta, todas las filas dan 20,00. La fórmula correcta usa referencia relativa a x: =1,05*A2+20 para B2, =1,05*A3+20 para B3, etc. La pendiente y la ordenada pueden ir en dólares para no moverse al arrastrar: =$B$1*A2+$B$2.

Cuidado: La regla práctica: la celda que cambia fila a fila (la x) va sin dólares; las celdas que guardan los parámetros (m y b) van con dólares.
  • Montar la función lineal en una columna con una sola fórmula copiada hacia abajo.
  • Calcular la pendiente con PENDIENTE y la ordenada con INTERSECCION.EJE sobre datos reales.
  • Predecir valores nuevos con la fórmula manual y con PRONOSTICO.LINEAL.
  • Dibujar la recta con Insertar > Gráficos > Dispersión > Dispersión con líneas rectas.
  • Detectar y arreglar los cuatro errores más comunes al usar la función lineal en Excel.

El siguiente paso natural es la ecuación punto-pendiente y – y0 = m(x – x0): cuando solo tienes un punto y la pendiente, esta variante te permite escribir la recta sin necesidad de despejar b.

Dudas al trabajar con la función lineal y la pendiente en Excel

1. Ejemplos de cómo se calcula la pendiente de una función lineal

Con dos puntos (x1,y1) y (x2,y2), la pendiente es m = (y2 − y1) / (x2 − x1). Por ejemplo, entre (2, 3) y (5, 9), m = (9 − 3) / (5 − 2) = 2, y la ecuación queda y = 2x − 1. En Excel la obtienes directamente con =PENDIENTE(B2:B6;A2:A6) sobre los rangos de Y y X.

2. Cómo calcular la pendiente de una función lineal en una hoja de cálculo

Escribe los valores de X en una columna y los de Y en otra, por ejemplo A2:A11 y B2:B11, y en una celda vacía teclea =PENDIENTE(B2:B11;A2:A11). Excel devuelve la m de la recta que mejor se ajusta a esos puntos (mínimos cuadrados) y, si la gráfica es perfectamente lineal, coincide con la pendiente calculada a mano entre dos puntos.

3. Qué es la pendiente y la ordenada en una función lineal

En y = mx + b, m es la pendiente (cuánto crece y por cada unidad de x) y b es la ordenada al origen (el valor de y cuando x = 0). En Excel, tras obtener m con PENDIENTE, la ordenada se saca con =INTERSEC(6;B2:B11;A2:A11) o, si graficas con dispersión y añades línea de tendencia, leyendo b directamente de la ecuación que muestra el gráfico.

4. Cómo hallar la pendiente de una recta si solo conozco un punto

Con un único punto la pendiente no se puede calcular: hacen falta al menos dos puntos o una ecuación previa. Lo que sí puedes hacer es imponer una m conocida y, sumándole el punto (x0, y0), despejar b = y0 − m·x0, por ejemplo con =B2 − m*A2. Para obtener la pendiente real necesitas un segundo punto o una serie de datos.

5. Dónde puedo ver ejercicios resueltos de pendiente de una recta

En libros de texto de álgebra y bachillerato hay decenas, pero aquí tienes tres rápidos para practicar: (1,2) y (4,8) dan m = 2; (−1,5) y (3,−3) dan m = −2; (0,7) y (6,7) dan m = 0 (recta horizontal). En Excel los resuelves metiendo los puntos en dos columnas, aplicando =PENDIENTE(Y;X) y comprobando después que y − m·x = b.

6. Cómo hallar la pendiente de una recta a partir de dos puntos

Aplica la fórmula m = (y2 − y1) / (x2 − x1). Por ejemplo, con los puntos (1, 4) y (3, 10): m = (10 − 4) / (3 − 1) = 3. En Excel puedes teclear directamente =(B6 − A5)/(B5 − A5) si los X están en A5:A6 y los Y en B5:B6, o usar =PENDIENTE(B5:B6;A5:A6) sobre los mismos rangos para obtener el mismo resultado.

7. Cómo se halla la pendiente en una ecuación cuadrática

Una ecuación cuadrática y = ax² + bx + c no tiene una pendiente constante: la pendiente varía con x y vale la derivada y′ = 2ax + b. Por ejemplo, en y = 2x² − 3x + 1, la pendiente en x = 4 es 2·2·4 − 3 = 13. En Excel, si tienes muchos puntos de la parábola, =(B7−B5)/(A7−A5) te da la pendiente media entre dos x próximos.

8. Cómo calcular la pendiente de una gráfica directamente en Excel

Inserta un gráfico de dispersión (Insertar > Gráficos > Dispersión), haz clic derecho en la serie y elige Agregar línea de tendencia; en Opciones de línea de tendencia marca Presentar ecuación en el gráfico y Presentar el valor R cuadrado. Excel pintará la recta y mostrará algo como y = 2,15x + 0,93, donde el coeficiente de x es la pendiente de tu serie.

Fuentes

  1. MicrosoftPENDIENTE — documentación oficialconsultado el 07/10/2026
  2. MicrosoftPRONOSTICO.LINEAL — documentación oficialconsultado el 07/10/2026
  3. MicrosoftESTIMACION.LINEAL — documentación oficialconsultado el 07/10/2026
  4. MicrosoftPRONOSTICO — documentación oficialconsultado el 07/10/2026
  5. MicrosoftINTERSECCION.EJE — documentación oficialconsultado el 07/10/2026