Com interpolar entre dos valors a Excel (6 maneres)

  • Comparteix Això
Hugh West

La interpolació de dades és molt important quan analitzem un experiment o volem predir o determinar els resultats d'un esdeveniment. Per exemple, si tenim dades en dues ocasions diferents, podem determinar les dades entre aquestes ocasions per interpolació. Aquest article descriu breument 6 mètodes sobre com interpolar entre dos valors a Excel. Al conjunt de dades, tenim algunes Coordenades X i Coordenades Y .

Descarregar el quadern de pràctiques

Interpolar entre dos valors.xlsx

6 maneres d'interpolar entre dos valors a Excel

1. Aplicació de la funció FORECAST/FORECAST.LINEAR per interpolar entre dos valors a Excel

La manera més senzilla d' interpolar entre dos valors és utilitzar el FORECAST/FORECAST.LINEAR funció. Anem a la descripció a continuació.

Passos:

  • Determineu quin valor voleu interpolar i crear files noves. per al valor que voleu interpolar i el interpolat En aquest cas vull interpolar entre 8 i 9 per tant, vaig triar un valor de 8,5 .

  • Ara escriviu la fórmula següent a la cel·la B15 .
=FORECAST(C14,C5:C12,B5:B12)

Aquí, la funció PROVISIONAL determina el valor interpolat a la cel·la C15 mitjançant regressió lineal . Funciona als intervals B5:B12 (com coneguda_Xs ) i C5:C12 (com a coneguda_Ys ).

  • Premeu ENTER i veureu el valor interpolat a la cel·la C15 .

  • També podeu utilitzeu la funció LINEAL en aquest cas. Només cal que poseu PROVISION.LINEAR en comptes de PROVISIONS a la fórmula.
=FORECAST.LINEAR(C14,C5:C12,B5:B12)

  • Premeu ENTER i veureu el mateix valor interpolat que abans.

Així, podeu interpolar fàcilment entre dos valors mitjançant la funció PROVISIONS .

Llegir més: Com fer la interpolació lineal a Excel (7 mètodes útils)

2. Utilitzant la combinació de les funcions XLOOKUP i FORECAST d'Excel per interpolar entre dos valors

Si voleu interpolar dins d'un petit interval del conjunt de dades, podeu utilitzeu la funció XLOOKUP per extreure les coordenades de l' interval i interpolar un valor dins d'elles. Suposem que volem interpolar el valor 6 a B9:C10 . Parlem del procediment a continuació.

Passos:

  • Primer, feu algunes modificacions al conjunt de dades per col·locar les coordenades .

  • Escriviu la fórmula següent a la cel·la F7 .
=XLOOKUP(C14, B5:B12,B5:B12,,-1,1)

La funció XLOOKUP cerca el valor a C14 , cerca aquest valor a l' interval B5:B12, iretorna el valor que és adjacentment més petit que 6,5 ja que no pot trobar aquest valor exacte en aquest interval i posem -1 en aquest sentit. Així obtenim x1 com a 5 .

Una fórmula similar s'utilitza diverses vegades en aquesta secció. Quan necessitem un valor adjacent més gran que 6,5 , hem utilitzat " 1 " en lloc de " -1 " a la fórmula.

  • Premeu ENTER per veure el resultat a la cel·la F7 .

  • Ara escriviu la fórmula següent a la cel·la F8 .
=XLOOKUP(C14, B5:B12,B5:B12,,1,1)

  • Premeu ENTER i veureu un valor més gran que 6 a la cel·la F8 .

  • Després d'això, escriviu la fórmula següent a la cel·la F9 .
=XLOOKUP(C14, B5:B12,C5:C12,,-1,1)

  • Premeu INTER . Aquesta operació us proporcionarà el valor a la cel·la C9 .

  • A continuació, escriviu la fórmula a la cel·la F10 .
=XLOOKUP(C14, B5:B12,C5:C12,,1,1)

  • Premeu ENTER i veureu el Coordenada Y de la cel·la C10 .

  • Després, seleccioneu la cel·la C15 i escriviu la fórmula que es mostra a continuació.
=FORECAST(C14,F9:F10,F7:F8)

  • Premeu ENTER tecla per veure el valor interpolat a la cel·la C15 .

Així podeu interpolar entre dos valors dins d'un rang petit.

Llegir més: Com fer VLOOKUP i interpolar a Excel (6 maneres)

3.Aplicació de les funcions INDEX i MATCH amb la funció FORECAST per interpolar entre dos valors

També podem interpolar entre dos valors dins d'un interval petit del conjunt de dades utilitzant les funcions INDEX i MATCH per extreure les coordenades de l' interval i interpolar un valor dins d'elles. Suposem que volem interpolar el valor 6 a B9:C10 . Parlem del procediment a continuació.

Passos:

  • Primer, feu algunes modificacions al conjunt de dades per col·locar les coordenades .

  • Escriviu la fórmula següent a la cel·la F7 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1))

Aquí la funció COMPARA retorna la posició del valor de la cel·la de C14 a l'interval B5:B12 . A continuació, la funció INDEX retorna el valor d'aquesta posició a B5:B12 . Així, va retornar x1 .

