какую типовую функцию эксель можно использовать для линейного сглаживания

Метод аппроксимации в Microsoft Excel

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Среди различных методов прогнозирования нельзя не выделить аппроксимацию. С её помощью можно производить приблизительные подсчеты и вычислять планируемые показатели, путем замены исходных объектов на более простые. В Экселе тоже существует возможность использования данного метода для прогнозирования и анализа. Давайте рассмотрим, как этот метод можно применить в указанной программе встроенными инструментами.

Выполнение аппроксимации

Наименование данного метода происходит от латинского слова proxima – «ближайшая» Именно приближение путем упрощения и сглаживания известных показателей, выстраивание их в тенденцию и является его основой. Но данный метод можно использовать не только для прогнозирования, но и для исследования уже имеющихся результатов. Ведь аппроксимация является, по сути, упрощением исходных данных, а упрощенный вариант исследовать легче.

Главный инструмент, с помощью которого проводится сглаживания в Excel – это построение линии тренда. Суть состоит в том, что на основе уже имеющихся показателей достраивается график функции на будущие периоды. Основное предназначение линии тренда, как не трудно догадаться, это составление прогнозов или выявление общей тенденции.

Но она может быть построена с применением одного из пяти видов аппроксимации:

Рассмотрим каждый из вариантов более подробно в отдельности.

Способ 1: линейное сглаживание

Прежде всего, давайте рассмотрим самый простой вариант аппроксимации, а именно с помощью линейной функции. На нем мы остановимся подробнее всего, так как изложим общие моменты характерные и для других способов, а именно построение графика и некоторые другие нюансы, на которых при рассмотрении последующих вариантов уже останавливаться не будем.

Прежде всего, построим график, на основании которого будем проводить процедуру сглаживания. Для построения графика возьмем таблицу, в которой помесячно указана себестоимость единицы продукции, производимой предприятием, и соответствующая прибыль в данном периоде. Графическая функция, которую мы построим, будет отображать зависимость увеличения прибыли от уменьшения себестоимости продукции.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Существует ещё один вариант её добавления. В дополнительной группе вкладок на ленте «Работа с диаграммами» перемещаемся во вкладку «Макет». Далее в блоке инструментов «Анализ» щелкаем по кнопке «Линия тренда». Открывается список. Так как нам нужно применить линейную аппроксимацию, то из представленных позиций выбираем «Линейное приближение».

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

В блоке параметров «Построение линии тренда (аппроксимация и сглаживание)» устанавливаем переключатель в позицию «Линейная».
При желании можно установить галочку около позиции «Показывать уравнение на диаграмме». После этого на диаграмме будет отображаться уравнение сглаживающей функции.

Также в нашем случае для сравнения различных вариантов аппроксимации важно установить галочку около пункта «Поместить на диаграмму величину достоверной аппроксимации (R^2)». Данный показатель может варьироваться от 0 до 1. Чем он выше, тем аппроксимация качественнее (достовернее). Считается, что при величине данного показателя 0,85 и выше сглаживание можно считать достоверным, а если показатель ниже, то – нет.

После того, как провели все вышеуказанные настройки. Жмем на кнопку «Закрыть», размещенную в нижней части окна.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Сглаживание, которое используется в данном случае, описывается следующей формулой:

В конкретно нашем случае формула принимает такой вид:

Величина достоверности аппроксимации у нас равна 0,9418, что является довольно приемлемым итогом, характеризующим сглаживание, как достоверное.

Способ 2: экспоненциальная аппроксимация

Теперь давайте рассмотрим экспоненциальный тип аппроксимации в Эксель.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Общий вид функции сглаживания при этом такой:

где e – это основание натурального логарифма.

В конкретно нашем случае формула приняла следующую форму:

Способ 3: логарифмическое сглаживание

Теперь настала очередь рассмотреть метод логарифмической аппроксимации.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

В общем виде формула сглаживания выглядит так:

где ln – это величина натурального логарифма. Отсюда и наименование метода.

В нашем случае формула принимает следующий вид:

Способ 4: полиномиальное сглаживание

Настал черед рассмотреть метод полиномиального сглаживания.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Данный метод наиболее успешно можно применять в том случае, если данные носят постоянно изменчивый характер. Функция, описывающая данный вид сглаживания, выглядит таким образом:

В нашем случае формула приняла такой вид:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Формула, которая описывает данный тип сглаживания, приняла следующий вид:

Способ 5: степенное сглаживание

В завершении рассмотрим метод степенной аппроксимации в Excel.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Данный способ эффективно используется в случаях интенсивного изменения данных функции. Важно учесть, что этот вариант применим только при условии, что функция и аргумент не принимают отрицательных или нулевых значений.

Общая формула, описывающая данный метод имеет такой вид:

В конкретно нашем случае она выглядит так:

