Cómo interpolar entre dos valores en Excel (6 maneras)

  • Compartir Este
Hugh West

La interpolación de datos es algo muy importante cuando analizamos un experimento o queremos predecir o determinar los resultados de un suceso. Por ejemplo, si tenemos datos en dos ocasiones diferentes, podemos determinar los datos entre esas ocasiones mediante interpolación. En este artículo se describirá brevemente 6 métodos sobre cómo interpolar entre dos valores en Excel. En el conjunto de datos, tenemos algunos Coordenadas X y Coordenadas Y .

Descargar el cuaderno de prácticas

Interpolar entre dos valores.xlsx

6 maneras de interpolar entre dos valores en Excel

1. Aplicación de la función FORECAST/FORECAST.LINEAR para interpolar entre dos valores en Excel

La forma más sencilla de interpolar entre dos valores es utilizar el PREVISIÓN/PREVISIÓN.LINEAL Repasemos la descripción a continuación.

Pasos:

  • Determine qué valor desea interpolar y hacer nuevos filas para el valor que desea interpolar y el interpolado En este caso quiero interpolar entre 8 y 9 por lo que elegí un valor de 8.5 .

  • Ahora escriba la siguiente fórmula en la celda B15 .
=FORECAST(C14,C5:C12,B5:B12)

Aquí, el PREVISIÓN determina el interpolado valor en la celda C15 vía regresión lineal Funciona en el gamas B5:B12 (como Xs_conocidas ) y C5:C12 (como conocido_Ys ).

  • Pulsa el botón INTRODUCE y verá el botón interpolado valor en la celda C15 .

  • También puede utilizar la función LINEAL en este caso. Basta con poner PREVISIÓN.LINEAL en lugar de PREVISIÓN en la fórmula.
=PREVISIÓN.LINEAL(C14,C5:C12,B5:B12)

  • Hit INTRODUCE y verás lo mismo interpolado como antes.

Así podrá interpolar entre dos valores mediante la función PREVISIÓN función.

Más información: Cómo hacer interpolación lineal en Excel (7 métodos prácticos)

2. Uso de la combinación de las funciones XLOOKUP y FORECAST de Excel para interpolar entre dos valores

Si desea interpolar dentro de un pequeño gama del conjunto de datos, puede utilizar la función XLOOKUP para extraer el coordenadas en el gama y interpolar un valor dentro de ellas. Supongamos que queremos interpolar el valor 6 en B9:C10 Analicemos el procedimiento a continuación.

Pasos:

  • En primer lugar, realice algunas modificaciones en el conjunto de datos para colocar el coordenadas .

  • Escriba la siguiente fórmula en la celda F7 .
=XLOOKUP(C14, B5:B12,B5:B12,,-1,1)

En XLOOKUP busca el valor en C14 busca este valor en gama B5:B12, y devuelve el valor que es adyacentemente menor que 6.5 ya que no puede encontrar este valor exacto en ese rango y ponemos -1 Así, obtenemos x1 como 5 .

Una fórmula similar se utiliza varias veces en esta sección. Cuando necesitamos un valor adyacente mayor que 6.5 utilizamos ' 1 en lugar de ' -1 en la fórmula.

  • Hit INTRODUCE para ver el resultado en la celda F7 .

  • Ahora escriba la siguiente fórmula en la celda F8 .
=XLOOKUP(C14, B5:B12,B5:B12,,1,1)

  • Pulsa el botón INTRODUCE y verá un valor mayor que 6 en celda F8 .

  • A continuación, escriba la siguiente fórmula en la celda F9 .
=XLOOKUP(C14, B5:B12,C5:C12,,-1,1)

  • Hit INTRODUCE Esta operación le proporcionará el valor de la celda C9 .

  • A continuación, escriba la fórmula en la celda F10 .
=XLOOKUP(C14, B5:B12,C5:C12,,1,1)

  • Hit INTRODUCE y verá el Coordenada Y de célula C10 .

  • A continuación, seleccione la celda C15 y escriba la fórmula que se indica a continuación.
=FORECAST(C14,F9:F10,F7:F8)

  • Pulse el botón INTRODUCE para ver el valor interpolado en celda C15 .

Así podrá interpolar entre dos valores dentro de un intervalo pequeño.

Más información: Cómo hacer VLOOKUP e interpolar en Excel (6 maneras)

3. Aplicación de las funciones INDEX y MATCH con la función FORECAST para interpolar entre dos valores

También podemos interpolar entre dos valores dentro de un pequeño gama del conjunto de datos mediante el ÍNDICE y MATCH para extraer el coordenadas en el gama y interpolar un valor dentro de ellas. Supongamos que queremos interpolar el valor 6 en B9:C10 Analicemos el procedimiento a continuación.

Pasos:

  • En primer lugar, realice algunas modificaciones en el conjunto de datos para colocar el coordenadas .

  • Escriba la siguiente fórmula en la celda F7 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1))

Aquí el MATCH devuelve la posición del valor de la celda de C14 en el gama B5:B12 Y luego el ÍNDICE devuelve el valor de esa posición en B5:B12 Así volvió x1 .