En aquesta secció s'utilitza una fórmula similar diverses vegades per determinar x2 , y1, i y2 .

  • Premeu ENTER per veure el resultat a la cel·la F7 .

  • Ara escriviu la fórmula següent a la cel·la F8 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1)+1)

  • Premeu la tecla ENTER i veureu el valor més gran que 6 a la cel·la F8 .

  • Després, escriviu la fórmula següent a la cel·la F9 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1))

  • Encert ENTER . Aquesta operació us proporcionarà el valor a la cel·la C9 .

  • A continuació, escriviu la fórmula a la cel·la F10 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1)+1)

  • Premeu ENTER i veureu el Coordenada Y de la cel·la C10 .

  • Després, seleccioneu la cel·la C15 i escriviu la fórmula que es mostra a continuació.
=FORECAST(C14,F9:F10,F7:F8)

  • Premeu ENTER tecla per veure el valor interpolat a la cel·la C15 .

Així podeu interpolar entre dos valors dins d'un rang petit.

4. Interpolació entre dos valors utilitzant una fórmula matemàtica

Un altre mètode eficaç per interpolar entre dos valors serà aplicar una fórmula matemàtica. La fórmula d'interpolació es mostra a continuació.

Aquesta és una equació d'una recta. Seguim les instruccions necessàries per aplicar-lo a interpolar entre dos valors.

Pasos:

  • Feu algunes modificacions al conjunt de dades per a valor d'interpolació i escriviu la fórmula següent a la cel·la C15 . Aquí volem trobar el valor interpolat quan la Coordenada X és 75 . I per aquest motiu, agafarem Coordenades X que són adjacents més petites o més grans que 2,75 i les seves corresponents Coordenades Y en aquestconjunt de dades.
=C7+(C14-B7)*(C8-C7)/(B8-B7)

La fórmula retorna el valor interpolat mesurant el pendant dels 2 punts que són (2.5, 4) i (3, 6) .

  • Ara només cal prémer ENTER per veure el valor interpolat a la cel·la C15 .

Així podeu interpolar entre dos valors només amb una equació matemàtica.

(6 mètodes) 5. Interpolació entre dos valors per funcions de PENDENT i INTERCEPCIÓ

Una de les maneres més fàcils de interpolar entre dos valors és utilitzar Excel PENDENT i INTERCEPTAR i utilitzeu els seus resultats en una fórmula de línia recta . Vegem el procediment a continuació. Volem interpolar la coordenada X 10.

Pasos:

  • Feu alguns canvis al vostre conjunt de dades per emmagatzemar el pendent .

  • Escriviu la fórmula següent a la cel·la E7
=SLOPE(C5:C12,B5:B12)

La funció PENDENT retorna el pendient/gradient de la regressió lineal línia que està formada pels punts formats per les coordenades X i Y donades.

  • Premeu ENTER i veureu el 1>pendent d'aquestes dades a la cel·la E7 .

  • Ara escriviu la fórmula següent a la cel·la E9 per trobar la intercepció en Y .
=INTERCEPT(C5:C12,B5:B12)

El INTERCEPT retorna el Intercepció en Y de la línia de regressió lineal que està feta pels punts formats per les coordenades X i Y donades.

  • Premeu ENTER per veure la sortida a la cel·la E9 .

  • Insereix aquesta fórmula a la cel·la C15 .
=E7*C14+E9

La fórmula és una fórmula bàsica de línia recta que és y =mx+c .

  • Premeu ENTER per veure el valor interpolat a la cel·la C15 .

Així podeu determinar el valor interpolat entre dos valors utilitzant les funcions PENDENT i INTERCEPTA d'Excel.

6. Ús de la funció GROWTH per a la interpolació no lineal

La funció GROWTH és una funció especial per interpolar dades no lineals. El nostre conjunt de dades consisteix bàsicament en relacions no lineals entre Y i X coordenades . Per tant, el millor seria utilitzar aquesta funció.

Pasos:

  • Feu alguns canvis per emmagatzemar el interpolat Volem interpoleu un valor entre 5 i 8 . Sigui 6,5 .

  • Escriviu la fórmula següent a la cel·la C15 .
=GROWTH(C5:C12,B5:B12,C14)

Aquí la funció CREIXEMENT retorna les dades interpolades predint exponencial creixement de les coordenades X i Y .

  • Premeu ENTER i veureu el valor interpolat a la cel·la C15 .

Així podeu trobar valors interpolats mitjançant la funció CREIXEMENT . Com que aquesta funció funciona per a relacions no lineals, podeu tenir dades més precises com a resultat de la seva ajuda.

Llegir més: Com fer la interpolació amb GROWTH & Funcions TREND a Excel

Secció de pràctiques

A la imatge següent, veureu el conjunt de dades d'aquest article. Ho poso perquè pugueu practicar pel vostre compte.

Conclusió

La conclusió és que aquest article us ajudarà a entendre com interpolar entre dos valors a Excel. Mitjançant la interpolació, podeu determinar el resultat exacte o més precís per a les dades que no s'inclouen en un experiment que és realment important en assumptes científics i estadístics. Si teniu mètodes millors per interpolar entre dos valors a Excel, deixeu-los al quadre de comentaris. I també, comparteix els teus comentaris sobre el meu article. Això m'ajudarà a enriquir els meus propers articles.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.