Tabela wyszukiwania interpolacji liniowej w LibreOffice Calc


0

Mam taką tabelę danych

0   -105.0
10  -114.3
20  -121.8
30  -127.0
40  -129.6
50  -130.8
60  -131.2

Odkryłem LOOKUP()funkcję, która pozwala mi wprowadzić wartość z pierwszej kolumny i zwraca wartość z drugiej kolumny. ( =LOOKUP(20, A1:A7, B1:B7)zwraca na przykład -121,8).

Ale czy istnieje sposób na zastosowanie interpolacji liniowej do wypełnienia luk między próbkami? Na przykład wartość hipotetyczna =LERPLOOKUP(15, A1:A7, B1:B7)zwróci wartość -118,07, czyli punkt środkowy między wartościami 10 i 20.

Innymi słowy, jeśli dane są czarnymi kropkami, powinny znaleźć punkty wzdłuż czerwonych linii (interpolacja liniowa), a nie wzdłuż żółtej linii (regresja liniowa):

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.