En esta sección se utiliza varias veces una fórmula similar para determinar x2 , y1, y y2 .

  • Hit INTRODUCE para ver el resultado en la celda F7 .

  • Ahora escriba la siguiente fórmula en la celda F8 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1)+1)

  • Pulsa el botón INTRODUCE y verá el valor mayor que 6 en celda F8 .

  • A continuación, escriba la siguiente fórmula en la celda F9 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1))

  • Hit INTRODUCE Esta operación le proporcionará el valor de la celda C9 .

  • A continuación, escriba la fórmula en la celda F10 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1)+1)

  • Hit INTRODUCE y verá el Coordenada Y de célula C10 .

  • A continuación, seleccione la celda C15 y escriba la fórmula que se indica a continuación.
=FORECAST(C14,F9:F10,F7:F8)

  • Pulse el botón INTRODUCE para ver el valor interpolado en celda C15 .

Así podrá interpolar entre dos valores dentro de un intervalo pequeño.

4. Interpolación entre dos valores mediante una fórmula matemática

Otro método eficaz para interpolar entre dos valores será aplicar una fórmula matemática. La fórmula de interpolación se indica a continuación.

Esta es una ecuación de una recta. Sigamos las instrucciones necesarias para aplicarla a interpolar entre dos valores.

Pasos:

  • Realice algunas modificaciones en el conjunto de datos para valor de interpolación y escriba la siguiente fórmula en la celda C15 Aquí queremos encontrar el valor interpolado cuando el Coordenada X es 75 Y por esta razón, vamos a tomar Coordenadas X que sean adyacentemente menores o mayores que 2.75 y sus correspondientes Coordenadas Y en este conjunto de datos.
=C7+(C14-B7)*(C8-C7)/(B8-B7)

La fórmula devuelve el interpolado midiendo el pendiente de la 2 puntos que son (2.5, 4) y (3, 6) .

  • Ahora sólo tienes que pulsar INTRODUCE para ver el valor interpolado en celda C15 .

Así podrá interpolar entre dos valores con sólo utilizar una ecuación matemática.

(6 Métodos) 5. Interpolación entre dos valores mediante las funciones SLOPE e INTERCEPT

Una de las formas más fáciles de interpolar entre dos valores es utilizar Excel PENDIENTE y INTERCEPT y utilizar sus resultados en un línea recta Veamos el procedimiento a continuación. Queremos interpolar el Coordenada X 10.

Pasos:

  • Realice algunos cambios en su conjunto de datos para almacenar el pendiente .

  • Escriba la siguiente fórmula en la celda E7
=SLOPE(C5:C12,B5:B12)

En PENDIENTE devuelve el pendiente/gradiente de la recta de regresión lineal que está formada por los puntos dados por X y Coordenadas Y .

  • Hit INTRODUCE y verá el pendiente de estos datos en celda E7 .

  • Ahora escriba la siguiente fórmula en la celda E9 para encontrar el Intercepto Y .
=INTERCEPTO(C5:C12,B5:B12)

En INTERCEPT devuelve el Intercepto Y de la recta de regresión lineal que está formada por los puntos dados por X y Coordenadas Y .

  • Hit INTRODUCE para ver el resultado en la celda E9 .

  • Inserte esta fórmula en la celda C15 .
=E7*C14+E9

La fórmula es una fórmula lineal básica que es y=mx+c .

  • Hit INTRODUCE para ver el interpolado valor en la celda C15 .

De este modo se puede determinar el interpolado entre dos valores utilizando Excel PENDIENTE y INTERCEPT funciones.

6. Uso de la función GROWTH para la interpolación no lineal

En CRECIMIENTO es una función especial para interpolar Nuestro conjunto de datos consiste básicamente en relaciones no lineales entre Y y Coordenadas X Así que lo mejor sería utilizar esta función.

Pasos:

  • Realice algunos cambios para almacenar el interpolado Queremos interpolar un valor comprendido entre 5 y 8 Que sea 6.5 .

  • Escriba la siguiente fórmula en la celda C15 .
=GROWTH(C5:C12,B5:B12,C14)

Aquí el CRECIMIENTO devuelve el interpolado datos mediante la predicción del crecimiento exponencial del X y Coordenadas Y .

  • Hit INTRODUCE y verá el interpolado valor en la celda C15 .

Así puede encontrar interpolado utilizando la función CRECIMIENTO Como esta función trabaja con relaciones no lineales, puede obtener datos más precisos gracias a su ayuda.

Más información: Cómo hacer interpolación con las funciones GROWTH & TREND en Excel

Sección práctica

En la siguiente imagen verás el conjunto de datos de este artículo. Lo he puesto para que puedas practicar por tu cuenta.

Conclusión

En resumen, este artículo le ayudará a comprender cómo interpolar entre dos valores en Excel. Por interpolación, puede determinar el resultado exacto o más preciso para los datos que no se incluyen en un experimento, lo que es realmente importante en asuntos científicos y estadísticos. Si tiene algún método mejor de interpolando entre dos valores en Excel, por favor déjalos en la caja de comentarios. Y también, comparte tus comentarios sobre mi artículo. Esto me ayudará a enriquecer mis próximos artículos.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.