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:
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:
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:
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 .