Интерполяция — это процесс оценки неизвестного значения функции между двумя известными значениями.
Имея два известных значения (x 1 , y 1 ) и (x 2 , y 2 ), мы можем оценить значение y для некоторой точки x, используя следующую формулу:
у = у 1 + (хх 1 )(у 2 -у 1 )/(х 2 -х 1 )
В этом руководстве объясняется, как использовать линейную интерполяцию для поиска неизвестного значения y на основе значения x в Excel.
Пример: линейная интерполяция в Excel
Предположим, у нас есть следующий набор данных в Excel:
Если мы создадим быстрый график данных, вот как это будет выглядеть:
Теперь предположим, что мы хотим найти значение y, связанное с новым значением x, равным 13.Мы видим, что мы измерили значения y для значений x 12 и 14, но не для значения x 13.
Мы можем использовать следующую формулу для выполнения линейной интерполяции в Excel, чтобы найти расчетное значение y:
= FORECAST (NewX, OFFSET (KnownY, MATCH (NewX,KnownX,1)-1,0,2), OFFSET (KnownX, MATCH (NewX,KnownX,1)-1,0,2))
Вот как использовать эту функцию для оценки значений y, связанных со значением x, равным 13:
Расчетное значение y оказывается равным 33,5 .
Если мы добавим точку (13, 33,5) к нашему графику, она, похоже, будет хорошо соответствовать функции:
Мы можем использовать эту формулу для оценки значения y любого значения x, просто заменив NewX в формуле любым новым значением x.
Обратите внимание, что для того, чтобы эта функция работала, новое значение x должно находиться в диапазоне существующих значений x.
Вы можете найти больше учебников по Excel здесь .