Как видим, при использовании конкретных данных, которые мы применяли для примера, наибольший уровень достоверности показал метод полиномиальной аппроксимации с полиномом в шестой степени (0,9844), наименьший уровень достоверности у линейного метода (0,9418). Но это совсем не значит, что такая же тенденция будет при использовании других примеров. Нет, уровень эффективности у приведенных выше методов может значительно отличаться, в зависимости от конкретного вида функции, для которой будет строиться линия тренда. Поэтому, если для этой функции выбранный метод наиболее эффективен, то это совсем не означает, что он также будет оптимальным и в другой ситуации.

Если вы пока не можете сразу определить, основываясь на вышеприведенных рекомендациях, какой вид аппроксимации подойдет конкретно в вашем случае, то есть смысл попробовать все методы. После построения линии тренда и просмотра её уровня достоверности можно будет выбрать оптимальный вариант.

Помимо этой статьи, на сайте еще 12408 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Аппроксимация в Excel

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания(Обратите внимание на дополнительный раздел от 04.06.2017 в конце статьи.)

Учет и контроль! Те, кому за 40 должны хорошо помнить этот лозунг из эпохи построения социализма и коммунизма в нашей стране.

Но без хорошо налаженного учета невозможно эффективное функционирование ни страны, ни области, ни предприятия, ни домашнего хозяйства при любой общественно-экономической формации общества! Для составления прогнозов и планов деятельности и развития необходимы исходные данные. Где их брать? Только один достоверный источник – это ваши статистические учетные данные предыдущих периодов времени.

Учитывать результаты своей деятельности, собирать и записывать информацию, обрабатывать и анализировать данные, применять результаты анализа для принятия правильных решений в будущем должен, в моем понимании, каждый здравомыслящий человек. Это есть ничто иное, как накопление и рациональное использование своего жизненного опыта. Если не вести учет важных данных, то вы через определенный период времени их забудете и, начав заниматься этими вопросами вновь, вы опять наделаете те же ошибки, что делали, когда впервые этим занимались.

«Мы, помню, 5 лет назад изготавливали до 1000 штук таких изделий в месяц, а сейчас и 700 еле-еле собираем!». Открываем статистику и видим, что 5 лет назад и 500 штук не изготавливали…

«Во сколько обходится километр пробега твоего автомобиля с учетом всех затрат?» Открываем статистику – 6 руб./км. Поездка на работу – 107 рублей. Дешевле, чем на такси (180 рублей) более чем в полтора раза. А бывали времена, когда на такси было дешевле…

«Сколько времени требуется для изготовления металлоконструкций уголковой башни связи высотой 50 м?» Открываем статистику – и через 5 минут готов ответ…

«Сколько будет стоить ремонт комнаты в квартире?» Поднимаем старые записи, делаем поправку на инфляцию за прошедшие годы, учитываем, что в прошлый раз купили материалы на 10% дешевле рыночной цены и – ориентировочную стоимость мы уже знаем…

Ведя учет своей профессиональной деятельности, вы всегда будете готовы ответить на вопрос начальника: «Когда. ». Ведя учет домашнего хозяйства, легче спланировать расходы на крупные покупки, отдых и прочие расходы в будущем, приняв соответствующие меры по дополнительному заработку или по сокращению необязательных расходов сегодня.

В этой статье я на простом примере покажу, как можно обрабатывать собранные статистические данные в Excel для возможности дальнейшего использования при прогнозировании будущих периодов.

Аппроксимация в Excel статистических данных аналитической функцией.

Производственный участок изготавливает строительные металлоконструкции из листового и профильного металлопроката. Участок работает стабильно, заказы однотипные, численность рабочих колеблется незначительно. Есть данные о выпуске продукции за предыдущие 12 месяцев и о количестве переработанного в эти периоды времени металлопроката по группам: листы, двутавры, швеллеры, уголки, трубы круглые, профили прямоугольного сечения, круглый прокат. После предварительного анализа исходных данных возникло предположение, что суммарный месячный выпуск металлоконструкций существенно зависит от количества уголков в заказах. Проверим это предположение.

Прежде всего, несколько слов об аппроксимации. Мы будем искать закон – аналитическую функцию, то есть функцию, заданную уравнением, которое лучше других описывает зависимость общего выпуска металлоконструкций от количества уголкового проката в выполненных заказах. Это и есть аппроксимация, а найденное уравнение называется аппроксимирующей функцией для исходной функции, заданной в виде таблицы.

1. Включаем Excel и помещаем на лист таблицу с данными статистики.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

2. Далее строим и форматируем точечную диаграмму, в которой по оси X задаем значения аргумента – количество переработанных уголков в тоннах. По оси Y откладываем значения исходной функции – общий выпуск металлоконструкций в месяц, заданные таблицей.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

О том, как построить подобную диаграмму, подробно рассказано в статье «Как строить графики в Excel?».

3. «Наводим» мышь на любую из точек на графике и щелчком правой кнопки вызываем контекстное меню (как говорит один мой хороший товарищ — работая в незнакомой программе, когда не знаешь, что делать, чаще щелкай правой кнопкой мыши…). В выпавшем меню выбираем «Добавить линию тренда…».

4. В появившемся окне «Линия тренда» на вкладке «Тип» выбираем «Линейная».

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

