Kaip "Excel" programoje interpoliuoti dvi vertes (6 būdai)

  • Pasidalinti
Hugh West

Duomenų interpoliavimas yra labai svarbus dalykas, kai analizuojame eksperimentą arba norime numatyti ar nustatyti įvykio rezultatus. Pavyzdžiui, jei turime dviejų skirtingų atvejų duomenis, duomenis tarp tų atvejų galime nustatyti interpoliavimo būdu. Šiame straipsnyje trumpai aprašysime 6 metodus, kaip interpoliuoti tarp dviejų verčių "Excel" programoje. Duomenų rinkinyje turime keletą X koordinatės ir Y koordinatės .

Atsisiųsti praktikos sąsiuvinį

Interpoliavimas tarp dviejų verčių.xlsx

6 būdai, kaip "Excel" programoje interpoliuoti tarp dviejų verčių

1. FORECAST/FORECAST.LINEAR funkcijos taikymas interpoliuojant tarp dviejų verčių "Excel" programoje

Paprasčiausias būdas interpoliuoti tarp dviejų verčių yra naudoti FORECAST/FORECAST.LINEAR funkcija. Peržiūrėkime toliau pateiktą aprašymą.

Žingsniai:

  • Nustatykite, kurią vertę norite interpoliuoti ir sukurti naują eilutės reikšmę, kurią norite interpoliuoti ir interpoliuotas Šiuo atveju noriu interpoliuoti tarp 8 ir 9 todėl pasirinkau vertę 8.5 .

  • Dabar ląstelėje įveskite šią formulę B15 .
=FORECAST(C14,C5:C12,B5:B12)

Čia PROGNOZĖ funkcija nustato interpoliuotas vertė ląstelėje C15 per tiesinė regresija . Jis veikia B5:B12 (kaip known_Xs ) ir C5:C12 (kaip known_Ys ).

  • Paspauskite ĮVESKITE mygtuką ir pamatysite interpoliuotas vertė ląstelėje C15 .

  • Taip pat galite naudoti LINIJINIS Šiuo atveju tiesiog įdėkite FORECAST.LINEAR vietoj PROGNOZĖ formulėje.
=FORECAST.LINEAR(C14,C5:C12,B5:B12)

  • Paspauskite ĮVESKITE ir pamatysite tą patį interpoliuotas vertė kaip ir anksčiau.

Taigi galite lengvai interpoliuoti tarp dviejų verčių naudojant PROGNOZĖ funkcija.

Skaityti daugiau: Kaip atlikti linijinę interpoliaciją programoje "Excel" (7 patogūs metodai)

2. "Excel" XLOOKUP ir FORECAST funkcijų derinio naudojimas interpoliuojant tarp dviejų verčių

Jei norite interpoliuoti mažame diapazonas duomenų rinkinį, galite naudoti XLOOKUP funkcija, skirta išgauti koordinatės į diapazonas ir interpoliuoti vertę. Tarkime, kad norime interpoliuoti vertė 6 svetainėje B9:C10 . Toliau aptarsime procedūrą.

Žingsniai:

  • Pirmiausia atlikite tam tikrus duomenų rinkinio pakeitimus, kad koordinatės .

  • ląstelėje įveskite šią formulę F7 .
=XLOOKUP(C14, B5:B12,B5:B12,,-1,1)

Svetainė XLOOKUP funkcija ieško vertės C14 , ieško šios reikšmės B5:B12, ir grąžina reikšmę, kuri yra mažesnė už 6.5 nes jis negali rasti tikslios šios vertės tame diapazone, ir mes įdedame -1 Taigi gauname x1 kaip 5 .

Panaši formulė šiame skyriuje naudojama keletą kartų. Kai mums reikia reikšmės, greta didesnės už 6.5 , mes naudojome 1 ' vietoj -1 ' formulėje.

  • Paspauskite ĮVESKITE pamatyti rezultatą ląstelėje F7 .

  • Dabar ląstelėje įveskite šią formulę F8 .
=XLOOKUP(C14, B5:B12,B5:B12,,1,1)

  • Paspauskite ĮVESKITE raktą ir pamatysite didesnę vertę nei 6 ląstelėje F8 .

  • Po to ląstelėje įveskite šią formulę F9 .
