Interpolacja liniowa w programie excel: przykład krok po kroku


Interpolacja to proces szacowania nieznanej wartości funkcji pomiędzy dwiema znanymi wartościami.

Mając dwie znane wartości (x 1 , y 1 ) i (x 2 , y 2 ), możemy oszacować wartość y dla punktu x za pomocą następującego wzoru:

y = y 1 + (xx 1 ) (y 2 -y 1 )/(x 2 -x 1 )

W tym samouczku wyjaśniono, jak używać interpolacji liniowej, aby znaleźć nieznaną wartość y na podstawie wartości x w programie Excel.

Przykład: Interpolacja liniowa w programie Excel

Załóżmy, że w Excelu mamy następujący zestaw danych:

Gdybyśmy stworzyli szybki wykres danych, wyglądałby tak:

Interpolacja liniowa w programie Excel

Załóżmy teraz, że chcemy znaleźć wartość y powiązaną z nową wartością x wynoszącą 13 . Widzimy, że zmierzyliśmy wartości y dla wartości x wynoszących 12 i 14, ale nie dla wartości x wynoszącej 13.

Możemy użyć następującego wzoru, aby wykonać interpolację liniową w programie Excel w celu znalezienia szacunkowej wartości y:

 = FORECAST (NewX, OFFSET (KnownY, MATCH (NewX,KnownX,1)-1,0,2), OFFSET (KnownX, MATCH (NewX,KnownX,1)-1,0,2))

Oto jak użyć tej funkcji do oszacowania wartości y powiązanych z wartością x wynoszącą 13:

Przykład Excela interpolacji liniowej

Oszacowana wartość y wynosi 33,5 .

Jeśli dodamy do naszego wykresu punkt (13, 33.5), wydaje się, że całkiem dobrze pasuje on do funkcji:

Przykład interpolacji liniowej

Możemy użyć tego wzoru do oszacowania wartości y dowolnej wartości x, po prostu zastępując NewX we wzorze dowolną nową wartością x.

Należy pamiętać, że aby ta funkcja działała, nowa wartość X musi mieścić się w zakresie istniejących wartości X.

Więcej samouczków dotyczących Excela znajdziesz tutaj .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *