Если вы занимаетесь математикой и вам нужно обнаружить неизвестные точки данных из выборки известных точек данных опроса, интерполяция с помощью Excel — это простой выбор.
Excel — надежный калькулятор с визуализацией данных. Таким образом, для различных математических и статистических анализов он вам всегда пригодится. Хотя прямой функции для интерполяции не существует, вы можете использовать различные функции для оценки новых точек данных из заданной таблицы данных значений X и Y.
Читайте дальше, чтобы узнать о популярных и простых методах интерполяции данных в Excel.
1. Использование математического уравнения
Один из основных подходов интерполяции данных в Майкрософт Эксель заключается в применении математической формулы линейной интерполяции. Вы можете использовать этот метод, если получаете линейную линию тренда для графика.
Y = Y1 + (X-X1) ⨯ (Y2-Y1)/(X2-X1)
Например, вы хотите узнать значение Y, когда X равно 15 из этой таблицы. Вот как:
- Создайте таблицу значений X1, X2, Y1 и Y2, проанализировав таблицу.
- Вы должны выбрать точки данных на один шаг выше и ниже нового X-значения, которое вы ищете.
- Теперь примените следующую формулу в любой ячейке, чтобы найти интерполированное значение Y, соответствующее значению X 15.
=G5+(K4-E5)*(H5-G5)/(F5-E5)
Процесс довольно простой и ручной. Для больших наборов данных вам придется потратить много времени на интерполяцию точек данных.
Скачать:Интерполировать в электронной таблице Excel (Бесплатно)
Связанный: Как сделать точечную диаграмму в Excel и представить свои данные
2. Использование метода подбора кривой
Подбор кривой — еще один быстрый, но ручной метод интерполяции в Excel. Просто создайте точечную диаграмму и сгенерируйте уравнение графика. Excel использует линейную регрессию для заполнения уравнения. Вам нужно применить это уравнение подбора кривой, чтобы найти значение Y:
Y = наклон * X + точка пересечения с Y
Чтобы узнать значение Y по заданному значению X, равному 15, вы можете попробовать выполнить следующие действия:
- Выберите таблицу и вставьте точечную диаграмму.
- Щелкните правой кнопкой мыши линию тренда и выберите Формат линии тренда.
- Установите флажки рядом Отображение значения R-квадрата на графике и Отображение уравнения на графике.
- Кроме того, выберите Линейный линия тренда.
- Как только точечный график покажет уравнение, подгоните к нему значение X, чтобы найти значение Y.
- Следующая формула показывает значение Y.
=0,9889*К4+3,5333
Метод подбора кривой подходит только для небольших наборов данных. Для этого процесса нет простой автоматизации, и вы можете полагаться только на Макросы Microsoft Excel для автоматизации на основе горячих клавиш.
3. Использование функций Excel: наклон и пересечение
Вы можете использовать функции НАКЛОН и ОТРЕЗОК в Excel для линейной интерполяции значения Y. Вы можете легко применить эти функции, поскольку они требуют только известных значений X и Y. Ниже приведены синтаксисы, которые вам необходимо использовать:
=НАКЛОН(известные_y, известные_x)
=INTERCEPT(известные_y, известные_x)
Вот как вы можете интерполировать точки данных с помощью этого метода:
- Переименуйте две ячейки с помощью Склон и Перехват.
- Применить СКЛОН под заголовком Slope и выберите соответствующие данные из таблицы.
- Аналогичным образом примените ПЕРЕХВАТ функцию и заполните значение перехвата.
- Теперь примените Y = наклон * X + точка пересечения с Y формула для определения значения Y.
- Вы можете создать формулу Excel для приведенного выше уравнения, где вы можете просто изменить значение X, чтобы узнать другие неизвестные точки данных.
Вы можете выполнять интерполяцию быстрее, если создадите ячейки для значения X, наклона и точки пересечения. Однако этот процесс может не дать точных данных для нелинейной интерполяции.
4. Использование функции Excel: ПРОГНОЗ
Это популярная функция Excel для прогнозирования производительности путем анализа набора реальных точек данных. Вы найдете FORECAST и FORECAST.LINEAR в Excel 2016 и более поздних версиях. Для получения надежных результатов полезно использовать FORECAST.LINEAR.
Функция использует три аргумента для создания прогнозируемой точки данных. Эти аргументы представляют собой заданное значение X, известные значения Y и значения X из таблицы. Проверьте синтаксис ниже:
=ПРОГНОЗ.ЛИНЕЙНЫЙ(x, известные_y, известные_x)
Вы можете быстро определить значение Y, выполнив следующие действия:
- В ячейке, в которую вы хотите ввести значение Y, должно быть равно (=) подписать.
- Теперь введите Прогноз и выберите ПРОГНОЗ.ЛИНЕЙНЫЙ функцию из раскрывающегося меню формулы.
- Нажмите на значение X и поставьте запятую.
- Затем выберите диапазон ячеек с известным значением Ys и поставьте запятую.
- Выберите известный диапазон ячеек X и закройте формулу скобками.
- Нажмите Входить чтобы получить интерполированное значение Y.
- Вы можете продолжать изменять значение X в пределах диапазона данной таблицы, чтобы получить значения Y.
- Формула ПРОГНОЗА этого руководства выглядит следующим образом:
=ПРОГНОЗ.ЛИНЕЙНЫЙ(K4,C2:C10,B2:B10)
Функции FORECAST.LINEAR предлагают высокоточный прогноз данных для линейных и слегка нелинейных точек данных. Он использует первое и последнее значения для заданного значения X и учитывает весь набор данных.
Поэтому вы увидите использование этой функции для анализа критически важных данных, таких как прогнозирование веб-трафика, моделирование финансовых данных и расчет эффективности бизнеса.
5. Функция РОСТА для нелинейной интерполяции
Когда у вас есть таблица реальных данных в экспоненциальной форме, FORECAST.LINEAR не даст точных интерполированных точек данных. В Excel есть еще одна отличная функция для прогнозирования данных, и это РОСТ. Как и другие функции, упомянутые выше, эта формула также проста в применении.
Помимо знакомых аргументов, таких как известный диапазон ячеек X, известные значения Y и заданное значение X, РОСТ использует дополнительное логическое значение. Обычно вам нужно ввести единицу для этой логической константы. Вот как выглядит синтаксис:
=РОСТ(известные_y,[известные_x],[новые_x],[постоянные])
Чтобы интерполировать данные в Excel с помощью функции РОСТ, вы можете выполнить следующие шаги:
- Вставьте РОСТ в любой ячейке, где вы хотите получить интерполированное значение для Y.
- Введите диапазон ячеек для известных значений Y с запятой.
- Повторите описанный выше шаг, чтобы ввести диапазон ячеек для известных значений X.
- Теперь введите значение заданного X и поставьте запятую.
- Введите 1 в качестве последнего аргумента и закройте формулу.
- Ударил Входить для генерации значения интерполированного Y.
- Вы можете использовать ссылки на ячейки вместо фактических значений, чтобы обнаружить больше значений, просто изменив данные.
- Окончательная формула будет выглядеть следующим образом:
=РОСТ(B2:B12,A2:A12,E2,1)
По сравнению с функцией ПРОГНОЗ функция РОСТ создает более надежные и точные интерполированные точки данных для экспоненциальных наборов данных, которые в основном являются нелинейными. Подобно ПРОГНОЗУ, вы также можете автоматизировать функцию РОСТ, не прилагая особых усилий.
Интерполяция данных и прогнозирование стали проще
Теперь вы можете эффективно интерполировать данные для предстоящих задач на работе или в школе.
Такое быстрое понимание данных помогает вам различными способами, например, сократить несколько повторяющихся шагов исследования данных или оценить нагрузку на задачу, прежде чем приступать к новым проектам.
Хотите произвести впечатление на свою аудиторию полезными данными и убедительными визуализациями? Ознакомьтесь с этими функциями Google Data Studio.
Читать далее
- Производительность
- Майкрософт Эксель
- Анализ данных
- Советы по электронным таблицам
- Советы по Microsoft Office

Тамал — внештатный писатель в MakeUseOf. Получив значительный опыт в области технологий, финансов и бизнеса процессов на своей предыдущей работе в ИТ-консалтинговой компании, он стал писать на постоянной основе 3 года назад. Хотя он и не пишет о производительности и последних технических новостях, он любит играть в Splinter Cell и смотреть Netflix/Prime Video.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться