logo

Interpolare liniară în Excel

Interpolarea liniară este utilizată pentru ajustarea curbelor folosind polinoame liniare. Interpolarea liniară este o metodă care construiește noi puncte de date dintr-un set dat de puncte de date. Interpolarea liniară este utilă atunci când se caută o valoare între două puncte de date. Poate fi considerată ca completarea golurilor dintr-un tabel de date. Strategia pentru interpolarea liniară este de a folosi o linie dreaptă pentru a conecta punctele de date cunoscute de fiecare parte a punctului necunoscut. Găsește valorile necunoscute în tabel. Formula interpolării liniare este dată de,

Formula de interpolare liniară

y = y_1 + (x-x_1)frac{y_2-y_1}{x_2-x_1}



hibernare dialect

Unde,

  • X1și y1sunt primele coordonate și
  • X2și y2sunt coordonatele secunde
  • x este punctul de efectuare a interpolării
  • y este valoarea interpolată

Interpolare liniară în Excel

Vom analiza două moduri de a calcula interpolarea liniară în Excel.

Cazul 1: Când avem 2 perechi de valori pentru coordonatele x și y. De exemplu:




Vrem să verificăm valoarea 2,3 și, prin urmare, trebuie să folosim interpolarea. Utilizăm interpolarea liniară deoarece valorile lui x și y se modifică liniar. Vom folosi PROGNOZA formulă,

=PROVIZIUNEA(x, y_cunoscute, x_cunoscute)

Notă: În Excel 2016, PROGNOZA funcția a fost înlocuită cu PROGNOZA.LINEAR . Sintaxa și utilizarea celor două funcții sunt aceleași.



Pasul 1: Adaugă PROGNOZA.LINEAR formula la celula în care doriți să adăugați valoarea interpolată.

Pasul 2: Completați formula cu valorile dorite. Mai întâi, valoarea lui x va merge, apoi adăugați valorile axei y și, în final, adăugați valorile axei x în formulă și faceți clic pe Enter. Veți obține rezultatul dorit.

Aici valoarea interpolată a 23 este 5.6

Cazul 2: Când avem mai mult de 2 perechi de valori pentru coordonatele x și y.

De exemplu, Avem datele de precipitații (în cm) primite în unele părți ale Indiei timp de 7 zile consecutive. Vrem să prognozăm precipitații la 1,5 zile.


În primul rând, trebuie să verificăm x1, X2, și1,și y2. Pentru a face acest lucru, vom folosi VLOOKUP, INDEX și MATCH

CĂUTARE V: Este folosit atunci când trebuie să găsiți lucruri într-un tabel sau într-un interval după rând.

Sintaxă:

=CĂUTARE V (lookup_value, table_array, col_index_num, [range_lookup])

range_lookup: este un parametru opțional. Putem introduce 1/True, care caută o potrivire aproximativă, în timp ce 0/False, care caută o potrivire exactă.

INDEX: Este folosit atunci când aveți nevoie de o valoare sau referință la o valoare dintr-un tabel sau un interval.

Sintaxă:

= INDEX(matrice, row_num, [column_num])

Unde matrice și row_num sunt valori obligatorii și column_num este opțional.

MECI: Această funcție caută un articol specificat într-un interval de celule și apoi returnează poziția relativă a acelui articol în interval.

Sintaxă:

sqrt java matematică

= MATCH(valoare_căutare, matrice_căutare, [tip_potrivire])

Unde lookup_value și lookup_array sunt valori obligatorii și match_type este opțional.

Vom calcula toate celelalte valori folosind formulele de mai sus.

Pasul 1: Calcularea x1folosind CĂUTARE V . Introduceți formula și valorile așa cum se arată mai jos.

Pasul 2: Apăsați Enter și veți obține valoarea dorită (după cum se arată mai jos).

Pasul 3: Calcularea y1folosind CĂUTARE V . Introduceți formula și valorile așa cum se arată mai jos. Singura modificare pe care trebuie să o facem aici este modificarea col_index_num la 2, deoarece vrem valorile din coloana C.

Pasul 4: Apăsați Enter și veți obține valoarea dorită (după cum se arată mai jos).

Pentru a calcula valorile lui x2și y2, vom folosi INDEX și Funcții MATCH .

Pasul 5: Calculați x2folosind INDEX și Funcții MATCH . Introduceți formula și valorile așa cum se arată mai jos.

Pasul 6: Apăsați Enter și veți obține valoarea dorită (după cum se arată mai jos).

Pasul 7: Calculați și2folosind funcțiile INDEX și MATCH. Introduceți formula =INDEX($C:$C, MATCH(F6,$C:$C)+1) și valorile prezentate mai jos. Singura modificare aici este a coloanei C și a valorii lui y1.

Pasul 8: Apăsați Enter și veți obține valoarea dorită (după cum se arată mai jos).

Acum, vom folosi formula menționată mai sus pentru a calcula valoarea y.

Pasul 9: Pune toate valorile calculate în formula în celula dorită. (așa cum se arată mai jos)


Pasul 10: Apăsați Enter și veți obține rezultatele dorite.