=XLOOKUP(C14, B5:B12,C5:C12,,-1,1)

  • Paspauskite ĮVESKITE . Atlikus šią operaciją bus pateikta ląstelėje C9 .

  • Tada ląstelėje įveskite formulę F10 .
=XLOOKUP(C14, B5:B12,C5:C12,,1,1)

  • Paspauskite ĮVESKITE ir pamatysite Y koordinatė ląstelės C10 .

  • Po to pasirinkite ląstelę C15 ir įveskite toliau pateiktą formulę.
=FORECAST(C14,F9:F10,F7:F8)

  • Paspauskite ĮVESKITE klavišą, kad pamatytumėte interpoliuota vertė ląstelėje C15 .

Taigi galite interpoliuoti tarp dviejų verčių nedideliame intervale.

Skaityti daugiau: Kaip atlikti VLOOKUP ir interpoliuoti "Excel" (6 būdai)

3. INDEX ir MATCH funkcijų taikymas su FORECAST funkcija siekiant interpoliuoti tarp dviejų verčių

Taip pat galime interpoliuoti tarp dviejų verčių nedideliame intervale diapazonas duomenų rinkinį naudojant INDEKSAS ir MATCH funkcijos, skirtos išgauti koordinatės į diapazonas ir interpoliuoti vertę. Tarkime, kad norime interpoliuoti vertė 6 svetainėje B9:C10 . Toliau aptarsime procedūrą.

Žingsniai:

  • Pirmiausia atlikite tam tikrus duomenų rinkinio pakeitimus, kad koordinatės .

  • ląstelėje įveskite šią formulę F7 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1))

Čia MATCH funkcija grąžina ląstelės reikšmės poziciją C14 į B5: B12 diapazonas . Ir tada INDEKSAS funkcija grąžina vertė šios pozicijos B5:B12 . Taigi jis grįžo x1 .

Panašią formulę šiame skirsnyje naudojame kelis kartus, kad nustatytume x2 , y1, ir y2 .

  • Paspauskite ĮVESKITE pamatyti rezultatą ląstelėje F7 .

  • Dabar ląstelėje įveskite šią formulę F8 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1)+1)

  • Paspauskite ĮVESKITE raktą ir pamatysite didesnę vertę nei 6 ląstelėje F8 .

  • Po to ląstelėje įveskite šią formulę F9 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1))

  • Paspauskite ĮVESKITE . Atlikus šią operaciją bus pateikta ląstelėje C9 .

  • Tada ląstelėje įveskite formulę F10 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1)+1)

  • Paspauskite ĮVESKITE ir pamatysite Y koordinatė ląstelės C10 .

  • Po to pasirinkite langelį C15 ir įveskite toliau pateiktą formulę.
=FORECAST(C14,F9:F10,F7:F8)

  • Paspauskite ĮVESKITE klavišą, kad pamatytumėte interpoliuota vertė ląstelėje C15 .

Taigi galite interpoliuoti tarp dviejų verčių nedideliame intervale.

4. Interpoliavimas tarp dviejų verčių naudojant matematinę formulę

Kitas veiksmingas būdas interpoliuoti tarp dviejų verčių bus taikoma matematinė formulė. Interpoliavimo formulė pateikiama toliau.

Tai yra tiesės lygtis. Vadovaukimės reikiamais nurodymais, kad ją pritaikytume interpoliuoti tarp dviejų verčių.

Žingsniai:

  • Atlikite tam tikrus duomenų rinkinio pakeitimus, kad interpoliavimo vertė ir ląstelėje įveskite šią formulę C15 . Čia norime rasti interpoliuota vertė kai X koordinatė yra . 75 . Ir dėl šios priežasties mes ketiname imtis X koordinatės kurie greta yra mažesni arba didesni už 2.75 ir juos atitinkantys Y koordinatės šiame duomenų rinkinyje.
=C7+(C14-B7)*(C8-C7)/(B8-B7)

Formulė grąžina interpoliuotas vertę matuojant nuolydis 2 taškų, kurie yra (2.5, 4) ir (3, 6) .

  • Dabar tiesiog paspauskite ĮVESKITE pamatyti interpoliuota vertė ląstelėje C15 .