5. Далее на вкладке «Параметры» ставим 2 галочки и нажимаем «ОК».

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

6. На графике появилась прямая линия, аппроксимирующая нашу табличную зависимость.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Мы видим кроме самой линии уравнение этой линии и, главное, мы видим значение параметра R 2 – величины достоверности аппроксимации! Чем ближе его значение к 1, тем наиболее точно выбранная функция аппроксимирует табличные данные!

7. Строим линии тренда, используя степенную, логарифмическую, экспоненциальную и полиномиальную аппроксимации по аналогии с тем, как мы строили линейную линию тренда.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Однако хочу вас предостеречь! Если вы возьмете полиномы более высоких степеней, то, возможно, получите еще лучшие результаты, но кривые будут иметь замысловатый вид…. Здесь важно понимать, что мы ищем функцию, которая имеет физический смысл. Что это означает? Это означает, что нам нужна аппроксимирующая функция, которая будет выдавать адекватные результаты не только внутри рассматриваемого диапазона значений X, но и за его пределами, то есть ответит на вопрос: «Какой будет выпуск металлоконструкций при количестве переработанных за месяц уголков меньше 45 и больше 168 тонн!» Поэтому я не рекомендую увлекаться полиномами высоких степеней, да и параболу (полином второй степени) выбирать осторожно!

Итак, нам необходимо выбрать функцию, которая не только хорошо интерполирует табличные данные в пределах диапазона значений X=45…168, но и допускает адекватную экстраполяцию за пределами этого диапазона. Я выбираю в данном случае логарифмическую функцию, хотя можно выбрать и линейную, как наиболее простую. В рассматриваемом примере при выборе линейной аппроксимации в excel ошибки будут больше, чем при выборе логарифмической, но не на много.

8. Удаляем все линии тренда с поля диаграммы, кроме логарифмической функции. Для этого щелкаем правой кнопкой мыши по ненужным линиям и в выпавшем контекстном меню выбираем «Очистить».

9. В завершении добавим к точкам табличных данных планки погрешностей. Для этого правой кнопкой мыши щелкаем на любой из точек на графике и в контекстном меню выбираем «Формат рядов данных…» и настраиваем данные на вкладке «Y-погрешности» так, как на рисунке ниже.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

10. Затем щелкаем по любой из линий диапазонов погрешностей правой кнопкой мыши, выбираем в контекстном меню «Формат полос погрешностей…» и в окне «Формат планок погрешностей» на вкладке «Вид» настраиваем цвет и толщину линий.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Аналогичным образом форматируются любые другие объекты диаграммы в Excel!

Окончательный результат диаграммы представлен на следующем снимке экрана.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Итоги.

Результатом всех предыдущих действий стала полученная формула аппроксимирующей функции y=-172,01*ln (x)+1188,2. Зная ее, и количество уголков в месячном наборе работ, можно с высокой степенью вероятности (±4% — смотри планки погрешностей) спрогнозировать общий выпуск металлоконструкций за месяц! Например, если в плане на месяц 140 тонн уголков, то общий выпуск, скорее всего, при прочих равных составит 338±14 тонн.

Для повышения достоверности аппроксимации статистических данных должно быть много. Двенадцать пар значений – это маловато.

Из практики скажу, что хорошим результатом следует считать нахождение аппроксимирующей функции с коэффициентом достоверности R 2 >0,87. Отличный результат – при R 2 >0,94.

На практике бывает трудно выделить один самый главный определяющий фактор (в нашем примере – масса переработанных за месяц уголков), но если постараться, то в каждой конкретной задаче его всегда можно найти! Конечно, общий выпуск продукции за месяц реально зависит от сотни факторов, для учета которых необходимы существенные трудозатраты нормировщиков и других специалистов. Только результат все равно будет приблизительным! Так стоит ли нести затраты, если есть гораздо более дешевое математическое моделирование!

В этой статье я лишь прикоснулся к верхушке айсберга под названием сбор, обработка и практическое использование статистических данных. О том удалось, или нет, мне расшевелить ваш интерес к этой теме, надеюсь узнать из комментариев и рейтинга статьи в поисковиках.

Затронутый вопрос аппроксимации функции одной переменной имеет широкое практическое применение в разных сферах жизни. Но гораздо большее применение имеет решение задачи аппроксимации функции нескольких независимых переменных…. Об этом и не только читайте в следующих статьях на блоге.

Подписывайтесь на анонсы статей в окне, расположенном в конце каждой статьи или в окне вверху страницы.

Не забывайте подтверждать подписку кликом по ссылке в письме, которое придет к вам на указанную почту (может прийти в папку «Спам»).

С интересом прочту Ваши комментарии, уважаемые читатели! Пишите!

P.S. (04.06.2017)

Высокоточная красивая замена табличных данных простым уравнением.

