Use una fórmula de línea de tendencia para obtener valores para cualquier X dada con Excel

10

¿Hay una manera fácil de aplicar la fórmula de la línea de tendencia de un gráfico a cualquier valor X en Excel?

Por ejemplo, quiero obtener el valor Y para una X dada = $ 2,006.00. Ya tomé la fórmula y la volví a escribir:

=-0.000000000008*X^3 - 0.00000001*X^2 + 0.0003*X - 0.0029

Continuamente estoy haciendo ajustes a la línea de tendencia agregando más datos, y no quiero volver a escribir la fórmula cada vez.

ingrese la descripción de la imagen aquí

Kirk Ouimet
fuente
Suena como algo que una macro podría lograr, si puedes encontrar a una persona lo suficientemente experta en eso. Conozco a un consultor barato que podría resolverlo por usted.
rolando2
@rolando Tienes razón, pero las macros son innecesarias. LINEST de Excel lo hará correctamente en la hoja, lo que significa que actualizará dinámicamente los resultados cuando cambien los datos: eso es incluso mejor que una macro :-).
whuber
1
Aquí hay un enlace a una lista más completa de posibilidades de gráficos de Excel spreadsheetpage.com/index.php/tip/chart_trendline_formulas
osknows
Bueno saber. Gracias.
rolando2

Respuestas:

15

Uso LINEST, como se muestra:

ingrese la descripción de la imagen aquí

El método es crear nuevas columnas (C: E aquí) que contienen las variables en el ajuste. Perversamente, LINESTdevuelve los coeficientes en el orden inverso , como puede ver en el cálculo en la columna "Ajustar". Se muestra un ejemplo de predicción en azul: todas las fórmulas son exactamente las mismas que para los datos.

Tenga en cuenta que LINESTes una fórmula de matriz: la respuesta ocupará p + 1 celdas en una fila, donde p es el número de variables (la última es para el término constante). Dichas fórmulas se crean seleccionando todas las celdas de salida, pegando (o escribiendo) la fórmula en el cuadro de texto de la fórmula y presionando Ctrl-Shift-Enter (en lugar del Enter habitual).

whuber
fuente
Woah whuber, esto es realmente muy útil. ¿Me puede conectar con una copia de esa hoja de cálculo?
Kirk Ouimet
@Kirk Puede crearlo usted mismo en poco tiempo. Está configurado de manera que al escribir las fórmulas en C2: F2, puede arrastrarlas hacia abajo tantas filas como desee. Luego escriba la fórmula LINEST en I2: L2. Solo cinco fórmulas simples y listo.
whuber
8

Pruebe la tendencia (conocido_y, conocido_x, nuevo_x, const).

La columna A a continuación es X. La columna B es X ^ 2 (la celda al cuadrado de la izquierda). La columna C es X ^ 3 (dos celdas a la izquierda en cubos). La fórmula trend () está en la celda E24, donde las referencias de la celda se muestran en rojo.

Los "conocidos" están en E3: E22

Los "conocidos_x" están en A3: C22

Los "new_x's" están en A24: C24

El "const" se deja en blanco.

La celda A24 contiene la nueva X, y es la celda a cambiar para actualizar la fórmula en E24

La celda B24 contiene la fórmula X ^ 2 (A24 * A24) para la nueva X

La celda C24 contiene la fórmula X ^ 3 (A24 * A24 * A24) para la nueva X

Si cambia los valores en E3: E22, la función trend () actualizará la celda E24 para su nueva entrada en la celda A24.

ingrese la descripción de la imagen aquí

Editar ====================================

Iglesia,

No hay mucho en la hoja de cálculo. Publiqué una "vista de fórmula" a continuación.

Los valores "known_x" están en verde en A3: C22

Los valores "conocido_y" están en verde en E3: E22

Los valores "new_x" están en las celdas A24: C24, donde B24 y C24 son las fórmulas como se muestra. Y, la celda E24 tiene la fórmula trend (). Ingrese su nueva "X" en la celda A24.

Eso es todo al respecto.

ingrese la descripción de la imagen aquí

bill_080
fuente
Hola Bill, ¿hay alguna forma de que me puedas dar una copia de esa hoja de cálculo? ¡Sería muy útil!
Kirk Ouimet
2
@Kirk Edité la respuesta anterior para mostrar las agallas de la hoja de cálculo. Esto debería ser suficiente para que puedas recrearlo.
bill_080