Taigi galite interpoliuoti tarp dviejų verčių tik naudojant matematinę lygtį.

(6 metodai) 5. Dviejų verčių interpoliavimas naudojant SLOPE ir INTERCEPT funkcijas

Vienas iš paprasčiausių būdų interpoliuoti tarp dviejų verčių - naudoti "Excel SLOPE ir INTERCEPT funkcijas ir naudoti jų rezultatus į tiesinė linija formulė. Pažiūrėkime į toliau pateiktą procedūrą. Norime interpoliuoti . X koordinatė 10.

Žingsniai:

  • Padarykite keletą pakeitimų savo duomenų rinkinyje, kad galėtumėte saugoti nuolydis .

  • ląstelėje įveskite šią formulę E7
=SLOPE(C5:C12,B5:B12)

Svetainė SLOPE funkcija grąžina nuolydis / nuolydis tiesinės regresijos tiesės, kurią sudaro taškai, sudaryti iš duotų X ir Y koordinatės .

  • Paspauskite ĮVESKITE ir pamatysite nuolydis šių duomenų ląstelėje E7 .

  • Dabar ląstelėje įveskite šią formulę E9 rasti Y intercepcija .
=INTERCEPT(C5:C12,B5:B12)

Svetainė INTERCEPT funkcija grąžina Y intercepcija tiesinės regresijos tiesės, kurią sudaro taškai, sudaryti iš duotų X ir Y koordinatės .

  • Paspauskite ĮVESKITE kad pamatytumėte išvestį ląstelėje E9 .

  • Į ląstelę įterpkite šią formulę C15 .
=E7*C14+E9

Formulė yra pagrindinė tiesės formulė, t. y. y=mx+c .

  • Paspauskite ĮVESKITE pamatyti interpoliuotas vertė ląstelėje C15 .

Taip galite nustatyti interpoliuotas vertė tarp dviejų verčių naudojant "Excel SLOPE ir INTERCEPT funkcijos.

6. GROWTH funkcijos naudojimas netiesinei interpoliacijai

Svetainė RŪSTIS funkcija yra speciali funkcija, skirta interpoliuoti Mūsų duomenų rinkinį iš esmės sudaro netiesiniai ryšiai tarp Y ir X koordinatės . Taigi geriausia būtų naudoti šią funkciją.

Žingsniai:

  • Padarykite keletą pakeitimų, kad išsaugotumėte interpoliuotas Norime interpoliuoti vertė tarp 5 ir 8 . Tegul tai būna 6.5 .

  • ląstelėje įveskite šią formulę C15 .
=GROWTH(C5:C12,B5:B12,C14)

Čia RŪSTIS funkcija grąžina interpoliuotas duomenis prognozuojant eksponentinį augimą X ir Y koordinatės .

  • Paspauskite ĮVESKITE ir pamatysite interpoliuotas vertė ląstelėje C15 .

Taigi galite rasti interpoliuotas reikšmes naudojant RŪSTIS Kadangi ši funkcija veikia netiesiniams ryšiams, jos pagalba galite gauti tikslesnius duomenis.

Skaityti daugiau: Kaip atlikti interpoliaciją su GROWTH & amp; TREND funkcijomis programoje "Excel

Praktikos skyrius

Toliau pateiktame paveikslėlyje matysite šio straipsnio duomenų rinkinį. Įdėjau jį tam, kad galėtumėte praktikuotis savarankiškai.

Išvada

Svarbiausia, kad šis straipsnis padės jums suprasti, kaip interpoliuoti tarp dviejų verčių "Excel" programoje. interpoliacija, galite nustatyti tikslų arba tiksliausią rezultatą duomenims, kurie nėra įtraukti į eksperimentą, o tai tikrai svarbu moksliniuose ir statistiniuose reikaluose. Jei turite kokių nors geresnių metodų interpoliacija tarp dviejų verčių "Excel" programoje, palikite juos komentarų laukelyje. Taip pat pasidalykite savo atsiliepimais apie mano straipsnį. Tai padės man praturtinti būsimus straipsnius.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.