Линейная интерполяция в excel: пошаговый пример
Интерполяция — это процесс оценки неизвестного значения функции между двумя известными значениями.
Учитывая два известных значения (x 1 , y 1 ) и (x 2 , y 2 ), мы можем оценить значение y для точки x, используя следующую формулу:
y = y 1 + (xx 1 ) (y 2 -y 1 )/(x 2 -x 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 можно найти здесь .