Cómo encontrar la ecuación de una línea en MS Excel

¿Cómo encuentras la ecuación de una línea en MS Excel?

Si desea una fórmula de Excel para crear el texto de la ecuación en forma de “intercepción de pendiente” de una línea que pasa por los puntos dados por las celdas (A1, B1) y (C1, D1), aquí hay una idea de cómo hacerlo. Primero, la pendiente es

[matemáticas] \ qquad [/ matemáticas] = (D1-B1) / (C1-A1)

y la intersección en y es uno de los valores de y (B1 o D1) menos la pendiente multiplicada por el valor de x correspondiente:

[matemáticas] \ qquad [/ matemáticas] = B1 – ((D1-B1) / (C1-A1)) * A1

Al unirlo, puede formar una cadena de texto que es la ecuación de la línea que pasa por estos puntos como

[math] \ qquad [/ math] = “y =” & (D1-B1) / (C1-A1) & “x +” & B1 – ((D1-B1) / (C1-A1)) * A1

Si la entrada en las celdas A1: D1 es (2, -1) y (11,3), esta fórmula dará como resultado

[matemáticas] \ qquad [/ matemáticas] y = 0.444444444444444x + -1.88888888888889

que es más o menos lo que podría esperar, pero puede hacerlo mejor utilizando la función “texto” para formatear los números como fracciones. La formula

[math] \ qquad [/ math] = “y =” & TEXT ((D1-B1) / (C1-A1), “(### / ###)”) & “x +” & TEXT (B1 – (( D1-B1) / (C1-A1)) * A1, “(### / ###)”)

resultará en

[matemáticas] \ qquad [/ matemáticas] y = (4/9) x + – (17/9)

que se ve mucho más bonita. Aún así, tiene un “+ -” allí, lo cual es desagradable. Además, algunas entradas le darán un denominador de 1, que también parece tonto. Puede solucionar estos problemas con SUBSTITUTE de la siguiente manera:

[math] \ qquad [/ math] = SUBSTITUTE (SUBSTITUTE (“y =” & TEXT ((D1-B1) / (C1-A1), “(### / ###)”) & “x +” & TEXT ( B1 – ((D1-B1) / (C1-A1)) * A1, “(### / ###)”), “+ -“, “-“), “/ 1)”, “)” )

resultados en

[matemáticas] \ qquad [/ matemáticas] y = (4/9) x- (17/9)

O si la entrada fue (2, -4), (4,3), esta fórmula da el siguiente resultado:

[matemáticas] \ qquad [/ matemáticas] y = (7/2) x- (11)

No es perfecto Por un lado, no hay necesidad de paréntesis alrededor de la intersección con el eje y, pero los puse allí para ayudar al SUSTITUTO de mente simple a deshacerse del denominador. Por otro lado, si la pendiente es 1, obtendrás y = (1) x + algo, lo que parece extraño. Puede deshacerse de eso con otro SUSTITUTO anidado si lo desea. Y otro SUSTITUTO anidado para deshacerse de (0) x por completo. Además, si la pendiente no está definida, puede atraparla con un IFERROR. Como puede ver, pronto obtiene rendimientos decrecientes en sus esfuerzos.