Вас не устраивают полученные точность аппроксимации (R 2 2 =0,9963.

Источник

Формула сглаживания данных методом скользящей средней в Excel

Сглаживание данных заключается в элиминации или в уменьшении отдельных значений содержащие статистические аномалии. Скользящая средняя может быть использована для уменьшения влияния отдельных необычно больших или малых значений на результат вычисления. Благодаря скользящей средней вырисовывается весьма информативный образ общего тренда тенденции для всех статистических значений. Средняя скользящая особенно полезна для фильтрации отдельных ошибочных значений.

Как найти скользящую среднюю в Excel

Ниже на рисунке представлена часть списка результатов матча гольфа. Каждый, кто играет в этою игру знает – что ошибочные результаты могут быть перенесены из годно раунда в следующий.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

На следующем рисунке изображен график результатов во времени:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Сложно определить тренд изменения игры на основе значений данного графика по причине резких взлетов и падений кривой на графике.

Как построить скользящую среднюю на графике в Excel

Допустим, что нам необходимо построить график, на котором благодаря сглаживанию резких взлетов и падений кривой будет наглядно отображаться изменение тренда результатов матчей. С целью сглаживания графика необходимо рассчитать скользящую среднюю для результатов и поместить ее на график.

Ниже на рисунке изображен график, на котором расположена кривая скользящей средней. Она основана на основе значений в третьем столбце таблицы, где находятся формулы ее вычисления. Исходные показатели матчей отображены тонкой синей линией:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Как видно на рисунке благодаря скользящей средней мы можем не только определить текущий нисходящий тренд, но и наблюдать его относительно низкую динамику в пределах 5-ти пунктов по оси Y.

Для создания нового набора данных содержащих скользящее среднее значение для всех исходных результатов использована следующая формула:

Данная формула использует несколько функций Excel. Сначала используется функция ЕСЛИ, которая для нескольких первых результатов возвращает ошибку #Н/Д! Функция строка без аргументов возвращает номер строки листа для текущей ячейки. Вычисление средней скользящей невозможно если нет достаточного количества данных, поэтому для первых девяти значений формула возвращает ошибку #Н/Д!

Примечание. Ошибка #Н/Д! не отображается на графике. При построении графиков если Excel натыкается на ошибки в начале данных он ничего не рисует и для этого можно использовать функцию НД, которая возвращает ошибку недоступного значения #Н/Д! Но в середине кривой он просто игнорирует ошибки образуя неразрывную линию. Чтобы ее сделать разрывной в нужных местах нужно вручную удалить в соответственных местах значения или макросом. С мощу формулы решить данную задачу не получиться, так как любая формула в любом случае возвращает какой-то результат. И даже пустая строка («») не является пустым значением для ячейки. На графике она будет отображена линией, как и при значении 0.

Для вычисления очередных результатов была использована функция СРЗНАЧ, которая возвращает среднее арифметическое число для предыдущих 10-ти результатов игры. Данная функция может содержать максимально 255 аргументов, однако исходные значения в данном примере образуют целый диапазон данных, а значит достаточно заполнить только лишь один аргумент, указав в нем ссылку на исходный диапазон ячеек.

Функция СМЕЩ каждый раз возвращает выбранный диапазон ячеек со смещением на 10 ячеек от исходного диапазона. Данная функция содержит следующие аргументы:

4-й аргумент «Высота» содержит число 10 – это означит, что возвращаемый диапазон ячеек имеет высоту в 10 строк листа, то есть охватывает ячейки С2:С11. 5-й аргумент «Ширина» имеет значение 1, то есть возвращаемый диапазон ячеек будет состоять из 1-го столбца. В результате своих вычислений функция СМЕЩ возвращает ссылку на новый диапазон ячеек С2:С11, который передается в качестве аргумента для функции СРЗНАЧ. В процессе копирования формулы в очередные нижние ячейки, предыдущие результаты 10-ти матчей усредняются.

Таким образом была вычислена линия скользящей средней для данного графика результатов матчей. Скользящая средняя, которая рассчитывается на основе среднего арифметического значения для 10 предыдущих результатов матчей сделала график более читабельным. Теперь хорошо прослеживается направление развития тренда на графике розыгрышей матчей игры в гольф.

Количество значений, которые учитывается в средней скользящей может быть разным – все зависит от количества исходных данных и поставленных задачах. Можно усреднять значения за последние 12 месяцев или 5 лет либо же за любой другой период соответственный исходным данным.

Источник

Функция ЛГРФПРИБЛ для аппроксимации данных таблиц в Excel

Как в Excel отобразить данные, чтобы они лучше воспринималась. Используйте графики. Как это сделать? Рассмотрим, как построить график в Excel по уравнению

Выполнение аппроксимации

Наименование данного метода происходит от латинского слова proxima – «ближайшая» Именно приближение путем упрощения и сглаживания известных показателей, выстраивание их в тенденцию и является его основой. Но данный метод можно использовать не только для прогнозирования, но и для исследования уже имеющихся результатов. Ведь аппроксимация является, по сути, упрощением исходных данных, а упрощенный вариант исследовать легче.

Главный инструмент, с помощью которого проводится сглаживания в Excel – это построение линии тренда. Суть состоит в том, что на основе уже имеющихся показателей достраивается график функции на будущие периоды. Основное предназначение линии тренда, как не трудно догадаться, это составление прогнозов или выявление общей тенденции.

Но она может быть построена с применением одного из пяти видов аппроксимации:

Рассмотрим каждый из вариантов более подробно в отдельности.

Урок: Как построить линию тренда в Excel

Способ 1: линейное сглаживание

Прежде всего, давайте рассмотрим самый простой вариант аппроксимации, а именно с помощью линейной функции. На нем мы остановимся подробнее всего, так как изложим общие моменты характерные и для других способов, а именно построение графика и некоторые другие нюансы, на которых при рассмотрении последующих вариантов уже останавливаться не будем.

Прежде всего, построим график, на основании которого будем проводить процедуру сглаживания. Для построения графика возьмем таблицу, в которой помесячно указана себестоимость единицы продукции, производимой предприятием, и соответствующая прибыль в данном периоде. Графическая функция, которую мы построим, будет отображать зависимость увеличения прибыли от уменьшения себестоимости продукции.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Для добавления линии тренда выделяем его кликом правой кнопки мыши. Появляется контекстное меню. Выбираем в нем пункт «Добавить линию тренда…».

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Существует ещё один вариант её добавления. В дополнительной группе вкладок на ленте «Работа с диаграммами» перемещаемся во вкладку «Макет». Далее в блоке инструментов «Анализ» щелкаем по кнопке «Линия тренда». Открывается список. Так как нам нужно применить линейную аппроксимацию, то из представленных позиций выбираем «Линейное приближение».

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Если же вы выбрали все-таки первый вариант действий с добавлением через контекстное меню, то откроется окно формата.

В блоке параметров «Построение линии тренда (аппроксимация и сглаживание)» устанавливаем переключатель в позицию «Линейная».
При желании можно установить галочку около позиции «Показывать уравнение на диаграмме». После этого на диаграмме будет отображаться уравнение сглаживающей функции.

Также в нашем случае для сравнения различных вариантов аппроксимации важно установить галочку около пункта «Поместить на диаграмму величину достоверной аппроксимации (R^2)». Данный показатель может варьироваться от 0 до 1. Чем он выше, тем аппроксимация качественнее (достовернее). Считается, что при величине данного показателя 0,85 и выше сглаживание можно считать достоверным, а если показатель ниже, то – нет.

После того, как провели все вышеуказанные настройки. Жмем на кнопку «Закрыть», размещенную в нижней части окна.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Как видим, на графике линия тренда построена. При линейной аппроксимации она обозначается черной прямой полосой. Указанный вид сглаживания можно применять в наиболее простых случаях, когда данные изменяются довольно быстро и зависимость значения функции от аргумента очевидна.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Сглаживание, которое используется в данном случае, описывается следующей формулой:

В конкретно нашем случае формула принимает такой вид:

Величина достоверности аппроксимации у нас равна 0,9418, что является довольно приемлемым итогом, характеризующим сглаживание, как достоверное.

Способ 2: экспоненциальная аппроксимация

Теперь давайте рассмотрим экспоненциальный тип аппроксимации в Эксель.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

После этого запускается уже знакомое нам окно формата. В блоке выбора типа аппроксимации устанавливаем переключатель в положение «Экспоненциальная». Остальные настройки оставим такими же, как и в первом случае. Щелкаем по кнопке «Закрыть».

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

После этого линия тренда будет построена на графике. Как видим, при использовании данного метода она имеет несколько изогнутую форму. При этом уровень достоверности равен 0,9592, что выше, чем при использовании линейной аппроксимации. Экспоненциальный метод лучше всего использовать в том случае, когда сначала значения быстро изменяются, а потом принимают сбалансированную форму.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Общий вид функции сглаживания при этом такой:

где e – это основание натурального логарифма.

В конкретно нашем случае формула приняла следующую форму:

Способ 3: логарифмическое сглаживание

Теперь настала очередь рассмотреть метод логарифмической аппроксимации.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Происходит процедура построения линии тренда с логарифмической аппроксимацией. Как и в предыдущем случае, такой вариант лучше использовать тогда, когда изначально данные быстро изменяются, а потом принимают сбалансированный вид. Как видим, уровень достоверности равен 0,946. Это выше, чем при использовании линейного метода, но ниже, чем качество линии тренда при экспоненциальном сглаживании.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

В общем виде формула сглаживания выглядит так:

где ln – это величина натурального логарифма. Отсюда и наименование метода.

В нашем случае формула принимает следующий вид:

Способ 4: полиномиальное сглаживание

Настал черед рассмотреть метод полиномиального сглаживания.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Линия тренда с использованием данного метода построена. Как видим, она ещё более изогнута, чем при использовании экспоненциальной аппроксимации. Уровень достоверности выше, чем при любом из использованных ранее способов, и составляет 0,9724.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Данный метод наиболее успешно можно применять в том случае, если данные носят постоянно изменчивый характер. Функция, описывающая данный вид сглаживания, выглядит таким образом:

В нашем случае формула приняла такой вид:

Теперь давайте изменим степень полиномов, чтобы увидеть, будет ли отличаться результат. Возвращаемся в окно формата. Тип аппроксимации оставляем полиномиальным, но напротив него в окне степени устанавливаем максимально возможное значение – 6.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Как видим, после этого наша линия тренда приняла форму ярко выраженной кривой, у которой число максимумов равно шести. Уровень достоверности повысился ещё больше, составив 0,9844.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Формула, которая описывает данный тип сглаживания, приняла следующий вид:

Способ 5: степенное сглаживание

В завершении рассмотрим метод степенной аппроксимации в Excel.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Программа формирует линию тренда. Как видим, в нашем случае она представляет собой линию с небольшим изгибом. Уровень достоверности равен 0,9618, что является довольно высоким показателем. Из всех вышеописанных способов уровень достоверности был выше только при использовании полиномиального метода.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Данный способ эффективно используется в случаях интенсивного изменения данных функции. Важно учесть, что этот вариант применим только при условии, что функция и аргумент не принимают отрицательных или нулевых значений.

Общая формула, описывающая данный метод имеет такой вид:

В конкретно нашем случае она выглядит так:

Как видим, при использовании конкретных данных, которые мы применяли для примера, наибольший уровень достоверности показал метод полиномиальной аппроксимации с полиномом в шестой степени (0,9844), наименьший уровень достоверности у линейного метода (0,9418). Но это совсем не значит, что такая же тенденция будет при использовании других примеров. Нет, уровень эффективности у приведенных выше методов может значительно отличаться, в зависимости от конкретного вида функции, для которой будет строиться линия тренда. Поэтому, если для этой функции выбранный метод наиболее эффективен, то это совсем не означает, что он также будет оптимальным и в другой ситуации.

Если вы пока не можете сразу определить, основываясь на вышеприведенных рекомендациях, какой вид аппроксимации подойдет конкретно в вашем случае, то есть смысл попробовать все методы. После построения линии тренда и просмотра её уровня достоверности можно будет выбрать оптимальный вариант.

Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Аппроксимация функцией

Линейная зависимость

Первый график очень близок к линейной зависимости, поэтому можно аппроксимировать его прямой линией от первой точки до последней, то есть вот так:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Эта задача решается максимально просто: в Arduino у нас есть замечательная функция map(), которая позволяет перевести один диапазон значений в другой, и делает это как раз линейно. Напомню, что функция map() принимает аргументы: map(значение, мин, макс, новый мин, новый макс). Несложно представить, что находится “внутри” этой функции: школьное уравнение прямой линии, проходящей через две точки. Мы задаём крайние точки и получаем готовую функцию, в программе это можно оформить так:

int getVal(int signal)

Как вы могли заметить, я указал диапазон значений с датчика (405, 288) и соответствующее им реальное значение (10, 55). И всё! Кстати, функция будет работать именно как уравнение прямой: если с датчика придёт значение меньше 288 или больше 405, функция вернёт величину согласно пропорции, как по красной линии на картинке выше.

Как вы могли заметить, “проведение” прямой пропорциональности через крайние точки даёт не самый хороший результат: его погрешность будет неравномерной. Что делать, если график выглядит вот так, и его хочется аппроксимировать прямой, которая обеспечит наименьшее отклонение?

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Да, можно просто подобрать крайние точки для map() вручную и всё. А как быть с более сложными графиками или более высокими требованиями к точности аппроксимации?

Аппроксимация в Excel

В MS Office Excel данная возможность называется линией тренда. Добавим данные в столбцы (слева сигнал, справа значение), создадим график, добавим линию тренда и выведем её уравнение на область графика:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Таким образом значения величины с датчика можно будет получить при помощи функции:

float getVal(int signal)

Перейдём ко второму, более интересному графику.

“Сложная” аппроксимация в Excel

Для аппроксимации графиков другой формы можно попробовать другие варианты из предложенных. Загрузим второй график и попробуем создать линии тренда разных “типов”:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Упс! График не получается аппроксимировать при помощи простейших функций. Но не беда: в данном графике наблюдается чёткая смена характеристики примерно в середине, а конкретно – при сигнале 269. Давайте разделим график на два отдельных графика и попробуем аппроксимировать их по отдельности:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Обе части графика удалось аппроксимировать при помощи полинома с довольно таки хорошей точностью. Итак, у нас есть два уравнения и диапазоны, в которых они “работают”. Осталось добавить соответствующее условие и наша аппроксимирующая функция готова!

Expression. Линии тренда (указатель) expression.Trendlines (Index)

Аппроксимация в Excel

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания(Обратите внимание на дополнительный раздел от 04.06.2017 в конце статьи.)

Учет и контроль! Те, кому за 40 должны хорошо помнить этот лозунг из эпохи построения социализма и коммунизма в нашей стране.

Но без хорошо налаженного учета невозможно эффективное функционирование ни страны, ни области, ни предприятия, ни домашнего хозяйства при любой общественно-экономической формации общества! Для составления прогнозов и планов деятельности и развития необходимы исходные данные. Где их брать? Только один достоверный источник – это ваши статистические учетные данные предыдущих периодов времени.

Учитывать результаты своей деятельности, собирать и записывать информацию, обрабатывать и анализировать данные, применять результаты анализа для принятия правильных решений в будущем должен, в моем понимании, каждый здравомыслящий человек. Это есть ничто иное, как накопление и рациональное использование своего жизненного опыта. Если не вести учет важных данных, то вы через определенный период времени их забудете и, начав заниматься этими вопросами вновь, вы опять наделаете те же ошибки, что делали, когда впервые этим занимались.

«Мы, помню, 5 лет назад изготавливали до 1000 штук таких изделий в месяц, а сейчас и 700 еле-еле собираем!». Открываем статистику и видим, что 5 лет назад и 500 штук не изготавливали…

«Во сколько обходится километр пробега твоего автомобиля с учетом всех затрат?» Открываем статистику – 6 руб./км. Поездка на работу – 107 рублей. Дешевле, чем на такси (180 рублей) более чем в полтора раза. А бывали времена, когда на такси было дешевле…

«Сколько времени требуется для изготовления металлоконструкций уголковой башни связи высотой 50 м?» Открываем статистику – и через 5 минут готов ответ…

«Сколько будет стоить ремонт комнаты в квартире?» Поднимаем старые записи, делаем поправку на инфляцию за прошедшие годы, учитываем, что в прошлый раз купили материалы на 10% дешевле рыночной цены и – ориентировочную стоимость мы уже знаем…

Ведя учет своей профессиональной деятельности, вы всегда будете готовы ответить на вопрос начальника: «Когда. ». Ведя учет домашнего хозяйства, легче спланировать расходы на крупные покупки, отдых и прочие расходы в будущем, приняв соответствующие меры по дополнительному заработку или по сокращению необязательных расходов сегодня.

В этой статье я на простом примере покажу, как можно обрабатывать собранные статистические данные в Excel для возможности дальнейшего использования при прогнозировании будущих периодов.

Методы аппроксимации табличных данных в Excel

Функция ЛГРФПРИБЛ возвращает данные, необходимые для построения кривой, описываемой следующим уравнением:

Если имеется две и более переменных, это уравнение переписывается следующим образом:

Возвращаемые рассматриваемой функцией данные представляют собой следующий массив:

То есть, имеем массив оснований, возводимых в степени (известные значения переменных x), и коэффициент b.

Пример 1. В таблице приведены данные, характеризующие динамику курса доллара на протяжении 10 лет (с 2006 по 2016 год). Необходимо спрогнозировать курс доллара на 2019 год на основании имеющихся данных.

Вид таблицы данных:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Для расчета тренда (коэффициент, используемый для предсказания последующих значений курса) используем функцию:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Для предсказания курса на 2019 год используем формулу:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Как видно, полученное значение имеет небольшую степень достоверности. Использование данного типа аппроксимации для предсказания курса валют нерационально.

Постановка задачи

Исходные данные

Для начала, давайте определимся, какие у нас есть исходные данные и что нам нужно получить на выходе. Фактически, все что у нас есть, это некоторые исторические данные. Если мы говорим о прогнозировании продаж, то историческими данными будут продажи за предыдущие периоды.

Примечание. Собранные в разные моменты времени значения одной и той же величины образуют временной ряд. Каждое значение такого временного ряда называется измерением. Например: данные о продажах за последние 5 лет по месяцам — временной ряд; продажи за январь прошлого года — измерение.

Составляющие прогноза

Следующий шаг: давайте определимся, что нам нужно учесть при построении прогноза. Когда мы исследуем наши данные, нам необходимо учесть следующие факторы:

Эти три пункта в совокупность образуют регулярную составляющую временного ряда.

Примечание. Не обязательно все три элемента регулярной составляющей должны присутствовать в временном ряде.

Однако, помимо регулярной составляющей, в временном ряде присутствует еще некоторое случайное отклонение. Интуитивно это понятно — продажи могут зависеть от многих факторов, некоторые из которых могут быть случайными.

Вывод. Чтобы комплексно описать временной ряд, необходимо учесть 2 главных компонента: регулярную составляющую (тренд + сезонность + цикличность) и случайную составляющую.

Виды моделей

Следующий вопрос, на который нужно ответить при построении прогноза: “А какие модели временного ряда бывают?”

Обычно выделяют два основных вида:

Иногда также выделают смешанную модель в отдельную группу:

С моделями мы определились, но теперь возникает еще один вопрос: “А когда какую модель лучше использовать?”

Классический вариант такой:
— Аддитивная модель используется, если амплитуда колебаний более-менее постоянная;
— Мультипликативная — если амплитуда колебаний зависит от значения сезонной компоненты.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

А нужно ли это

Графический способ отображения информации востребован в учебных или научных работах, исследованиях, при создании деловых планов, отчетов, презентаций, формул. Разработчики для построения графиков добавили способы визуального представления: диаграммы, пиктограммы.

Параметры Parameters

Имя NameОбязательный или необязательный Required/OptionalТип данных Data typeОписание Description
Индекс IndexНеобязательный OptionalVariant VariantИмя или номер линии тренда. The name or number of the trendline.

float map()?

Для линеаризации в предыдущих примерах мы использовали функцию map(), которая возвращает целые числа. Что делать, если нужна более высокая точность? Можно работать в более мелкой шкале (например миллиметры вместо сантиметров), а можно сделать свой map, который будет считать во float:

И использовать его вместо обычного при расчёте значения между точками. Вот так будет выглядеть самый последний пример с дробной линеаризацией, уже без ступенек:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Как построить график уравнения регрессии в Excel

Регрессионный анализ — статистический метод исследования. Устанавливает, как независимые величины влияют на зависимую переменную. Редактор предлагает инструменты для такого анализа.

Подготовительные работы

Перед использованием функции активируйте Пакет анализа. Перейдите: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Выберите раздел: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Далее: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Прокрутите окно вниз, выберите: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Отметьте пункт: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Открыв раздел «Данные», появится кнопка «Анализ». какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Как пользоваться

Рассмотрим на примере. В таблице указана температура воздуха и число покупателей. Данные выводятся за рабочий день. Как температура влияет на посещаемость. Перейдите: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Выберите: какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Отобразится окно настроек, где входной интервал:

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Анализ

Нажав кнопку «ОК», отобразится результат. какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания
Основной показатель — R-квадрат. Обозначает качество. Он равен 0,825 (82,5%). Что это означает? Зависимости, где показатель меньше 0,5 считается плохим. Поэтому в примере это хороший показатель. Y-пересечение. Число покупателей, если другие показатели равны нулю. 62,02 высокий показатель.

Высокоточная красивая замена табличных данных простым уравнением.

Вас не устраивают полученные точность аппроксимации (R2 Метод аппроксимации в Microsoft Excel

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Среди различных методов прогнозирования нельзя не выделить аппроксимацию. С её помощью можно производить приблизительные подсчеты и вычислять планируемые показатели, путем замены исходных объектов на более простые. В Экселе тоже существует возможность использования данного метода для прогнозирования и анализа. Давайте рассмотрим, как этот метод можно применить в указанной программе встроенными инструментами.

МНК: Приближение полиномом в EXCEL

Метод наименьших квадратов (МНК) основан на минимизации суммы квадратов отклонений выбранной функции от исследуемых данных. В этой статье аппроксимируем имеющиеся данные с помощью полинома (до 6-й степени включительно).

В основной статье про МНК было рассмотрено приближение линейной функцией. В этой статье рассмотрим приближение полиномиальной функцией (с 3-й до 6-й степени) следующего вида: y=b +b 1 x+b 2 x 2 +b 3 x 3 +…+b 6 x 6

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Покажем, как вычислить коэффициенты b линии тренда, заданной полиномом.

Примечание : Существует еще один метод вычисления коэффициентов – замена переменных, который рассмотрен в конце статьи.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Примечание : Для удобства суммы степеней значений х можно вычислить в отдельном диапазоне ( файл примера столбцы К:М).

В файле примера создана универсальная форма для вычисления коэффициентов полиномов.

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Выбрав с помощью элемента управления Счетчик нужную степень полинома, автоматически получим аппроксимацию наших данных выбранным полиномом (будет построен соответствующий график).

какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть фото какую типовую функцию эксель можно использовать для линейного сглаживания. Смотреть картинку какую типовую функцию эксель можно использовать для линейного сглаживания. Картинка про какую типовую функцию эксель можно использовать для линейного сглаживания. Фото какую типовую функцию эксель можно использовать для линейного сглаживания

Примечание: При использовании полиномов высокой степени необходимо следить за тем, чтобы количество пар значений (х i ; y i ) превышало степень полинома хотя бы на несколько значений (для обеспечения точности аппроксимации). Кроме того, график функции полинома степени m имеет m-1 точку перегиба. Понятно, что точек данных должно быть гораздо больше, чем точек перегиба, чтобы такой изменчивый тренд стал очевидным (если утрировать, то бессмысленно строить по двум точкам параболу, логичнее построить прямую).

Как видно из расчетов, в MS EXCEL этот путь является достаточно трудоемким. Гораздо проще в MS EXCEL реализовать другой подход для вычисления коэффициентов полинома — с помощью замены переменных.

Важные страницы

Проголосуй за epkb_post_type_1

Видео: Excel для полных чайников Урок 16 Линия тренда


Источник: besthard.ru

Как построить линию тренда в Excel 2010

Выполнение заданий на построение линии тренда отличает то, что исходные данные могут быть набором чисел не связанных между собой.

Прогнозирование по обычному графику невозможно, так как его коэффициент детерминированности (R^2) будет близок к нулю.

Именно поэтому применяются специальные функции.

Сейчас мы их построим, настроим и проанализируем.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *