logo

Interpolazione lineare in Excel

L'interpolazione lineare viene utilizzata per adattare le curve utilizzando polinomi lineari. L'interpolazione lineare è un metodo che costruisce nuovi punti dati da un dato insieme di punti dati. L'interpolazione lineare è utile quando si cerca un valore tra due punti dati. Può essere considerato come un modo per colmare le lacune in una tabella di dati. La strategia per l'interpolazione lineare consiste nell'utilizzare una linea retta per collegare i punti dati noti su entrambi i lati del punto sconosciuto. Trova i valori sconosciuti nella tabella. La formula dell'interpolazione lineare è data da,

Formula di interpolazione lineare

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



dialetto ibernato

Dove,

  • X1e sì1sono le prime coordinate, e
  • X2e sì2sono le seconde coordinate
  • x è il punto in cui eseguire l'interpolazione
  • y è il valore interpolato

Interpolazione lineare in Excel

Esamineremo due modi per calcolare l'interpolazione lineare in Excel.

Caso 1: Quando abbiamo 2 coppie di valori per le coordinate xey. Per esempio:




Vogliamo verificare il valore di 2.3 e quindi dobbiamo usare l'interpolazione. Stiamo utilizzando l'interpolazione lineare perché i valori di xey cambiano linearmente. Utilizzeremo il PREVISIONE formula,

=PREVISIONE(x, y_nota, x_nota)

Nota: In Excel 2016, il PREVISIONE la funzione è stata sostituita con PREVISIONE.LINEARE . La sintassi e l'utilizzo delle due funzioni sono gli stessi.



Passo 1: Aggiungi il PREVISIONE.LINEARE formula nella cella in cui desideri aggiungere il valore interpolato.

Passo 2: Compila la formula con i valori desiderati. Innanzitutto, verrà inserito il valore di x, quindi verranno aggiunti i valori dell'asse y e infine verranno aggiunti i valori dell'asse x nella formula e fare clic su Invio. Otterrai il risultato desiderato.

Qui il valore interpolato di 23 È 5.6

Caso 2: Quando abbiamo più di 2 coppie di valori per le coordinate xey.

Per esempio, Abbiamo i dati delle precipitazioni (in cm) ricevuti in alcune parti dell'India per 7 giorni consecutivi. Vogliamo prevedere le precipitazioni a 1,5 giorni.


Per prima cosa dobbiamo controllare x1, X2, E1,e sì2. Per eseguire questa operazione utilizzeremo CERCA.VERT, INDICE e CORRISPONDENZA

CERCA.VERT: Viene utilizzato quando è necessario trovare elementi in una tabella o in un intervallo per riga.

Sintassi:

=CERCA.VERT (valore_ricerca, matrice_tabella, numero_indice_col, [ricerca_intervallo])

range_lookup: è un parametro facoltativo. Possiamo inserire 1/Vero, che cerca una corrispondenza approssimativa mentre 0/Falso, che cerca una corrispondenza esatta.

INDICE: Viene utilizzato quando è necessario un valore o un riferimento a un valore all'interno di una tabella o di un intervallo.

Sintassi:

= INDICE(matrice, numero_riga, [numero_colonna])

Dove array e row_num sono valori obbligatori e column_num è facoltativo.

INCONTRO: Questa funzione cerca un elemento specificato in un intervallo di celle e quindi restituisce la posizione relativa di tale elemento nell'intervallo.

Sintassi:

= CONFRONTA(valore_ricerca, array_ricerca, [tipo_corrispondenza])

Dove lookup_value e lookup_array sono valori obbligatori e match_type è facoltativo.

stringa in int

Calcoleremo tutti gli altri valori utilizzando le formule sopra.

Passo 1: Calcolando x1utilizzando CERCA.VERT . Inserisci la formula e i valori come mostrato di seguito.

Passo 2: Premi Invio e otterrai il valore desiderato (come mostrato di seguito).

Passaggio 3: Calcolo di y1utilizzando CERCA.VERT . Inserisci la formula e i valori come mostrato di seguito. L'unica modifica che dobbiamo fare qui è la modifica di col_index_num in 2 perché vogliamo i valori dalla colonna C.

Passaggio 4: Premi Invio e otterrai il valore desiderato (come mostrato di seguito).

Per calcolare i valori di x2e sì2, useremo INDICE E Funzioni CONFRONTA .

Passaggio 5: Calcola x2utilizzando INDICE E Funzioni CONFRONTA . Inserisci la formula e i valori come mostrato di seguito.

Passaggio 6: Premi Invio e otterrai il valore desiderato (come mostrato di seguito).

Passaggio 7: Calcola e2utilizzando le funzioni INDICE e CONFRONTA. Inserisci la formula =INDICE($C:$C, CONFRONTA(F6,$C:$C)+1) e valori come mostrato di seguito. L'unico cambiamento qui riguarda la colonna C e il valore di y1.

Passaggio 8: Premi Invio e otterrai il valore desiderato (come mostrato di seguito).

Ora utilizzeremo la formula sopra menzionata per calcolare il valore y.

Passaggio 9: Inserisci tutti i valori calcolati nella formula nella cella desiderata. (come mostrato di seguito)


Passaggio 10: Premi Invio e otterrai i risultati desiderati.