Функция РОСТ используется для расчета прогнозируемого экспоненциального роста на основе принимаемых на вход известных массивов данных X и Y, и возвращает массив значений для зависимой переменной Y на основе полученных новых данных для массива независимой переменной X.
Метод прогнозируемого экспоненциального роста c использованием функции РОСТ
Пример 1. В ходе выполнения лабораторной работы студент должен определить зависимость между температурой количеством теплоты, содержащемся в веществе определенной массы. По условиям задания, необходимо провести 10 опытов, из которых было выполнено 8. Для получения остальных величин студент решил использовать метод прогнозируемого экспоненциального роста.
Таблица с исходными данными:
Выделяем диапазон ячеек B10:B11 и используем следующую функцию:
Описание аргументов:
- B2:B9 – диапазон известных значений количества теплоты, полученные в результате проведения опытов;
- A2:A9 – диапазон температур, для которых проводились опыты;
- A10:A11 – диапазон температур, для которых необходимо вычислить предполагаемые значения количества теплоты.
Для ввода формулы используем комбинацию клавиш CTRL+SHIFT+Enter так как формула должна выполняться в массиве. В результате получим:
Визуально заметно явное несоответствие найденных величин диапазону уже известных значений. В Excel существует еще одна функция для прогнозирования на основе известных значений – ТЕНДЕНЦИЯ. Воспользуемся ей и сравним полученные результаты. Для этого выделяем диапазон ячеек C10:C11 и снова в массиве вводим функцию ТЕНДЕНЦИЯ:
Как видно, синтаксические записи функций РОСТ и ТЕНДЕНЦИЯ идентичны, однако они используют различные алгоритмы для вычислений. Для ввода функции ТЕНДЕНЦИЯ снова используем комбинацию клавиш CTRL+SHIFT+Enter. В результате получим:
То есть, в данном примере функция ТЕНДЕНЦИЯ дает более точный прогноз и целесообразно использовать именно ее.
Прогноз эффективности использования рекламного бюджета по функции РОСТ
Пример 2. За 10 дней до окончания 30-дневного месяца было решено определить общую прогнозируемую прибыль сети магазинов в месяц на основании имеющихся данных за прошедшие 20 дней, на протяжении которых прибыль за день в целом постоянно увеличивалась благодаря использованию эффективной рекламы. Необходимо рассчитать, превысит ли прибыль значение в 3 млн. рублей.
Исходные данные:
Для решения используем следующую формулу:
=РОСТ(B2:B21;A2:A21;A22:A31)
Описание аргументов:
- B2:B21 – массив известных значений прибыли за день для первых 20 дней;
- A2:A21 – массив дней, для которых размер прибыли уже известен;
- A22:A31 – массив дней, для которых выполняется прогнозирование прибыли.
В результате имеем:
Для получения ответа на поставленный вопрос запишем следующую формулу:
Полученный результат:
Прогноз прибыли за месяц с использованием функции РОСТ в Excel
Пример 3. Экономист развивающегося предприятия ведет учет прибыли, при этом в таблице содержатся три вектора данных: месяц, число сделок, общая сумма прибыли. Необходимо спрогнозировать прибыль на следующий месяц при двух условиях:
- Количество сделок будет равно показателю за предыдущий месяц;
- Количество сделок увеличится на 2.
Исходные данные:
Вводим функцию РОСТ и получаем ошибку #ЗНАЧ!:
Внимание! В данном случае для прогнозирования прибыли будет использовано сочетание двух факторов: номер месяца и число сделок. Поэтому в качестве аргумента [известные_значения_x] необходимо передать диапазон значений A2:B6, а в качестве аргумента [новые_значения_x] – диапазон A7:B7.
Для определения прибыли при условии, что число сделок составит 41, запишем следующую формулу:
Теперь увеличим количество сделок на 2-е:
Как и ожидалось, прогнозируемая прибыль увеличилась. Пример наглядно демонстрирует, что для увеличения точности предсказания можно использовать 2 и более зависящих друг от друга параметров.
Функция РОСТ в Excel и особенности ее использования
Функция РОСТ имеет следующую синтаксическую запись:
=РОСТ(известные_значения_y;[известные_значения_x];[новые_значения_x];[конст])
Описание аргументов:
- известные_значения_y – массив данных, элементы которого характеризуют значения зависимой переменной y в уравнении y=bkx. Аргумент обязателен для заполнения.
- [известные_значения_x] – массив данных, элементы которого соответствуют известным значениям независимой переменной x в записи y=bkx. Аргумент является необязательным.
- [новые_значения_x] – массив с новыми значениями независимой переменной x, на основе которых функция выполняет расчет новых значений зависимой переменной y. Аргумент необязателен для заполнения.
- [конст] – данные логического типа (ИСТИНА или ЛОЖЬ), определяющие значение константы b в уравнении y=bkx. По умолчанию (если аргумент явно не указан), а также при явном указании логического ИСТИНА, коэффициент b вычисляется обычным способом. Если данный параметр принимает значение ЛОЖЬ, дальнейшие расчеты проводятся для уравнения y=kx, поскольку значение b принимается равным единице.
Примечания 1:
- Элементы массива известные_значения_y должны быть взяты из диапазона положительных чисел. При наличии отрицательных значений или значений, равных 0 (нулю), результатом выполнения функции РОСТ будет код ошибки #ЧИСЛО!.
- В качестве аргумента [известные_значения_x] может быть передано одно либо несколько множеств значений. Размерности множеств, передаваемых в качестве первого и второго аргументов должны совпадать, если используется единственная переменная. При вводе нескольких переменных в качестве аргумента известные_значения_y должен быть передан вектор. В Excel вектором считается интервал значений, высота которого составляет одну строку, либо ширина которого равна только одному столбцу).
- Функция РОСТ интерпретирует каждый столбец или каждую строку массива [известные_значения_x] в качестве отдельной переменной, если массив известные_значения_y содержит только один столбец или только одну строку соответственно.
- Если второй аргумент функции явно не указан, то по умолчанию используется массив данных {1;2;3;…;n}, размерность которого соответствует размерности массива известные_значения_y.
- Массив [новые_значения_x]должен быть аналогичен по своей структуре массиву [известные_значения_x], то есть содержать строку либо столбец для каждого элемента массива известные_значения_y.
- Если третий аргумент рассматриваемой функции явно не указан, считается, что он тождественен значению второго аргумента данной функции. Если второй и третий аргументы опущены, они оба являются массивами типа {1;2;3;…;n} с требованиями, указанными в пункте 4.
- Если массив значений передается в качестве константы массива, по правилам записи массивов в Excel необходимо использовать знак «;» для разделения значений, содержащихся в одной строке, и знак «:» для разделения строк.
Примечания 2:
- Функция РОСТ часто используется для аппроксимации (упрощения) значений независимой (x) и зависимой (y) переменных экспоненциальной кривой.
- Данная функция принадлежит к классу формул массивов, поэтому при ее использовании необходимо выделить соответствующее количество ячеек, а после ввода всех требуемых аргументов следует нажать сочетание клавиш Ctrl+Shift+Enter для корректного отображения результатов.
- В качестве функции экспоненциального роста используется уравнение типа y=bkx.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование
в Microsoft Excel.
Описание
Рассчитывает прогнозируемый экспоненциальный рост на основе имеющихся данных. Функция РОСТ возвращает значения y для последовательности новых значений x, задаваемых с помощью существующих значений x и y. Функцию РОСТ также можно использовать для аппроксимации существующих значений x и y экспоненциальной кривой.
Синтаксис
РОСТ(известные_значения_y;[известные_значения_x];[новые_значения_x];[конст])
Аргументы функции РОСТ описаны ниже.
-
Известные_значения_y — обязательный аргумент. Множество значений y в уравнении y = b*m^x, которые уже известны.
-
Если массив «известные_значения_y» содержит один столбец, каждый столбец массива «известные_значения_x» интерпретируется как отдельная переменная.
-
Если массив «известные_значения_y» содержит одну строку, каждая строка массива «известные_значения_x» интерпретируется как отдельная переменная.
-
Если любое из чисел в known_y 0 или отрицательное, то «РОСТ» возвращает #NUM! значение ошибки #ЗНАЧ!.
-
-
Известные_значения_x Необязательный. Множество значений x, которые могут быть уже известны для соотношения y = b*m^x.
-
Массив известные_значения_x может включать одно или более множеств переменных. Если используется только одна переменная, то аргументы «известные_значения_y» и «известные_значения_x» могут быть диапазонами любой формы при условии, что они имеют одинаковую размерность. Если используется более одной переменной, то аргумент «известные_значения_y» должен быть вектором (то есть диапазоном высотой в одну строку или шириной в один столбец).
-
Если аргумент «известные_значения_x» опущен, то предполагается, что это массив {1;2;3;…} того же размера, что и «известные_значения_y».
-
-
Новые_значения_x — необязательный аргумент. Новые значения x, для которых функция РОСТ возвращает соответствующие значения y.
-
Аргумент «новые_значения_x» должен содержать столбец (или строку) для каждой независимой переменной, так же как и «известные_значения_x». Таким образом, если «известные_значения_y» — это один столбец, то «известные_значения_x» и «новые_значения_x» должны иметь одинаковое количество столбцов. Если массив «известные_значения_y» состоит из одной строки, столько же строк должно содержаться в массивах «известные_значения_x» и «новые_значения_x».
-
Если аргумент «новые_значения_x» опущен, предполагается, что он совпадает с аргументом «известные_значения_x».
-
Если опущены аргументы «известные_значения_x» и «новые_значения_x», предполагается, что каждый из них представляет собой массив {1;2;3;…} того же размера, что и «известные_значения_y».
-
-
Конст — необязательный аргумент. Логическое значение, которое указывает, должна ли константа b равняться 1.
-
Если аргумент «конст» имеет значение ИСТИНА или опущен, b вычисляется обычным образом.
-
Если аргумент «конст» имеет значение ЛОЖЬ, то предполагается, что b = 1, а значения m подбираются таким образом, чтобы выполнялось равенство y = m^x.
-
Замечания
-
Формулы, возвращающие массивы, необходимо вводить как формулы массивов после того, как будет выделено соответствующее количество ячеек.
-
При вводе константы массива для аргумента (например, «известные_значения_x») следует использовать точки с запятой для разделения значений в одной строке и двоеточия для разделения строк.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Месяц |
Единицы |
Формула (соответствующие единицы) |
|
11 |
33 100 |
32 618 |
|
12 |
47 300 |
47 729 |
|
13 |
69 000 |
69 841 |
|
14 |
102 000 |
102 197 |
|
15 |
150 000 |
149 542 |
|
16 |
220 000 |
218 822 |
|
Месяц |
Формула (предполагаемые единицы) |
Формулы, использующиеся в вышеприведенном массиве C2:C7 |
|
17 |
320 197 |
=РОСТ(B2:B7;A2:A7) |
|
18 |
468 536 |
||
Формулы, использующиеся в вышеприведенном массиве B9:B10 |
|||
=РОСТ(B2:B7;A2:A7;A9:A10) |
Нужна дополнительная помощь?
Содержание
- Процедура прогнозирования
- Способ 1: линия тренда
- Способ 2: оператор ПРЕДСКАЗ
- Способ 3: оператор ТЕНДЕНЦИЯ
- Способ 4: оператор РОСТ
- Способ 5: оператор ЛИНЕЙН
- Способ 6: оператор ЛГРФПРИБЛ
- Вопросы и ответы
Прогнозирование – это очень важный элемент практически любой сферы деятельности, начиная от экономики и заканчивая инженерией. Существует большое количество программного обеспечения, специализирующегося именно на этом направлении. К сожалению, далеко не все пользователи знают, что обычный табличный процессор Excel имеет в своем арсенале инструменты для выполнения прогнозирования, которые по своей эффективности мало чем уступают профессиональным программам. Давайте выясним, что это за инструменты, и как сделать прогноз на практике.
Процедура прогнозирования
Целью любого прогнозирования является выявление текущей тенденции, и определение предполагаемого результата в отношении изучаемого объекта на определенный момент времени в будущем.
Способ 1: линия тренда
Одним из самых популярных видов графического прогнозирования в Экселе является экстраполяция выполненная построением линии тренда.
Попробуем предсказать сумму прибыли предприятия через 3 года на основе данных по этому показателю за предыдущие 12 лет.
- Строим график зависимости на основе табличных данных, состоящих из аргументов и значений функции. Для этого выделяем табличную область, а затем, находясь во вкладке «Вставка», кликаем по значку нужного вида диаграммы, который находится в блоке «Диаграммы». Затем выбираем подходящий для конкретной ситуации тип. Лучше всего выбрать точечную диаграмму. Можно выбрать и другой вид, но тогда, чтобы данные отображались корректно, придется выполнить редактирование, в частности убрать линию аргумента и выбрать другую шкалу горизонтальной оси.
- Теперь нам нужно построить линию тренда. Делаем щелчок правой кнопкой мыши по любой из точек диаграммы. В активировавшемся контекстном меню останавливаем выбор на пункте «Добавить линию тренда».
- Открывается окно форматирования линии тренда. В нем можно выбрать один из шести видов аппроксимации:
- Линейная;
- Логарифмическая;
- Экспоненциальная;
- Степенная;
- Полиномиальная;
- Линейная фильтрация.
Давайте для начала выберем линейную аппроксимацию.
В блоке настроек «Прогноз» в поле «Вперед на» устанавливаем число «3,0», так как нам нужно составить прогноз на три года вперед. Кроме того, можно установить галочки около настроек «Показывать уравнение на диаграмме» и «Поместить на диаграмме величину достоверности аппроксимации (R^2)». Последний показатель отображает качество линии тренда. После того, как настройки произведены, жмем на кнопку «Закрыть».
- Линия тренда построена и по ней мы можем определить примерную величину прибыли через три года. Как видим, к тому времени она должна перевалить за 4500 тыс. рублей. Коэффициент R2, как уже было сказано выше, отображает качество линии тренда. В нашем случае величина R2 составляет 0,89. Чем выше коэффициент, тем выше достоверность линии. Максимальная величина его может быть равной 1. Принято считать, что при коэффициенте свыше 0,85 линия тренда является достоверной.
- Если же вас не устраивает уровень достоверности, то можно вернуться в окно формата линии тренда и выбрать любой другой тип аппроксимации. Можно перепробовать все доступные варианты, чтобы найти наиболее точный.
Нужно заметить, что эффективным прогноз с помощью экстраполяции через линию тренда может быть, если период прогнозирования не превышает 30% от анализируемой базы периодов. То есть, при анализе периода в 12 лет мы не можем составить эффективный прогноз более чем на 3-4 года. Но даже в этом случае он будет относительно достоверным, если за это время не будет никаких форс-мажоров или наоборот чрезвычайно благоприятных обстоятельств, которых не было в предыдущих периодах.
Урок: Как построить линию тренда в Excel
Способ 2: оператор ПРЕДСКАЗ
Экстраполяцию для табличных данных можно произвести через стандартную функцию Эксель ПРЕДСКАЗ. Этот аргумент относится к категории статистических инструментов и имеет следующий синтаксис:
=ПРЕДСКАЗ(X;известные_значения_y;известные значения_x)
«X» – это аргумент, значение функции для которого нужно определить. В нашем случае в качестве аргумента будет выступать год, на который следует произвести прогнозирование.
«Известные значения y» — база известных значений функции. В нашем случае в её роли выступает величина прибыли за предыдущие периоды.
«Известные значения x» — это аргументы, которым соответствуют известные значения функции. В их роли у нас выступает нумерация годов, за которые была собрана информация о прибыли предыдущих лет.
Естественно, что в качестве аргумента не обязательно должен выступать временной отрезок. Например, им может являться температура, а значением функции может выступать уровень расширения воды при нагревании.
При вычислении данным способом используется метод линейной регрессии.
Давайте разберем нюансы применения оператора ПРЕДСКАЗ на конкретном примере. Возьмем всю ту же таблицу. Нам нужно будет узнать прогноз прибыли на 2018 год.
- Выделяем незаполненную ячейку на листе, куда планируется выводить результат обработки. Жмем на кнопку «Вставить функцию».
- Открывается Мастер функций. В категории «Статистические» выделяем наименование «ПРЕДСКАЗ», а затем щелкаем по кнопке «OK».
- Запускается окно аргументов. В поле «X» указываем величину аргумента, к которому нужно отыскать значение функции. В нашем случаем это 2018 год. Поэтому вносим запись «2018». Но лучше указать этот показатель в ячейке на листе, а в поле «X» просто дать ссылку на него. Это позволит в будущем автоматизировать вычисления и при надобности легко изменять год.
В поле «Известные значения y» указываем координаты столбца «Прибыль предприятия». Это можно сделать, установив курсор в поле, а затем, зажав левую кнопку мыши и выделив соответствующий столбец на листе.
Аналогичным образом в поле «Известные значения x» вносим адрес столбца «Год» с данными за прошедший период.
После того, как вся информация внесена, жмем на кнопку «OK».
- Оператор производит расчет на основании введенных данных и выводит результат на экран. На 2018 год планируется прибыль в районе 4564,7 тыс. рублей. На основе полученной таблицы мы можем построить график при помощи инструментов создания диаграммы, о которых шла речь выше.
- Если поменять год в ячейке, которая использовалась для ввода аргумента, то соответственно изменится результат, а также автоматически обновится график. Например, по прогнозам в 2019 году сумма прибыли составит 4637,8 тыс. рублей.
Но не стоит забывать, что, как и при построении линии тренда, отрезок времени до прогнозируемого периода не должен превышать 30% от всего срока, за который накапливалась база данных.
Урок: Экстраполяция в Excel
Способ 3: оператор ТЕНДЕНЦИЯ
Для прогнозирования можно использовать ещё одну функцию – ТЕНДЕНЦИЯ. Она также относится к категории статистических операторов. Её синтаксис во многом напоминает синтаксис инструмента ПРЕДСКАЗ и выглядит следующим образом:
=ТЕНДЕНЦИЯ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
Как видим, аргументы «Известные значения y» и «Известные значения x» полностью соответствуют аналогичным элементам оператора ПРЕДСКАЗ, а аргумент «Новые значения x» соответствует аргументу «X» предыдущего инструмента. Кроме того, у ТЕНДЕНЦИЯ имеется дополнительный аргумент «Константа», но он не является обязательным и используется только при наличии постоянных факторов.
Данный оператор наиболее эффективно используется при наличии линейной зависимости функции.
Посмотрим, как этот инструмент будет работать все с тем же массивом данных. Чтобы сравнить полученные результаты, точкой прогнозирования определим 2019 год.
- Производим обозначение ячейки для вывода результата и запускаем Мастер функций обычным способом. В категории «Статистические» находим и выделяем наименование «ТЕНДЕНЦИЯ». Жмем на кнопку «OK».
- Открывается окно аргументов оператора ТЕНДЕНЦИЯ. В поле «Известные значения y» уже описанным выше способом заносим координаты колонки «Прибыль предприятия». В поле «Известные значения x» вводим адрес столбца «Год». В поле «Новые значения x» заносим ссылку на ячейку, где находится номер года, на который нужно указать прогноз. В нашем случае это 2019 год. Поле «Константа» оставляем пустым. Щелкаем по кнопке «OK».
- Оператор обрабатывает данные и выводит результат на экран. Как видим, сумма прогнозируемой прибыли на 2019 год, рассчитанная методом линейной зависимости, составит, как и при предыдущем методе расчета, 4637,8 тыс. рублей.
Способ 4: оператор РОСТ
Ещё одной функцией, с помощью которой можно производить прогнозирование в Экселе, является оператор РОСТ. Он тоже относится к статистической группе инструментов, но, в отличие от предыдущих, при расчете применяет не метод линейной зависимости, а экспоненциальной. Синтаксис этого инструмента выглядит таким образом:
=РОСТ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
Как видим, аргументы у данной функции в точности повторяют аргументы оператора ТЕНДЕНЦИЯ, так что второй раз на их описании останавливаться не будем, а сразу перейдем к применению этого инструмента на практике.
- Выделяем ячейку вывода результата и уже привычным путем вызываем Мастер функций. В списке статистических операторов ищем пункт «РОСТ», выделяем его и щелкаем по кнопке «OK».
- Происходит активация окна аргументов указанной выше функции. Вводим в поля этого окна данные полностью аналогично тому, как мы их вводили в окне аргументов оператора ТЕНДЕНЦИЯ. После того, как информация внесена, жмем на кнопку «OK».
- Результат обработки данных выводится на монитор в указанной ранее ячейке. Как видим, на этот раз результат составляет 4682,1 тыс. рублей. Отличия от результатов обработки данных оператором ТЕНДЕНЦИЯ незначительны, но они имеются. Это связано с тем, что данные инструменты применяют разные методы расчета: метод линейной зависимости и метод экспоненциальной зависимости.
Способ 5: оператор ЛИНЕЙН
Оператор ЛИНЕЙН при вычислении использует метод линейного приближения. Его не стоит путать с методом линейной зависимости, используемым инструментом ТЕНДЕНЦИЯ. Его синтаксис имеет такой вид:
=ЛИНЕЙН(Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])
Последние два аргумента являются необязательными. С первыми же двумя мы знакомы по предыдущим способам. Но вы, наверное, заметили, что в этой функции отсутствует аргумент, указывающий на новые значения. Дело в том, что данный инструмент определяет только изменение величины выручки за единицу периода, который в нашем случае равен одному году, а вот общий итог нам предстоит подсчитать отдельно, прибавив к последнему фактическому значению прибыли результат вычисления оператора ЛИНЕЙН, умноженный на количество лет.
- Производим выделение ячейки, в которой будет производиться вычисление и запускаем Мастер функций. Выделяем наименование «ЛИНЕЙН» в категории «Статистические» и жмем на кнопку «OK».
- В поле «Известные значения y», открывшегося окна аргументов, вводим координаты столбца «Прибыль предприятия». В поле «Известные значения x» вносим адрес колонки «Год». Остальные поля оставляем пустыми. Затем жмем на кнопку «OK».
- Программа рассчитывает и выводит в выбранную ячейку значение линейного тренда.
- Теперь нам предстоит выяснить величину прогнозируемой прибыли на 2019 год. Устанавливаем знак «=» в любую пустую ячейку на листе. Кликаем по ячейке, в которой содержится фактическая величина прибыли за последний изучаемый год (2016 г.). Ставим знак «+». Далее кликаем по ячейке, в которой содержится рассчитанный ранее линейный тренд. Ставим знак «*». Так как между последним годом изучаемого периода (2016 г.) и годом на который нужно сделать прогноз (2019 г.) лежит срок в три года, то устанавливаем в ячейке число «3». Чтобы произвести расчет кликаем по кнопке Enter.
Как видим, прогнозируемая величина прибыли, рассчитанная методом линейного приближения, в 2019 году составит 4614,9 тыс. рублей.
Способ 6: оператор ЛГРФПРИБЛ
Последний инструмент, который мы рассмотрим, будет ЛГРФПРИБЛ. Этот оператор производит расчеты на основе метода экспоненциального приближения. Его синтаксис имеет следующую структуру:
= ЛГРФПРИБЛ (Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])
Как видим, все аргументы полностью повторяют соответствующие элементы предыдущей функции. Алгоритм расчета прогноза немного изменится. Функция рассчитает экспоненциальный тренд, который покажет, во сколько раз поменяется сумма выручки за один период, то есть, за год. Нам нужно будет найти разницу в прибыли между последним фактическим периодом и первым плановым, умножить её на число плановых периодов (3) и прибавить к результату сумму последнего фактического периода.
- В списке операторов Мастера функций выделяем наименование «ЛГРФПРИБЛ». Делаем щелчок по кнопке «OK».
- Запускается окно аргументов. В нем вносим данные точно так, как это делали, применяя функцию ЛИНЕЙН. Щелкаем по кнопке «OK».
- Результат экспоненциального тренда подсчитан и выведен в обозначенную ячейку.
- Ставим знак «=» в пустую ячейку. Открываем скобки и выделяем ячейку, которая содержит значение выручки за последний фактический период. Ставим знак «*» и выделяем ячейку, содержащую экспоненциальный тренд. Ставим знак минус и снова кликаем по элементу, в котором находится величина выручки за последний период. Закрываем скобку и вбиваем символы «*3+» без кавычек. Снова кликаем по той же ячейке, которую выделяли в последний раз. Для проведения расчета жмем на кнопку Enter.
Прогнозируемая сумма прибыли в 2019 году, которая была рассчитана методом экспоненциального приближения, составит 4639,2 тыс. рублей, что опять не сильно отличается от результатов, полученных при вычислении предыдущими способами.
Урок: Другие статистические функции в Excel
Мы выяснили, какими способами можно произвести прогнозирование в программе Эксель. Графическим путем это можно сделать через применение линии тренда, а аналитическим – используя целый ряд встроенных статистических функций. В результате обработки идентичных данных этими операторами может получиться разный итог. Но это не удивительно, так как все они используют разные методы расчета. Если колебание небольшое, то все эти варианты, применимые к конкретному случаю, можно считать относительно достоверными.
Инструменты прогнозирования в Microsoft Excel
Смотрите также примера. известные_значения_x, не должна прогнозов были более скачать данный пример:Рассчитаем прогноз по продажамДиапазон временной шкалыЛист прогноза имеющихся данных. Функции или стабилизацию) продемонстрирует(вкладка серии научных экспериментов, линейного приближения, в на монитор в того, у прогноз прибыли на.Прогнозирование – это оченьНа график, отображающий фактические равняться 0 (нулю), точными.Функция ПРЕДСКАЗ в Excel
с учетом ростаЗдесь можно изменить диапазон,
Процедура прогнозирования
. ЛИНЕЙН и ЛГРФПРИБЛ предполагаемую тенденцию наГлавная можно использовать Microsoft 2019 году составит указанной ранее ячейке.
Способ 1: линия тренда
ТЕНДЕНЦИЯ 2018 год.Линия тренда построена и важный элемент практически объемы реализации продукции,
иначе функция ПРЕДСКАЗРассчитаем значения логарифмического тренда позволяет с некоторой и сезонности. Проанализируем используемый для временнойВ диалоговом окне
- возвращают различные данные ближайшие месяцы., группа Office Excel для 4614,9 тыс. рублей. Как видим, наимеется дополнительный аргументВыделяем незаполненную ячейку на по ней мы любой сферы деятельности, добавим линию тренда вернет код ошибки с помощью функции степенью точности предсказать продажи за 12 шкалы. Этот диапазонСоздание листа прогноза регрессионного анализа, включаяЭта процедура предполагает, чтоРедактирование автоматической генерации будущихПоследний инструмент, который мы этот раз результат«Константа» листе, куда планируется можем определить примерную начиная от экономики
- (правая кнопка по #ДЕЛ/0!. ПРЕДСКАЗ следующим способом: будущие значения на месяцев предыдущего года должен соответствовать параметрувыберите график или наклон и точку диаграмма, основанная на, кнопка
- значений, которые будут рассмотрим, будет составляет 4682,1 тыс., но он не выводить результат обработки.
- величину прибыли через и заканчивая инженерией.
- графику – «ДобавитьРассматриваемая функция игнорирует ячейки
- Как видно, в качестве основе существующих числовых
- и построим прогнозДиапазон значений
- гистограмму для визуального пересечения линии с
- существующих данных, ужеЗаполнить
базироваться на существующихЛГРФПРИБЛ
рублей. Отличия от является обязательным и Жмем на кнопку три года. Как Существует большое количество линию тренда»). с нечисловыми данными, первого аргумента представлен значений, и возвращает на 3 месяца. представления прогноза. осью. создана. Если это). данных или для. Этот оператор производит результатов обработки данных используется только при«Вставить функцию» видим, к тому программного обеспечения, специализирующегосяНастраиваем параметры линии тренда:
- содержащиеся в диапазонах, массив натуральных логарифмов соответствующие величины. Например, следующего года сДиапазон значенийВ полеСледующая таблица содержит ссылки еще не сделано,С помощью команды автоматического вычисления экстраполированных расчеты на основе оператором наличии постоянных факторов.. времени она должна именно на этомВыбираем полиномиальный тренд, что которые переданы в последующих номеров дней. некоторый объект характеризуется помощью линейного тренда.Здесь можно изменить диапазон,Завершение прогноза на дополнительные сведения просмотрите раздел СозданиеПрогрессия значений, базирующихся на метода экспоненциального приближения.ТЕНДЕНЦИЯ
- Данный оператор наиболее эффективноОткрывается перевалить за 4500 направлении. К сожалению, максимально сократить ошибку качестве второго и Таким образом получаем свойством, значение которого Каждый месяц это используемый для рядов
выберите дату окончания, об этих функциях. диаграмм.можно вручную управлять вычислениях по линейной Его синтаксис имеетнезначительны, но они используется при наличииМастер функций тыс. рублей. Коэффициент далеко не все прогнозной модели. третьего аргументов. функцию логарифмического тренда, изменяется с течением для нашего прогноза значений. Этот диапазон а затем нажмитеФункцияЩелкните диаграмму. созданием линейной или или экспоненциальной зависимости. следующую структуру:
имеются. Это связано линейной зависимости функции.. В категории
Способ 2: оператор ПРЕДСКАЗ
R2 пользователи знают, чтоR2 = 0,9567, чтоФункция ПРЕДСКАЗ была заменена которая записывается как времени. Такие изменения 1 период (y). должен совпадать со
кнопку
ОписаниеВыберите ряд данных, к экспоненциальной зависимости, аВ Microsoft Excel можно= ЛГРФПРИБЛ (Известные значения_y;известные с тем, чтоПосмотрим, как этот инструмент«Статистические», как уже было
обычный табличный процессор означает: данное отношение функцией ПРЕДСКАЗ.ЛИНЕЙН в y=aln(x)+b. могут быть зафиксированыУравнение линейного тренда: значением параметра
СоздатьПРЕДСКАЗ которому нужно добавить также вводить значения заполнить ячейки рядом значения_x; новые_значения_x;[конст];[статистика]) данные инструменты применяют будет работать всевыделяем наименование сказано выше, отображает
Excel имеет в объясняет 95,67% изменений Excel версии 2016,Результат расчетов: опытным путем, вy = bxДиапазон временной шкалы.Прогнозирование значений
линия тренда или с клавиатуры. значений, соответствующих простому
Как видим, все аргументы разные методы расчета: с тем же«ПРЕДСКАЗ» качество линии тренда. своем арсенале инструменты объемов продаж с но была оставленаДля сравнения, произведем расчет
- результате чего будет + a.В Excel будет создантенденция скользящее среднее.
- Для получения линейного тренда линейному или экспоненциальному полностью повторяют соответствующие метод линейной зависимости массивом данных. Чтобы, а затем щелкаем В нашем случае для выполнения прогнозирования, течением времени. для обеспечения совместимости
- с использованием функции составлена таблица известныхy — объемы продаж;Заполнить отсутствующие точки с новый лист сПрогнозирование линейной зависимости.На вкладке к начальным значениям тренду, с помощью элементы предыдущей функции. и метод экспоненциальной сравнить полученные результаты, по кнопке величина которые по своейУравнение тренда – это с Excel 2013 линейного тренда: значений x иx — номер периода; помощью
таблицей, содержащей статистическиеРОСТМакет применяется метод наименьших маркер заполнения или Алгоритм расчета прогноза зависимости. точкой прогнозирования определим«OK»R2 эффективности мало чем
модель формулы для и более старымиИ для визуального сравнительного соответствующих им значенийa — точка пересеченияДля обработки отсутствующих точек
и предсказанные значения,Прогнозирование экспоненциальной зависимости.в группе квадратов (y=mx+b). команды
- немного изменится. ФункцияОператор 2019 год..составляет уступают профессиональным программам. расчета прогнозных значений. версиями. анализа построим простой y, где x с осью y Excel использует интерполяцию. и диаграммой, на
- линейнАнализДля получения экспоненциального трендаПрогрессия рассчитает экспоненциальный тренд,ЛИНЕЙНПроизводим обозначение ячейки дляЗапускается окно аргументов. В0,89 Давайте выясним, что
Большинство авторов для прогнозированияДля предсказания только одного график. – единица измерения на графике (минимальный Это означает, что которой они отражены.Построение линейного приближения.нажмите кнопку
к начальным значениям. Для экстраполяции сложных
Способ 3: оператор ТЕНДЕНЦИЯ
который покажет, вопри вычислении использует вывода результата и поле. Чем выше коэффициент, это за инструменты, продаж советуют использовать будущего значения наПолученные результаты: времени, а y порог); отсутствующая точка вычисляется
Этот лист будет находиться
лгрфприблЛиния тренда применяется алгоритм расчета и нелинейных данных сколько раз поменяется метод линейного приближения. запускаем«X» тем выше достоверность и как сделать линейную линию тренда. основании известного значенияКак видно, функцию линейной – количественная характеристикаb — увеличение последующих как взвешенное среднее слева от листа,Построение экспоненциального приближения.и выберите нужный экспоненциальной кривой (y=b*m^x).
можно применять функции сумма выручки за Его не стоит
Мастер функцийуказываем величину аргумента, линии. Максимальная величина прогноз на практике. Чтобы на графике независимой переменной функция регрессии следует использовать
- свойства. С помощью значений временного ряда. соседних точек, если на котором выПри необходимости выполнить более тип регрессионной линииВ обоих случаях не или средство регрессионный один период, то путать с методомобычным способом. В к которому нужно его может быть
- Скачать последнюю версию увидеть прогноз, в ПРЕДСКАЗ используется как в тех случаях, функции ПРЕДСКАЗ можноДопустим у нас имеются отсутствует менее 30 % ввели ряды данных сложный регрессионный анализ — тренда или скользящего учитывается шаг прогрессии. анализ из надстройки есть, за год. линейной зависимости, используемым категории отыскать значение функции. равной Excel параметрах необходимо установить обычная формула. Если когда наблюдается постоянный предположить последующие значения следующие статистические данные точек. Чтобы вместо (то есть перед включая вычисление и
- среднего. При создании этих «Пакет анализа». Нам нужно будет инструментом«Статистические» В нашем случаем1Целью любого прогнозирования является количество периодов.
Способ 4: оператор РОСТ
требуется предсказать сразу рост какой-либо величины. y для новых по продажам за этого заполнять отсутствующие ним). отображение остатков — можноДля определения параметров и прогрессий получаются теВ арифметической прогрессии шаг найти разницу вТЕНДЕНЦИЯнаходим и выделяем это 2018 год.
. Принято считать, что
выявление текущей тенденции,Получаем достаточно оптимистичный результат: несколько значений, в В данном случае значений x. прошлый год. точки нулями, выберитеЕсли вы хотите изменить использовать средство регрессионного форматирования регрессионной линии же значения, которые или различие между
- прибыли между последним. Его синтаксис имеет наименование Поэтому вносим запись при коэффициенте свыше и определение предполагаемогоВ нашем примере все-таки качестве первого аргумента функция логарифмического трендаФункция ПРЕДСКАЗ использует методРассчитаем значение линейного тренда.
- в списке пункт дополнительные параметры прогноза, анализа в надстройке тренда или скользящего вычисляются с помощью начальным и следующим фактическим периодом и такой вид:«ТЕНДЕНЦИЯ»«2018»0,85 результата в отношении экспоненциальная зависимость. Поэтому следует передать массив
- позволяет получить более линейной регрессии, а Определим коэффициенты уравненияНули нажмите кнопку «Пакет анализа». Дополнительные среднего щелкните линию функций ТЕНДЕНЦИЯ и значением в ряде первым плановым, умножить=ЛИНЕЙН(Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика]). Жмем на кнопку. Но лучше указатьлиния тренда является изучаемого объекта на при построении линейного или ссылку на правдоподобные данные (более
Способ 5: оператор ЛИНЕЙН
ее уравнение имеет y = bx.Параметры сведения см. в тренда правой клавишей РОСТ. добавляется к каждому её на числоПоследние два аргумента являются«OK»
этот показатель в
достоверной. определенный момент времени тренда больше ошибок диапазон ячеек со наглядно при большем вид y=ax+b, где: + a. ВОбъединить дубликаты с помощью. статье Загрузка пакета мыши и выберитеДля заполнения значений вручную следующему члену прогрессии. плановых периодов необязательными. С первыми. ячейке на листе,Если же вас не в будущем. и неточностей. значениями независимой переменной, количестве данных).Коэффициент a рассчитывается как ячейке D15 ИспользуемЕсли данные содержат несколько
- Вы найдете сведения о статистического анализа. пункт выполните следующие действия.Начальное значение(3) же двумя мыОткрывается окно аргументов оператора а в поле устраивает уровень достоверности,Одним из самых популярныхДля прогнозирования экспоненциальной зависимости
- а функцию ПРЕДСКАЗПример 3. В таблице Yср.-bXср. (Yср. и функцию ЛИНЕЙН: значений с одной каждом из параметровПримечание:Формат линии трендаВыделите ячейку, в которойПродолжение ряда (арифметическая прогрессия)и прибавить к знакомы по предыдущимТЕНДЕНЦИЯ«X»
- то можно вернуться видов графического прогнозирования в Excel можно
- использовать в качестве Excel указаны значения Xср. – среднееВыделяем ячейку с формулой меткой времени, Excel в приведенной ниже Мы стараемся как можно. находится первое значение1, 2 результату сумму последнего способам. Но вы,. В полепросто дать ссылку в окно формата в Экселе является использовать также функцию формулы массива. независимой и зависимой арифметическое чисел из D15 и соседнюю, находит их среднее. таблице. оперативнее обеспечивать васВыберите параметры линии тренда, создаваемой прогрессии.3, 4, 5… фактического периода. наверное, заметили, что«Известные значения y» на него. Это линии тренда и экстраполяция выполненная построением РОСТ.Анализ временных рядов позволяет
переменных. Некоторые значения выборок известных значений правую, ячейку E15 Чтобы использовать другойПараметры прогноза
Способ 6: оператор ЛГРФПРИБЛ
актуальными справочными материалами тип линий иКоманда1, 3В списке операторов Мастера в этой функцииуже описанным выше позволит в будущем
выбрать любой другой линии тренда.
Для линейной зависимости – изучить показатели во зависимой переменной указаны y и x так чтобы активной метод вычисления, напримерОписание на вашем языке. эффекты.Прогрессия5, 7, 9 функций выделяем наименование отсутствует аргумент, указывающий способом заносим координаты автоматизировать вычисления и тип аппроксимации. МожноПопробуем предсказать сумму прибыли ТЕНДЕНЦИЯ. времени. Временной ряд в виде отрицательных соответственно). оставалась D15. Нажимаем
- МедианаНачало прогноза Эта страница переведенаПри выборе типаудаляет из ячеек100, 95«ЛГРФПРИБЛ»
- на новые значения. колонки при надобности легко перепробовать все доступные предприятия через 3При составлении прогнозов нельзя – это числовые чисел. Спрогнозировать несколькоКоэффициент b определяется по
- кнопку F2. Затем, выберите его вВыбор даты для прогноза
- автоматически, поэтому ееПолиномиальная прежние данные, заменяя90, 85. Делаем щелчок по Дело в том,«Прибыль предприятия» изменять год. варианты, чтобы найти года на основе использовать какой-то один значения статистического показателя, последующих значений зависимой формуле: Ctrl + Shift списке. для начала. При текст может содержатьвведите в поле их новыми. ЕслиДля прогнозирования линейной зависимости кнопке что данный инструмент. В полеВ поле наиболее точный. данных по этому метод: велика вероятность
расположенные в хронологическом переменной, исключив изПример 1. В таблице + Enter (чтобыВключить статистические данные прогноза выборе даты до неточности и грамматическиеСтепень необходимо сохранить прежние
выполните следующие действия.«OK» определяет только изменение
«Известные значения x»«Известные значения y»Нужно заметить, что эффективным показателю за предыдущие больших отклонений и порядке. расчетов отрицательные числа. приведены данные о ввести массив функцийУстановите этот флажок, если конца статистических данных ошибки. Для наснаибольшую степень для данные, скопируйте ихУкажите не менее двух. величины выручки завводим адрес столбцауказываем координаты столбца прогноз с помощью 12 лет. неточностей.
Подобные данные распространены в
lumpics.ru
Прогнозирование значений в рядах
Вид таблицы данных: ценах на бензин для обеих ячеек). вы хотите дополнительные используются только данные важно, чтобы эта независимой переменной. в другую строку ячеек, содержащих начальныеЗапускается окно аргументов. В единицу периода, который«Год»«Прибыль предприятия» экстраполяции через линию
Строим график зависимости наУмение строить прогнозы, предсказывая самых разных сферахДля расчета будущих значений за 23 дня Таким образом получаем статистические сведения о от даты начала статья была вамПри выборе типа или другой столбец, значения. нем вносим данные в нашем случае
Автоматическое заполнение ряда на основе арифметической прогрессии
. В поле. Это можно сделать, тренда может быть, основе табличных данных, (хотя бы примерно!) человеческой деятельности: ежедневные
Y без учета |
текущего месяца. Согласно |
сразу 2 значения |
включенных на новый |
предсказанного (это иногда |
полезна. Просим вас |
Скользящее среднее |
а затем приступайте |
Если требуется повысить точность точно так, как
-
равен одному году,«Новые значения x» установив курсор в
если период прогнозирования состоящих из аргументов будущее развитие событий
-
цены акций, курсов отрицательных значений (-5, прогнозам специалистов, средняя коефициентов для (a)
лист прогноза. В называется «ретроспективный анализ»). уделить пару секундвведите в поле к созданию прогрессии. прогноза, укажите дополнительные это делали, применяя
а вот общийзаносим ссылку на поле, а затем, не превышает 30% и значений функции. — неотъемлемая и валют, ежеквартальные, годовые -20 и -35) стоимость 1 л и (b). результате добавит таблицуСоветы: и сообщить, помоглаПериод
Автоматическое заполнение ряда на основе геометрической прогрессии
На вкладке начальные значения. функцию итог нам предстоит ячейку, где находится зажав левую кнопку от анализируемой базы Для этого выделяем
очень важная часть |
объемы продаж, производства |
используем формулу: |
бензина в текущем |
Рассчитаем для каждого периода |
статистики, созданной с |
|
ли она вам, |
число периодов, используемыхГлавная
-
Перетащите маркер заполнения вЛИНЕЙН подсчитать отдельно, прибавив
номер года, на мыши и выделив периодов. То есть,
-
табличную область, а любого современного бизнеса. и т.д. Типичный0;B2:B11;0);ЕСЛИ(B2:B11>0;A2:A11;0))’ class=’formula’> месяце не превысит у-значение линейного тренда. помощью ПРОГНОЗА. ETS.Запуск прогноза до последней с помощью кнопок для расчета скользящего
в группе нужном направлении, чтобы. Щелкаем по кнопке к последнему фактическому который нужно указать соответствующий столбец на при анализе периода
затем, находясь во Само-собой, это отдельная временной ряд вC помощью функций ЕСЛИ 41,5 рубля. Спрогнозировать Для этого в СТАТИСТИКА функциями, а точке статистических дает внизу страницы. Для среднего.Правка заполнить ячейки возрастающими«OK» значению прибыли результат
Ручное прогнозирование линейной или экспоненциальной зависимости
прогноз. В нашем листе. в 12 лет вкладке весьма сложная наука метеорологии, например, ежемесячный выполняется перебор элементов
-
стоимость бензина на известное уравнение подставим также меры, например представление точности прогноза
-
удобства также приводимПримечания:нажмите кнопку или убывающими значениями.
. вычисления оператора случае это 2019Аналогичным образом в поле мы не можем«Вставка» с кучей методов объем осадков.
диапазона B2:B11 и оставшиеся дни месяца,
-
рассчитанные коэффициенты (х сглаживания коэффициенты (альфа, как можно сравнивать
ссылку на оригинал ЗаполнитьНапример, если ячейки C1:E1Результат экспоненциального тренда подсчитанЛИНЕЙН год. Поле«Известные значения x» составить эффективный прогноз, кликаем по значку и подходов, но
-
Если фиксировать значения какого-то отброс отрицательных чисел. сравнить рассчитанное среднее – номер периода). бета-версии, гамма) и прогнозируемое ряд фактические (на английском языке).В полеи выберите пункт
-
содержат начальные значения и выведен в
-
, умноженный на количество«Константа»вносим адрес столбца более чем на нужного вида диаграммы,
-
часто для грубой процесса через определенные Так, получаем прогнозные значение с предсказаннымЧтобы определить коэффициенты сезонности,
-
-
метрик ошибки (MASE, данные. Тем неЕсли у вас естьПостроен на рядеПрогрессия
3, 5 и |
обозначенную ячейку. |
лет. |
оставляем пустым. Щелкаем«Год» 3-4 года. Но |
который находится в |
повседневной оценки ситуации промежутки времени, то данные на основании специалистами. сначала найдем отклонение |
-
SMAPE, обеспечения, RMSE). менее при запуске статистические данные сперечислены все ряды. 8, то приСтавим знак
-
Производим выделение ячейки, в по кнопкес данными за даже в этом блоке
достаточно простых техник. получатся элементы временного значений в строкахВид исходной таблицы данных: фактических данных отПри использовании формулы для прогноз слишком рано, зависимостью от времени, данных диаграммы, поддерживающих
Вычисление трендов с помощью добавления линии тренда на диаграмму
Выполните одно из указанных протаскивании вправо значения«=» которой будет производиться«OK» прошедший период. случае он будет«Диаграммы» Одна из них ряда. Их изменчивость с номерами 2,3,5,6,8-10.Чтобы определить предполагаемую стоимость значений тренда («продажи создания прогноза возвращаются созданный прогноз не вы можете создать линии тренда. Для ниже действий.
будут возрастать, влево —в пустую ячейку. вычисление и запускаем.После того, как вся относительно достоверным, если. Затем выбираем подходящий
-
— это функция
-
пытаются разделить на Для детального анализа бензина на оставшиеся за год» /
-
таблица со статистическими обязательно прогноз, что прогноз на их добавления линии трендаЕсли необходимо заполнить значениями убывать. Открываем скобки и Мастер функций. ВыделяемОператор обрабатывает данные и информация внесена, жмем
-
за это время для конкретной ситуацииПРЕДСКАЗ (FORECAST) закономерную и случайную формулы выберите инструмент дни используем следующую «линейный тренд»). и предсказанными данными вам будет использовать
-
основе. При этом к другим рядам ряда часть столбца,
-
Совет: выделяем ячейку, которая наименование выводит результат на на кнопку не будет никаких
-
тип. Лучше всего, которая умеет считать составляющие. Закономерные изменения «ФОРМУЛЫ»-«Зависимости формул»-«Вычислить формулу». функцию (как формулуРассчитаем средние продажи за и диаграмма. Прогноз
-
статистических данных. Использование в Excel создается
-
выберите нужное имя выберите вариант Чтобы управлять созданием ряда содержит значение выручки«ЛИНЕЙН» экран. Как видим,«OK» форс-мажоров или наоборот выбрать точечную диаграмму. прогноз по линейному членов ряда, как
-
Один из этапов массива): год. С помощью предсказывает будущие значения всех статистических данных новый лист с в поле, апо столбцам вручную или заполнять за последний фактическийв категории
Прогнозирование значений с помощью функции
сумма прогнозируемой прибыли. чрезвычайно благоприятных обстоятельств, Можно выбрать и тренду. правило, предсказуемы. вычислений формулы:Описание аргументов: формулы СРЗНАЧ. на основе имеющихся дает более точные таблицей, содержащей статистические затем выберите нужные. ряд значений с период. Ставим знак«Статистические»
на 2019 год,Оператор производит расчет на которых не было другой вид, ноПринцип работы этой функцииСделаем анализ временных рядовПолученные результаты:A26:A33 – диапазон ячеекОпределим индекс сезонности для данных, зависящих от прогноза. и предсказанные значения, параметры.Если необходимо заполнить значениями помощью клавиатуры, воспользуйтесь«*»и жмем на рассчитанная методом линейной основании введенных данных в предыдущих периодах. тогда, чтобы данные несложен: мы предполагаем, в Excel. Пример:Функция имеет следующую синтаксическую
с номерами дней каждого месяца (отношение времени, и алгоритмаЕсли в ваших данных и диаграммой, наЕсли к двумерной диаграмме ряда часть строки, командойи выделяем ячейку, кнопку зависимости, составит, как и выводит результатУрок:
отображались корректно, придется что исходные данные торговая сеть анализирует
запись: |
месяца, для которых |
продаж месяца к |
экспоненциального сглаживания (ETS) |
прослеживаются сезонные тенденции, |
которой они отражены. |
(диаграмме распределения) добавляется |
выберите вариант |
Прогрессия |
содержащую экспоненциальный тренд. |
«OK» |
и при предыдущем |
Выполнение регрессионного анализа с надстройкой «Пакет анализа»
на экран. НаКак построить линию тренда выполнить редактирование, в можно интерполировать (сгладить) данные о продажах=ПРЕДСКАЗ(x;известные_значения_y;известные_значения_x) данные о стоимости средней величине). Фактически версии AAA. то рекомендуется начинать
support.office.com
Создание прогноза в Excel для Windows
С помощью прогноза скользящее среднее, топо строкам(вкладка Ставим знак минус. методе расчета, 4637,8 2018 год планируется в Excel частности убрать линию некой прямой с товаров магазинами, находящимисяОписание аргументов: бензина еще не нужно каждый объемТаблицы могут содержать следующие прогнозирование с даты, вы можете предсказывать это скользящее среднее.Главная
и снова кликаемВ поле тыс. рублей. прибыль в районеЭкстраполяцию для табличных данных аргумента и выбрать классическим линейным уравнением в городах сx – обязательный для определены; продаж за месяц столбцы, три из предшествующей последней точке такие показатели, как базируется на порядкеВ поле, группа по элементу, в«Известные значения y»
Ещё одной функцией, с 4564,7 тыс. рублей. можно произвести через другую шкалу горизонтальной y=kx+b:
Создание прогноза
-
населением менее 50 заполнения аргумент, характеризующийB3:B25 – диапазон ячеек,
-
разделить на средний которых являются вычисляемыми: статистических данных.
-
будущий объем продаж,
расположения значений XШагРедактирование
котором находится величина, открывшегося окна аргументов, помощью которой можно На основе полученной стандартную функцию Эксель оси.Построив эту прямую и 000 человек. Период одно или несколько содержащих данные о объем продаж застолбец статистических значений времениДоверительный интервал потребность в складских в диаграмме. Длявведите число, которое, кнопка выручки за последний вводим координаты столбца производить прогнозирование в таблицы мы можемПРЕДСКАЗТеперь нам нужно построить
-
-
продлив ее вправо
– 2012-2015 гг. новых значений независимой стоимости бензина за год. (ваш ряд данных,
-
Установите или снимите флажок запасах или потребительские получения нужного результата определит значение шагаЗаполнить период. Закрываем скобку«Прибыль предприятия»
-
Экселе, является оператор построить график при. Этот аргумент относится линию тренда. Делаем за пределы известного
-
Задача – выявить переменной, для которых последние 23 дня;В ячейке H2 найдем содержащий значения времени);доверительный интервал тенденции.
перед добавлением скользящего прогрессии.). и вбиваем символы. В поле РОСТ. Он тоже
помощи инструментов создания к категории статистических щелчок правой кнопкой временного диапазона - основную тенденцию развития. требуется предсказать значения
Настройка прогноза
A3:A25 – диапазон ячеек общий индекс сезонностистолбец статистических значений (ряд, чтобы показать илиСведения о том, как
среднего, возможно, потребуетсяТип прогрессииВ экспоненциальных рядах начальное«*3+»
«Известные значения x» |
относится к статистической |
диаграммы, о которых |
инструментов и имеет мыши по любой получим искомый прогноз.Внесем данные о реализации y (зависимой переменной). с номерами дней, через функцию: =СРЗНАЧ(G2:G13). данных, содержащий соответствующие скрыть ее. Доверительный вычисляется прогноз и
|
«Год» |
в отличие отЕсли поменять год в=ПРЕДСКАЗ(X;известные_значения_y;известные значения_x) В активировавшемся контекстном Excel использует известныйНа вкладке «Данные» нажимаем значение, массив чисел, известна стоимость бензина. объема и сезонность.столбец прогнозируемых значений (вычисленных вокруг каждого предполагаемые изменить, приведены ниже . Функция ПРЕДСКАЗ вычисляетШаг — это число, добавляемое следующего значения в же ячейке, которую. Остальные поля оставляем предыдущих, при расчете ячейке, которая использовалась«X» меню останавливаем выбор |
метод наименьших квадратов |
кнопку «Анализ данных». ссылку на однуРезультат расчетов: На 3 месяца с помощью функции значения, в котором в этой статье. или предсказывает будущее к каждому следующему ряде. Получившийся результат выделяли в последний пустыми. Затем жмем применяет не метод для ввода аргумента,– это аргумент, на пункте. Если коротко, то Если она не ячейку или диапазон;Рассчитаем среднюю стоимость 1 вперед. Продлеваем номера ПРЕДСКАЗ.ЕTS); 95% точек будущихНа листе введите два значение по существующим члену прогрессии. и каждый последующий раз. Для проведения на кнопку |
линейной зависимости, а |
то соответственно изменится значение функции для«Добавить линию тренда» суть этого метода видна, заходим визвестные_значения_y – обязательный аргумент, |
л бензина на |
периодов временного рядаДва столбца, представляющее доверительный ожидается, находится в ряда данных, которые значениям. Предсказываемое значение —Геометрическая результат умножаются на |
расчета жмем на«OK» |
экспоненциальной. Синтаксис этого результат, а также которого нужно определить.. в том, что меню. «Параметры Excel» характеризующий уже известные основании имеющихся и на 3 значения интервал (вычисленных с интервале, на основе соответствуют друг другу: это y-значение, соответствующее |
Начальное значение умножается на |
шаг. кнопку. инструмента выглядит таким автоматически обновится график. В нашем случаеОткрывается окно форматирования линии наклон и положение — «Надстройки». Внизу |
числовые значения зависимой |
расчетных данных с в столбце I: помощью функции ПРОГНОЗА. прогноза (с нормальнымряд значений даты или заданному x-значению. Известные шаг. Получившийся результатНачальное значениеEnterПрограмма рассчитывает и выводит образом: Например, по прогнозам в качестве аргумента тренда. В нем |
Формулы, используемые при прогнозировании
линии тренда подбирается нажимаем «Перейти» к переменной y. Может помощью функции:Рассчитаем значения тренда для ETS. CONFINT). Эти распределением). Доверительный интервал времени для временной значения — это существующие и каждый последующийПродолжение ряда (геометрическая прогрессия)
. в выбранную ячейку=РОСТ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
-
в 2019 году будет выступать год, можно выбрать один
-
так, чтобы сумма «Надстройкам Excel» и быть указан в
-
=СРЗНАЧ(B3:B33) будущих периодов: изменим столбцы отображаются только
-
помогут вам понять, шкалы; x- и y-значения; результат умножаются на1, 2Прогнозируемая сумма прибыли в значение линейного тренда.Как видим, аргументы у сумма прибыли составит на который следует из шести видов
Скачайте пример книги.
квадратов отклонений исходных выбираем «Пакет анализа». виде массива чиселРезультат: в уравнении линейной
См. также:
в том случае,
support.office.com
Прогнозирование продаж в Excel и алгоритм анализа временного ряда
точности прогноза. Меньшийряд соответствующих значений показателя. новое значение предсказывается шаг.
4, 8, 16 2019 году, котораяТеперь нам предстоит выяснить данной функции в 4637,8 тыс. рублей. произвести прогнозирование.
аппроксимации: данных от построеннойПодключение настройки «Анализ данных» или ссылки на
Можно сделать вывод о функции значение х. если установлен флажок интервал подразумевает болееЭти значения будут предсказаны с использованием линейнойВ разделе1, 3 была рассчитана методом величину прогнозируемой прибыли точности повторяют аргументыНо не стоит забывать,
Пример прогнозирования продаж в Excel
«Известные значения y»Линейная линии тренда была детально описано здесь. диапазон ячеек с том, что если Для этого можнодоверительный интервал уверенно предсказанного для для дат в регрессии. Этой функциейТип
9, 27, 81
экспоненциального приближения, составит на 2019 год.
- оператора
- что, как и
- — база известных; минимальной, т.е. линияНужная кнопка появится на
- числами; тенденция изменения цен
просто скопировать формулув разделе определенный момент. Уровня будущем.
- можно воспользоваться длявыберите тип прогрессии:2, 3 4639,2 тыс. рублей, Устанавливаем знакТЕНДЕНЦИЯ
- при построении линии значений функции. ВЛогарифмическая тренда наилучшим образом ленте.известные_значения_x – обязательный аргумент, на бензин сохранится, из D2 вПараметры достоверности 95% поПримечание: прогнозирования будущих продаж,арифметическая4.5, 6.75, 10.125
- что опять не«=», так что второй тренда, отрезок времени нашем случае в;
- сглаживала фактические данные.Из предлагаемого списка инструментов который характеризует уже предсказания специалистов относительно J2, J3, J4.окна…
- умолчанию могут быть Для временной шкалы требуются потребностей в складских
- илиДля прогнозирования экспоненциальной зависимости сильно отличается отв любую пустую раз на их до прогнозируемого периода её роли выступаетЭкспоненциальнаяExcel позволяет легко построить
- для статистического анализа известные значения независимой средней стоимости сбудутся.
- На основе полученных данныхЩелкните эту ссылку, чтобы изменены с помощью одинаковые интервалы между запасах или тенденцийгеометрическая выполните следующие действия.
- результатов, полученных при ячейку на листе. описании останавливаться не не должен превышать величина прибыли за; линию тренда прямо выбираем «Экспоненциальное сглаживание».
- переменной x, для составляем прогноз по загрузить книгу с вверх или вниз. точками данных. Например,
потребления..
Укажите не менее двух
вычислении предыдущими способами.
Кликаем по ячейке,
Алгоритм анализа временного ряда и прогнозирования
будем, а сразу 30% от всего предыдущие периоды.Степенная на диаграмме щелчком
- Этот метод выравнивания которой определены значения
- Пример 2. Компания недавно продажам на следующие
- помощью Excel ПРОГНОЗА.Сезонность
это могут бытьИспользование функций ТЕНДЕНЦИЯ иВ поле ячеек, содержащих начальныеУрок: в которой содержится
- перейдем к применению
срока, за который«Известные значения x»; правой по ряду
exceltable.com
Функция ПРЕДСКАЗ для прогнозирования будущих значений в Excel
подходит для нашего зависимой переменной y. представила новый продукт. 3 месяца (следующего Примеры использования функцииСезонности — это число месячные интервалы со РОСТПредельное значение значения.Другие статистические функции в фактическая величина прибыли этого инструмента на накапливалась база данных.— это аргументы,Полиномиальная — Добавить линию динамического ряда, значенияПримечания: С момента вывода года) с учетом ETS в течение (количество значениями на первое . Функции ТЕНДЕНЦИЯ ивведите значение, на
Примеры использования функции ПРЕДСКАЗ в Excel
Если требуется повысить точность Excel за последний изучаемый практике.
- Урок: которым соответствуют известные; тренда (Add Trendline), которого сильно колеблются.Второй и третий аргументы на рынок ежедневно
- сезонности:Функции прогнозирования
точек) сезонного узора число каждого месяца, РОСТ позволяют экстраполировать котором нужно остановить прогноза, укажите дополнительныеМы выяснили, какими способами год (2016 г.).Выделяем ячейку вывода результатаЭкстраполяция в Excel значения функции. ВЛинейная фильтрация но часто дляЗаполняем диалоговое окно. Входной рассматриваемой функции должны ведется учет количества
Общая картина составленного прогноза
Прогнозирование продаж в Excel и определяется автоматически. годичные или числовые будущие прогрессию.
начальные значения.
- можно произвести прогнозирование Ставим знак и уже привычнымДля прогнозирования можно использовать их роли у.
- расчетов нам нужна интервал – диапазон принимать ссылки на клиентов, купивших этот
- выглядит следующим образом: не сложно составить Например годового цикла интервалы. Если на
y
Примечание:Удерживая правую кнопку мыши, в программе Эксель.«+» путем вызываем
ещё одну функцию
нас выступает нумерация
Давайте для начала выберем не линия, а со значениями продаж. непустые диапазоны ячеек продукт. Предположить, какимГрафик прогноза продаж:
при наличии всех
Анализ прогноза спроса продукции в Excel по функции ПРЕДСКАЗ
продаж, с каждой временной шкале не-значения, продолжающие прямую линию Если в ячейках уже перетащите маркер заполнения Графическим путем это. Далее кликаем поМастер функций – годов, за которые
линейную аппроксимацию.
числовые значения прогноза, Фактор затухания – или такие диапазоны, будет спрос наГрафик сезонности: необходимых финансовых показателей. точки, представляющий месяц, хватает до 30 % или экспоненциальную кривую, содержатся первые члены в нужном направлении можно сделать через ячейке, в которой. В списке статистическихТЕНДЕНЦИЯ была собрана информацияВ блоке настроек которые ей соответствуют. коэффициент экспоненциального сглаживания в которых число протяжении 5 последующих
В данном примере будем сезонности равно 12.
точек данных или наилучшим образом описывающую прогрессии и требуется, для заполнения ячеек применение линии тренда, содержится рассчитанный ранее операторов ищем пункт. Она также относится
о прибыли предыдущих
«Прогноз» Вот, как раз, (по умолчанию –
ячеек совпадает. Иначе дней.Алгоритм анализа временного ряда
использовать линейный тренд
Автоматическое обнаружение можно есть несколько чисел существующие данные. Эти чтобы приложение Microsoft возрастающими или убывающими а аналитическим – линейный тренд. Ставим«РОСТ» к категории статистических лет.в поле
Прогнозирование будущих значений в Excel по условию
их и вычисляет 0,3). Выходной интервал функция ПРЕДСКАЗ вернетВид исходной таблицы данных: для прогнозирования продаж для составления прогноза переопределить, выбрав с одной и функции могут возвращать Excel создало прогрессию
значениями, отпустите правую
используя целый ряд знак, выделяем его и операторов. Её синтаксисЕстественно, что в качестве
«Вперед на»
функция – ссылка на код ошибки #Н/Д.Как видно, в первые в Excel можно по продажам наЗадание вручную той же меткойy автоматически, установите флажок кнопку, а затем встроенных статистических функций.«*»
щелкаем по кнопке
Особенности использования функции ПРЕДСКАЗ в Excel
во многом напоминает аргумента не обязательно
устанавливаем число
ПРЕДСКАЗ (FORECAST)
- верхнюю левую ячейкуЕсли одна или несколько дни спрос был построить в три бушующие периоды си затем выбрав времени, это нормально.-значения, соответствующие заданнымАвтоматическое определение шага щелкните В результате обработки
- . Так как между«OK» синтаксис инструмента должен выступать временной«3,0». выходного диапазона. Сюда ячеек из диапазона, небольшим, затем он
- шага: учетом сезонности. числа. Прогноз все равноx.
Экспоненциальное приближение
- идентичных данных этими последним годом изучаемого.ПРЕДСКАЗ отрезок. Например, им, так как намСинтаксис функции следующий программа поместит сглаженные ссылка на который
- рос достаточно большимиВыделяем трендовую составляющую, используяЛинейный тренд хорошо подходитПримечание: будет точным. Но-значениям, на базе линейнойЕсли имеются существующие данные,в контекстное меню. операторами может получиться периода (2016 г.)Происходит активация окна аргументови выглядит следующим может являться температура,
- нужно составить прогноз=ПРЕДСКАЗ(X; Известные_значения_Y; Известные_значения_X) уровни и размер передана в качестве темпами, а на функцию регрессии. для формирования плана Если вы хотите задать для повышения точности или экспоненциальной зависимости.
- для которых следуетНапример, если ячейки C1:E1 разный итог. Но и годом на указанной выше функции. образом:
- а значением функции на три годагде определит самостоятельно. Ставим аргумента x, содержит протяжении последних трехОпределяем сезонную составляющую в по продажам для
- сезонность вручную, не прогноза желательно перед Используя существующие спрогнозировать тренд, можно содержат начальные значения это не удивительно, который нужно сделать Вводим в поля=ТЕНДЕНЦИЯ(Известные значения_y;известные значения_x; новые_значения_x;[конст]) может выступать уровень вперед. Кроме того,Х галочки «Вывод графика», нечисловые данные или дней изменялся незначительно. виде коэффициентов.
exceltable.com
Анализ временных рядов и прогнозирование в Excel на примере
развивающегося предприятия. используйте значения, которые его созданием обобщитьx создать на диаграмме 3, 5 и так как все
прогноз (2019 г.) этого окна данныеКак видим, аргументы расширения воды при можно установить галочки- точка во «Стандартные погрешности». текстовую строку, которая Это свидетельствует оВычисляем прогнозные значения на
Временные ряды в Excel
Excel – это лучший меньше двух циклов данные.-значения и линия тренда. Например, 8, то при они используют разные лежит срок в полностью аналогично тому,«Известные значения y»
нагревании. около настроек времени, для которойЗакрываем диалоговое окно нажатием не может быть том, что основным определенный период. в мире универсальный статистических данных. ПриВыделите оба ряда данных.y
если имеется созданная протаскивании вправо значения
методы расчета. Если три года, то как мы ихиПри вычислении данным способом«Показывать уравнение на диаграмме» мы делаем прогноз ОК. Результаты анализа: преобразована в число,
фактором роста продажНужно понимать, что точный
аналитический инструмент, который таких значениях этого
Совет:-значения, возвращаемые этими функциями, в Excel диаграмма, будут возрастать, влево — колебание небольшое, то устанавливаем в ячейке вводили в окне
«Известные значения x» используется метод линейнойиИзвестные_значения_YДля расчета стандартных погрешностей результатом выполнения функции на данный момент прогноз возможен только позволяет не только параметра приложению Excel Если выделить ячейку в можно построить прямую на которой приведены убывать. все эти варианты,
число аргументов оператора
полностью соответствуют аналогичным регрессии.«Поместить на диаграмме величину- известные нам Excel использует формулу: ПРЕДСКАЗ для данных
является не расширение
Прогнозирование временного ряда в Excel
при индивидуализации модели обрабатывать статистические данные, не удастся определить
одном из рядов, или кривую, описывающую данные о продажахСовет: применимые к конкретному«3»
ТЕНДЕНЦИЯ
элементам оператораДавайте разберем нюансы применения достоверности аппроксимации (R^2)»
значения зависимой переменной =КОРЕНЬ(СУММКВРАЗН(‘диапазон фактических значений’; значений x будет базы клиентов, а прогнозирования. Ведь разные
но и составлять сезонные компоненты. Если Excel автоматически выделит
существующие данные. за первые несколько Чтобы управлять созданием ряда случаю, можно считать. Чтобы произвести расчет. После того, какПРЕДСКАЗ
оператора
. Последний показатель отображает (прибыль) ‘диапазон прогнозных значений’)/ код ошибки #ЗНАЧ!. развитие продаж с
временные ряды имеют прогнозы с высокой же сезонные колебания остальные данные.
Использование функций ЛИНЕЙН и месяцев года, можно
вручную или заполнять относительно достоверными. кликаем по кнопке информация внесена, жмем, а аргумент
exceltable.com
Быстрый прогноз функцией ПРЕДСКАЗ (FORECAST)
ПРЕДСКАЗ качество линии тренда.Известные_значения_X ‘размер окна сглаживания’).Статистическая дисперсия величин (можно постоянными клиентами. В разные характеристики. точностью. Для того недостаточно велики иНа вкладке ЛГРФПРИБЛ добавить к ней ряд значений сАвтор: Максим ТютюшевEnter на кнопку«Новые значения x»на конкретном примере. После того, как
- известные нам Например, =КОРЕНЬ(СУММКВРАЗН(C3:C5;D3:D5)/3). рассчитать с помощью таких случаях рекомендуютбланк прогноза деятельности предприятия чтобы оценить некоторые алгоритму не удается
Данные . Функции ЛИНЕЙН и линию тренда, которая помощью клавиатуры, воспользуйтесьКогда необходимо оценить затраты
.«OK»соответствует аргументу Возьмем всю ту настройки произведены, жмем значения независимой переменной формул ДИСП.Г, ДИСП.В использовать не линейнуюЧтобы посмотреть общую картину возможности Excel в их выявить, прогнозв группе ЛГРФПРИБЛ позволяют вычислить представит общие тенденции
командой следующего года илиКак видим, прогнозируемая величина.«X» же таблицу. Нам на кнопку (даты или номераСоставим прогноз продаж, используя и др.), передаваемых регрессию, а логарифмический с графиками выше области прогнозирования продаж, примет вид линейногоПрогноз прямую линию или
продаж (рост, снижение
Прогрессия
предсказать ожидаемые результаты
- прибыли, рассчитанная методомРезультат обработки данных выводитсяпредыдущего инструмента. Кроме нужно будет узнать
- «Закрыть» периодов) данные из предыдущего в качестве аргумента
- тренд, чтобы результаты описанного прогноза рекомендуем разберем практический пример. тренда.нажмите кнопку
planetaexcel.ru
экспоненциальную кривую для
Примеры функции РОСТ и прогноз экспоненциального роста в Excel
Функция РОСТ используется для расчета прогнозируемого экспоненциального роста на основе принимаемых на вход известных массивов данных X и Y, и возвращает массив значений для зависимой переменной Y на основе полученных новых данных для массива независимой переменной X.
Метод прогнозируемого экспоненциального роста c использованием функции РОСТ
Пример 1. В ходе выполнения лабораторной работы студент должен определить зависимость между температурой количеством теплоты, содержащемся в веществе определенной массы. По условиям задания, необходимо провести 10 опытов, из которых было выполнено 8. Для получения остальных величин студент решил использовать метод прогнозируемого экспоненциального роста.
Таблица с исходными данными:
Выделяем диапазон ячеек B10:B11 и используем следующую функцию:
- B2:B9 – диапазон известных значений количества теплоты, полученные в результате проведения опытов;
- A2:A9 – диапазон температур, для которых проводились опыты;
- A10:A11 – диапазон температур, для которых необходимо вычислить предполагаемые значения количества теплоты.
Для ввода формулы используем комбинацию клавиш CTRL+SHIFT+Enter так как формула должна выполняться в массиве. В результате получим:
Визуально заметно явное несоответствие найденных величин диапазону уже известных значений. В Excel существует еще одна функция для прогнозирования на основе известных значений – ТЕНДЕНЦИЯ. Воспользуемся ей и сравним полученные результаты. Для этого выделяем диапазон ячеек C10:C11 и снова в массиве вводим функцию ТЕНДЕНЦИЯ:
Как видно, синтаксические записи функций РОСТ и ТЕНДЕНЦИЯ идентичны, однако они используют различные алгоритмы для вычислений. Для ввода функции ТЕНДЕНЦИЯ снова используем комбинацию клавиш CTRL+SHIFT+Enter. В результате получим:
То есть, в данном примере функция ТЕНДЕНЦИЯ дает более точный прогноз и целесообразно использовать именно ее.
Прогноз эффективности использования рекламного бюджета по функции РОСТ
Пример 2. За 10 дней до окончания 30-дневного месяца было решено определить общую прогнозируемую прибыль сети магазинов в месяц на основании имеющихся данных за прошедшие 20 дней, на протяжении которых прибыль за день в целом постоянно увеличивалась благодаря использованию эффективной рекламы. Необходимо рассчитать, превысит ли прибыль значение в 3 млн. рублей.
Для решения используем следующую формулу:
- B2:B21 – массив известных значений прибыли за день для первых 20 дней;
- A2:A21 – массив дней, для которых размер прибыли уже известен;
- A22:A31 – массив дней, для которых выполняется прогнозирование прибыли.
В результате имеем:
Для получения ответа на поставленный вопрос запишем следующую формулу:
=3000000;»Превысит 3 млн. руб»;»Менее 3 млн. руб»)’ class=’formula’>
Прогноз прибыли за месяц с использованием функции РОСТ в Excel
Пример 3. Экономист развивающегося предприятия ведет учет прибыли, при этом в таблице содержатся три вектора данных: месяц, число сделок, общая сумма прибыли. Необходимо спрогнозировать прибыль на следующий месяц при двух условиях:
- Количество сделок будет равно показателю за предыдущий месяц;
- Количество сделок увеличится на 2.
Вводим функцию РОСТ и получаем ошибку #ЗНАЧ!:
Внимание! В данном случае для прогнозирования прибыли будет использовано сочетание двух факторов: номер месяца и число сделок. Поэтому в качестве аргумента [известные_значения_x] необходимо передать диапазон значений A2:B6, а в качестве аргумента [новые_значения_x] – диапазон A7:B7.
Для определения прибыли при условии, что число сделок составит 41, запишем следующую формулу:
Теперь увеличим количество сделок на 2-е:
Как и ожидалось, прогнозируемая прибыль увеличилась. Пример наглядно демонстрирует, что для увеличения точности предсказания можно использовать 2 и более зависящих друг от друга параметров.
Функция РОСТ в Excel и особенности ее использования
Функция РОСТ имеет следующую синтаксическую запись:
- известные_значения_y – массив данных, элементы которого характеризуют значения зависимой переменной y в уравнении y=bkx. Аргумент обязателен для заполнения.
- [известные_значения_x] – массив данных, элементы которого соответствуют известным значениям независимой переменной x в записи y=bkx. Аргумент является необязательным.
- [новые_значения_x] – массив с новыми значениями независимой переменной x, на основе которых функция выполняет расчет новых значений зависимой переменной y. Аргумент необязателен для заполнения.
- [конст] – данные логического типа (ИСТИНА или ЛОЖЬ), определяющие значение константы b в уравнении y=bkx. По умолчанию (если аргумент явно не указан), а также при явном указании логического ИСТИНА, коэффициент b вычисляется обычным способом. Если данный параметр принимает значение ЛОЖЬ, дальнейшие расчеты проводятся для уравнения y=kx, поскольку значение b принимается равным единице.
- Элементы массива известные_значения_y должны быть взяты из диапазона положительных чисел. При наличии отрицательных значений или значений, равных 0 (нулю), результатом выполнения функции РОСТ будет код ошибки #ЧИСЛО!.
- В качестве аргумента [известные_значения_x] может быть передано одно либо несколько множеств значений. Размерности множеств, передаваемых в качестве первого и второго аргументов должны совпадать, если используется единственная переменная. При вводе нескольких переменных в качестве аргумента известные_значения_y должен быть передан вектор. В Excel вектором считается интервал значений, высота которого составляет одну строку, либо ширина которого равна только одному столбцу).
- Функция РОСТ интерпретирует каждый столбец или каждую строку массива [известные_значения_x] в качестве отдельной переменной, если массив известные_значения_y содержит только один столбец или только одну строку соответственно.
- Если второй аргумент функции явно не указан, то по умолчанию используется массив данных <1;2;3;…;n>, размерность которого соответствует размерности массива известные_значения_y.
- Массив [новые_значения_x]должен быть аналогичен по своей структуре массиву [известные_значения_x], то есть содержать строку либо столбец для каждого элемента массива известные_значения_y.
- Если третий аргумент рассматриваемой функции явно не указан, считается, что он тождественен значению второго аргумента данной функции. Если второй и третий аргументы опущены, они оба являются массивами типа <1;2;3;…;n>с требованиями, указанными в пункте 4.
- Если массив значений передается в качестве константы массива, по правилам записи массивов в Excel необходимо использовать знак «;» для разделения значений, содержащихся в одной строке, и знак «:» для разделения строк.
- Функция РОСТ часто используется для аппроксимации (упрощения) значений независимой (x) и зависимой (y) переменных экспоненциальной кривой.
- Данная функция принадлежит к классу формул массивов, поэтому при ее использовании необходимо выделить соответствующее количество ячеек, а после ввода всех требуемых аргументов следует нажать сочетание клавиш Ctrl+Shift+Enter для корректного отображения результатов.
- В качестве функции экспоненциального роста используется уравнение типа y=bkx.
МНК: Экспоненциальная зависимость в MS EXCEL
Метод наименьших квадратов (МНК) основан на минимизации суммы квадратов отклонений выбранной функции от исследуемых данных. В этой статье аппроксимируем имеющиеся данные с помощью экспоненциальной функции.
Метод наименьших квадратов (англ. Ordinary Least Squares, OLS) является одним из базовых методов регрессионного анализа в части оценки неизвестных параметров регрессионных моделей по выборочным данным. Основная статья про МНК — МНК: Метод Наименьших Квадратов в MS EXCEL.
В этой статье рассмотрена только экспоненциальная зависимость, но ее выводы можно применить и к показательной зависимости, т.к. любую показательную функцию можно свести к экспоненциальной:
y=a*m x =a*(e ln(m) ) x = a*e x*ln(m) =a*e bx , где b= ln(m))
В свою очередь экспоненциальную зависимость y=a*EXP(b*x) при a>0 можно свести к случаю линейной зависимости с помощью замены переменных (см. файл примера ).
После замены переменных Y=ln(y) и A=ln(a) вычисления полностью аналогичны линейному случаю Y=b*x+A. Для нахождения коэффициента a необходимо выполнить обратное преобразование a= EXP(A) .
Примечание: Построить линию тренда по методу наименьших квадратов можно также с помощью инструмента диаграммы Линия тренда (Экспоненциальная линия тренда). Поставив в диалоговом окне галочку в поле «показывать уравнение на диаграмме» можно убедиться, что найденные выше параметры совпадают со значениями на диаграмме. Подробнее о диаграммах см. статью Основы построения диаграмм в MS EXCEL.
Следствием замены Y=ln(y) и A=ln(a) являются дополнительные ограничения: a>0 и y>0. При уменьшении х (в сторону больших по модулю отрицательных чисел) соответствующее значение y асимптотически стремится к 0. Именно такую линию тренда и строит инструмент диаграммы Линия тренда. Если среди значений y есть отрицательные, то с помощью инструмента Линия тренда экспоненциальную линию тренда построить не удастся.
Чтобы обойти это ограничение используем другое уравнение экспоненциальной зависимости y=a*EXP(b*x)+с, где по прежнему a>0, т.е. при росте х значения y также будут увеличиваться. В качестве с можно взять некую заранее известную нижнюю границу для y, ниже которой у не может опускаться, т.е. у>с. Далее заменой переменных Y=ln(y-c) и A=ln(a) опять сведем задачу к линейному случаю (см. файл примера лист Экспонента2 ).
Если при росте х значения y уменьшаются по экспоненциальной кривой, т.е. a mn =(a m ) n приведем уравнение экспоненциального тренда y=a*EXP(b*x)=a*e b *x = a*(e b ) x к виду y=a*m^x, сделав замену переменной m= e b =EXP(b).
Чтобы вычислить коэффициенты уравнения y=a*EXP(b*x) используйте следующие формулы:
= LN(ЛГРФПРИБЛ(C26:C45;B26:B45)) — коэффициент b
= ИНДЕКС(ЛГРФПРИБЛ(C26:C45;B26:B45);;2) — коэффициент a
Примечание: Функция ЛГРФПРИБЛ() , английское название LOGEST, является формулой массива, возвращающей несколько значений. Поэтому, например, для вывода коэффициентов уравнения необходимо выделить 2 ячейки в одной строке, в Строке формул ввести = ЛГРФПРИБЛ(C26:C45;B26:B45) , затем для ввода формулы вместо обычного ENTER нажать CTRL+SHIFT+ENTER.
Функция ЛГРФПРИБЛ() имеет линейный аналог – функцию ЛИНЕЙН() , которая рассмотрена в статье про простую линейную регрессию. Если 4-й аргумент этой функции (статистика) установлен ИСТИНА, то ЛГРФПРИБЛ() возвращает регрессионную статистику: стандартные ошибки для оценок коэффициентов регрессии, коэффициент детерминации, суммы квадратов: SSR, SSE и др.
Примечание: Особой нужды в функции ЛГРФПРИБЛ() нет, т.к. с помощью логарифмирования и замены переменной показательную функцию y=a*m^x можно свести к линейной ln(y)=ln(a)+x*ln(m)=> Y=A+bx. То же справедливо и для экспоненциальной функции y=a*EXP(b*x).
Функция РОСТ
Дата добавления: 2013-12-23 ; просмотров: 8756 ; Нарушение авторских прав
ПРЕДСКАЗ(х; изв_знач_y; изв_знач_x)
Функция ПРЕДСКАЗ
Прогнозирование с помощью функций
Прогнозирование экономических показателей
Для расчета ожидаемого исполнения бюджета и при составлении проекта бюджета на следующий год используется прогнозирование различных экономических показателей.
В Excel для прогнозирования используются ряд функций (ПРЕДСКАЗ, РОСТ, ТЕНДЕНЦИЯ) и диаграммы.
Функция ПРЕДСКАЗ позволяет сделать прогноз, применяя линейную регрессию диапазона известных данных или массивов (x,y). Функция ПРЕДСКАЗ вычисляет или предсказывает будущее значение по существующим значениям.
Предсказываемое значение — это y-значение, соответствующее заданному x-значению. Известные значения — это x- и y-значения, а новое значение предсказывается с использованием линейной регрессии. Эту функцию можно использовать для предсказания будущих продаж, потребностей в оборудовании или тенденций потребления.
х — это точка данных, для которой предсказывается значение.
изв_знач_y — это зависимый массив или интервал данных.
изв_знач_x — это независимый массив или интервал данных.
В качестве примера выполним расчет ожидаемой прибыли за 2006 год на основе данных о полученной прибыли в целом за год за 1999-2005 годы, используя функцию ПРЕДСКАЗ (рис. 92).
Рис. 92. Исходные данные для прогнозирования прибыли предприятия
Для расчета прибыли за 2006 год установите курсор в ячейку С12, выберите команду Функция в меню Вставка. В раскрывшемся окне Мастера функций выберите категориюфункцийСтатистическиеи затем вызовите функцию ПРЕДСКАЗ. На экране появится диалоговое окно функции ПРЕДСКАЗ. (рис. 93).
Рис. 93. Окно диалога функции ПРЕДСКАЗ
в появившемся окне введите исходные данные и получите результат (рис. 94).
Рис. 94. Результаты прогнозирования с помощью функции ПРЕДСКАЗ
Функция РОСТ рассчитывает прогнозируемый экспоненциальный рост на основании имеющихся данных. Функция РОСТ возвращает значения y для последовательности новых значений x, задаваемых с помощью существующих x- и y-значений. Функция рабочего листа РОСТ может применяться также для аппроксимации существующих x- и y-значений экспоненциальной кривой.
РОСТ(изв_знач_y; изв_знач_x; нов_знач_x; константа),
изв_знач_y — это множество значений y, которые уже известны для соотношения y = b*m^x.
изв_знач_x — это необязательное множество значений x, которые уже известны для соотношения y = b*m^x.
нов_знач_x — это новые значения x, для которых РОСТ возвращает соответствующие значения y.
константа — это логическое значение, которое указывает, требуется ли, чтобы константа b была равна 1.
Если константа имеет значение ИСТИНА или опущено, то b вычисляется обычным образом.
Если константа имеет значение ЛОЖЬ, то b полагается равном 1, а значения m подбираются так, чтобы y = m^x.
В качестве примера использования этой функции выполним расчет прибыли за 2006 год на основе данных, приведенных на рис. 92.
Установите курсор в ячейку С12, выберите команду Функция в меню Вставка, а затем выберите функцию РОСТ. На экране появится диалоговое окно функции РОСТ (рис. 95).
Рис. 95. Окно диалога функции РОСТ
в появившемся окне введите исходные данные и получите результат (рис. 96).
Рис. 96. Результаты прогнозирования с помощью функции РОСТ
РОСТ (функция РОСТ)
В этой статье описаны синтаксис формулы и использование функции РОСТ в Microsoft Excel.
Рассчитывает прогнозируемый экспоненциальный рост на основе имеющихся данных. Функция РОСТ возвращает значения y для последовательности новых значений x, задаваемых с помощью существующих значений x и y. Функцию РОСТ также можно использовать для аппроксимации существующих значений x и y экспоненциальной кривой.
Аргументы функции РОСТ описаны ниже.
Известные_значения_y — обязательный аргумент. Множество значений y в уравнении y = b*m^x, которые уже известны.
Если массив «известные_значения_y» содержит один столбец, каждый столбец массива «известные_значения_x» интерпретируется как отдельная переменная.
Если массив «известные_значения_y» содержит одну строку, каждая строка массива «известные_значения_x» интерпретируется как отдельная переменная.
Если какие-либо числа в массиве «известные_значения_y» равны 0 или имеют отрицательное значение, функция РОСТ возвращает значение ошибки #ЧИСЛО!.
Известные_значения_x — необязательный аргумент. Множество значений x в уравнении y = b*m^x, которые уже известны.
Массив «известные_значения_x» может содержать одно или несколько множеств переменных. Если используется только одна переменная, множества «известные_значения_y» и «известные_значения_x» могут иметь любую длину, но их размерности должны совпадать. Если используется более одной переменной, аргумент «известные_значения_y» должен быть вектором (т. е. интервалом высотой в одну строку или шириной в один столбец).
Если аргумент «известные_значения_x» опущен, то предполагается, что это массив <1;2;3;. >того же размера, что и «известные_значения_y».
Новые_значения_x — необязательный аргумент. Новые значения x, для которых функция РОСТ возвращает соответствующие значения y.
Аргумент «новые_значения_x» должен содержать столбец (или строку) для каждой независимой переменной, так же как и «известные_значения_x». Таким образом, если массив «известные_значения_y» состоит из одного столбца, то столько же столбцов должны иметь массивы «известные_значения_x» и «новые_значения_x». Если массив «известные_значения_y» состоит из одной строки, столько же строк должно содержаться в массивах «известные_значения_x» и «новые_значения_x».
Если аргумент «новые_значения_x» опущен, предполагается, что он совпадает с аргументом «известные_значения_x».
Если опущены аргументы «известные_значения_x» и «новые_значения_x», предполагается, что каждый из них представляет собой массив <1;2;3;. >того же размера, что и «известные_значения_y».
Конст — необязательный аргумент. Логическое значение, которое указывает, должна ли константа b равняться 1.
Если аргумент «конст» имеет значение ИСТИНА или опущен, b вычисляется обычным образом.
Если аргумент «конст» имеет значение ЛОЖЬ, то предполагается, что b = 1, а значения m подбираются таким образом, чтобы выполнялось равенство y = m^x.
Формулы, возвращающие массивы, необходимо вводить как формулы массивов после того, как будет выделено соответствующее количество ячеек.
При вводе константы массива для аргумента (например, «известные_значения_x») следует использовать точки с запятой для разделения значений в одной строке и двоеточия для разделения строк.
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Статистические функции Microsoft Excel: описание, примеры применения
Функция РОСТ()
Функция РОСТ() рассчитывает прогнозируемый экспоненциальный рост на основании имеющихся данных. Функция РОСТ возвращает значения y для последовательности новых значений x, задаваемых с помощью существующих x- и y-значений. Функция рабочего листа РОСТ может применяться также для аппроксимации существующих x- и y-значений экспоненциальной кривой.
РОСТ (известные_значения_y;известные_значения_x;новые_значения_x; конст)
Известные_значения_y — множество значений y, которые уже известны в уравнении
Если массив «известные_значения_y» содержит один столбец, каждый столбец массива «известные_значения_x» интерпретируется как отдельная переменная.
Если массив «известные_значения_y» содержит одну строку, каждая строка массива «известные_значения_x» интерпретируется как отдельная переменная.
Если какие-либо числа в массиве «известные_значения_y» равны 0 или имеют отрицательное значение, функция РОСТ возвращает значение ошибки #ЧИСЛО!. Известные_значения_x — необязательное множество значений x, которые уже известны в уравнении
Массив «известные_значения_x» может содержать одно или несколько множеств переменных. Если используется только одна переменная, множества «известные_значения_y» и «известные_значения_x» могут иметь любую длину, но их размерности должны совпадать. Если используется более одной переменной, аргумент «известные_значения_y» должен быть вектором (т. е. интервалом высотой в одну строку или шириной в один столбец).
Если аргумент «известные_значения_x» опущен, то предполагается, что это массив <1;2;3;. >того же размера, что и «известные_значения_y».
Новые_значения_x — новые значения x, для которых РОСТ возвращает соответствующие значения y.
Аргумент «новые_значения_x» должен содержать столбец (или строку) для каждой независимой переменной, так же как и «известные_значения_x». Таким образом, если массив «известные_значения_y» состоит из одного столбца, то столько же столбцов должны иметь массивы «известные_значения_x» и «новые_значения_x». Если массив «известные_значения_y» состоит из одной строки, столько же строк должно содержаться в массивах «известные_значения_x» и «новые_значения_x».
Если аргумент «новые_значения_x» опущен, предполагается, что он совпадает с аргументом «известные_значения_x».
Если опущены оба аргумента «известные_значения_x» и «новые_значения_x», то предполагается, что каждый из них представляет собой массив <1;2;3;. >того же размера, что и «известные_значения_y».
Конст — логическое значение, которое указывает, должна ли константа b равняться 1. Если аргумент «конст» имеет значение ИСТИНА или опущен, b вычисляется обычным образом. Если аргумент «конст» имеет значение ЛОЖЬ, то предполагается, что b = 1, а значения m подбираются таким образом, чтобы выполнялось равенство y = m^x.
Замечания Формулы, возвращающие массивы, должны быть введены как формулы массивов после того, как будет выделено соответствующее количество ячеек. При вводе константы массива для аргумента (например, «известные_значения_x») следует использовать точку с запятой для разделения значений в одной строке и двоеточие для разделения строк.
Прогнозирование — хоть и неблагодарное, но необходимое дело и для решения таких задач в Microsoft Excel есть весьма приличный инструментарий — от простейших функций линейного тренда до навороченных статистических инструментов из надстройки Пакет Анализа (Analysis Toolpak). Одними из самых простых в реализации и при этом весьма эффективных являются функции прогнозирования по методу экспоненциального сглаживания.
Суть этого метода (если не вдаваться в математические подробности) можно объяснить относительно легко. Если бы мы, например, делали прогноз совсем примитивным способом по среднему арифметическому, то все исторические данные брались бы с одинаковым весом (в статистике этот метод «средней температуры по больнице» имеет, кстати, даже официальное название — «наивный прогноз»). При прогнозировании же по методу экспоненциального сглаживания принимается идея, что старые данные должны иметь вес меньше, чем новые. Изменение этого веса в зависимости от новизны или старости наших данных происходит по лавинообразной экспоненциальной кривой — отсюда и название методики.
В Microsoft Excel для её реализации есть две основные функции, появившиеся начиная с 2016-й версии Excel:
- ПРЕДСКАЗ.ETS (FORECAST.ETS) — вычисляет будущие спрогнозированные значения на основе исторических данных.
- ПРЕДСКАЗ.ETS.ДОВИНТЕРВАЛ (FORECAST.ETS.CONFINT) — вычисляет размах доверительного интервала — коридора погрешности, в пределах которого с заданной вероятностью наш прогноз должен сбыться.
Особенно приятно, что вводить вручную эти функции и их многочисленные аргументы совершенно не требуется — в Microsoft Excel для этого есть гораздо более удобный инструмент, получивший название Лист прогноза (Forecast Sheet). Давайте рассмотрим работу с ним на следующем примере.
В качестве исходных исторических данных возьмем с сайта AutoVercity реальную статистику по продажам автомобилей в России за 2019-2020 годы (все марки суммарно):
Представим на минуту, что сейчас конец 2020 года и мы хотим, используя эти данные, сделать помесячный прогноз продаж автомобилей на следующие полтора года. Выделим всю нашу таблицу и на вкладке Данные воспользуемся кнопкой Лист прогноза (Data — Forecast Sheet).
В открывшемся окне зададим следующие настройки:
- Дату завершения прогноза
- Сезонность — почти никогда корректно не определяется автоматически, к сожалению, так что лучше задать её вручную. В большинстве бизнесов она годовая (т.е. «узор» колебаний похожим образом повторяется из года в год), так что установим её равной 12 месяцам.
- Вероятность, с которой мы требуем попадания будущих фактических значений в коридор доверительного интервала. Чем больше эта вероятность, тем шире интервал (т.е. более размыт прогноз). Обычно используют значения 90-95%.
- В правом нижнем углу окна можно дополнительно выбрать реакцию на пустые ячейки (их можно заполнить нулями или средним соседних значений — интерполяцией) и на дубликаты (обычно их усредняют). Однако же, по возможности, лучше заранее подготовить исходные исторические данные, чтобы таких пробелов или дублей в них не было.
После нажатия на кнопку Создать будет сформирован новый лист с прогнозной таблицей и диаграммой, которая по ней построена:
В верхней части таблицы будут идти строки с историческими данными (синяя линия), а в момент их окончания произойдет переключение на три новых столбца с прогнозом функцией ПРЕДСКАЗ.ETS и верхней и нижней границами доверительного интервала, вычисленного с помощью функции ПРЕДСКАЗ.ETS.ДОВИНТЕРВАЛ.
Ссылки по теме
- Моделирование и оценка вероятности выигрыша в лотерею
- Оптимизация доставки в Excel с помощью Поиска решения (Solver)
- Быстрое добавление новых данных в диаграмму
В этом учебном материале вы узнаете, как использовать Excel функцию РОСТ с синтаксисом и примерами.
Описание
Microsoft Excel функция РОСТ возвращает прогнозируемый экспоненциальный рост на основе существующих предоставленных значений.
Функция РОСТ — это встроенная в Excel функция, которая относится к категории статистических функций.
Её можно использовать как функцию рабочего листа (WS) в Excel.
Как функцию рабочего листа, функцию РОСТ можно ввести как часть формулы в ячейку рабочего листа.
Синтаксис
Синтаксис функции РОСТ в Microsoft Excel:
РОСТ(известные_значения_y;[известные_значения_x];[новые_значения_x];[конст])
Аргументы или параметры
- известные_значения_y
- Известные значения y, используемые для прогнозирования экспоненциального роста.
- известные_значения_x
- Необязательно. Это известные значения x, используемые для прогнозирования экспоненциального роста. Если этот параметр опущен, он использует {1;2;3; …} в качестве параметра
известные_значения_y
. - новые_значения_x
- Необязательно. Это значения x, которые используются для возврата соответствующих значений y. Если этот параметр опущен, в качестве параметра
новые_значения_x
используется {1;2;3; …}. - конст
- Необязательный. Это либо ИСТИНА, либо ЛОЖЬ. ИСТИНА означает, что постоянная b рассчитывается нормально. ЛОЖЬ означает, что для константы b установлено значение 1. Если этот параметр опущен, предполагается, что параметр
конст
имеет значение ИСТИНА.
Возвращаемое значение
Функция РОСТ возвращает числовое значение.
Применение
- Excel для Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 для Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000
Тип функции
- Функция рабочего листа (WS)
Пример (как функция рабочего листа)
Рассмотрим несколько примеров функции РОСТ, чтобы понять, как использовать Excel функцию РОСТ в качестве функции рабочего листа в Microsoft Excel:
На основании, приведенной выше электронной таблицы Excel могут быть возвращены следующие примеры РОСТ:
=РОСТ(B2:B6; A2:A6) Результат: 7.344380549 =РОСТ({4;5;6}) Результат: 4.027307453 =РОСТ({4;5;6}; {10;20;30}) Результат: 4.027307453 =РОСТ({4;5;6}; {10;20;30}; {15;30;45}) Результат: 4.456948343 =РОСТ({4;5;6}; {10;20;30}; {15;30;45}; ЛОЖЬ) Результат: 2.913437857 |
КУРС
EXCEL ACADEMY
Научитесь использовать все прикладные инструменты из функционала MS Excel.
Любому бизнесу интересно заглянуть в будущее и правильно ответить на вопрос: «А сколько денег мы заработаем за следующий период?» Ответить на такого рода вопросы позволяют различные методики прогнозирования. В данной статье мы с вами рассмотрим несколько таких методик и произведем все необходимые расчеты в Excel. Еще больше про анализ данных в Excel мы рассказываем на нашем открытом курсе «Аналитика в Excel».
Постановка задачи
Исходные данные
Для начала, давайте определимся, какие у нас есть исходные данные и что нам нужно получить на выходе. Фактически, все что у нас есть, это некоторые исторические данные. Если мы говорим о прогнозировании продаж, то историческими данными будут продажи за предыдущие периоды.
Примечание. Собранные в разные моменты времени значения одной и той же величины образуют временной ряд. Каждое значение такого временного ряда называется измерением. Например: данные о продажах за последние 5 лет по месяцам — временной ряд; продажи за январь прошлого года — измерение.
Составляющие прогноза
Следующий шаг: давайте определимся, что нам нужно учесть при построении прогноза. Когда мы исследуем наши данные, нам необходимо учесть следующие факторы:
- Изменение нашей пронозируемой величины (например, продаж) подчиняется некоторому закону. Другими словами, в временном ряде можно проследить некую тенденцию. В математике такая тенденция называется трендом.
- Изменение значений в временном ряде может зависить от промежутка времени. Другими словами, при построении модели необходимо будет учесть коэффициент сезонности. Например, продажи арбузов в январе и августе не могут быть одинаковыми, т.к. это сезонный продукт и летом продажи значительно выше.
- Изменение значений в временном ряде периодически повторяется, т.е. наблюдается некоторая цикличность.
Эти три пункта в совокупность образуют регулярную составляющую временного ряда.
Примечание. Не обязательно все три элемента регулярной составляющей должны присутствовать в временном ряде.
Однако, помимо регулярной составляющей, в временном ряде присутствует еще некоторое случайное отклонение. Интуитивно это понятно – продажи могут зависеть от многих факторов, некоторые из которых могут быть случайными.
Вывод. Чтобы комплексно описать временной ряд, необходимо учесть 2 главных компонента: регулярную составляющую (тренд + сезонность + цикличность) и случайную составляющую.
Виды моделей
Следующий вопрос, на который нужно ответить при построении прогноза: “А какие модели временного ряда бывают?”
Обычно выделяют два основных вида:
- Аддитивная модель: Уровень временного ряда = Тренд + Сезонность + Случайные отклонения
- Мультипликативная модель: Уровень временного ряда = Тренд X Сезонность X Случайные отклонения
Иногда также выделают смешанную модель в отдельную группу:
- Смешанная модель: Уровень временного ряда = Тренд X Сезонность + Случайные отклонения
С моделями мы определились, но теперь возникает еще один вопрос: «А когда какую модель лучше использовать?»
Классический вариант такой:
— Аддитивная модель используется, если амплитуда колебаний более-менее постоянная;
— Мультипликативная – если амплитуда колебаний зависит от значения сезонной компоненты.
Пример:
Решение задачи с помощью Excel
Итак, необходимые теоретические знания мы с вами получили, пришло время применить их на практике. Мы будем с вами использовать классическую аддитивную модель для построения прогноза. Однако, мы построим с вами два прогноза:
- с использованием линейного тренда
- с использованием полиномиального тренда
Во всех руководствах, как правило, разбирается только линейный тренд, поэтому полиномиальная модель будет крайне полезна для вас и вашей работы!
КУРС
EXCEL ACADEMY
Научитесь использовать все прикладные инструменты из функционала MS Excel.
Модель с линейным трендом
Пусть у нас есть исходная информация по продажам за 2 года:
Учитывая, что мы используем линейный тренд, то нам необходимо найти коэффициенты уравнения
y = ax + b
где:
- y – значения продаж
- x – номер периода
- a – коэффициент наклона прямой тренда
- b – свободный член тренда
Рассчитать коэффициенты данного уравнения можно с помощью формулы массива и функции ЛИНЕЙН. Нам необходимо будет сделать следующую последовательность действий:
- Выделяем две ячейки рядом
- Ставим курсор в поле формул и вводим формулу =ЛИНЕЙН(C4:C27;B4:B27)
- Нажимаем Ctrl+Shift+Enter, чтобы активировать формулу массива
На выходе мы получили 2 числа: первое — коэффициент a, второе – свободный член b.
Теперь нам нужно рассчитать для каждого периода значение линейного тренда. Сделать это крайне просто — достаточно в полученное уравнение подставить известные номера периодов. Например, в нашем случае, мы прописываем формулу =B4*$F$4+$G$4 в ячейке I4 и протягиваем ее вниз по всем периодам.
Нам осталось рассчитать коэффициент сезонности для каждого периода. Учитывая, что у нас есть исторические данные за два года, разумно будет учесть это при расчете. Можем сделать следующим образом: в ячейке J4 прописываем формулу =(C4+C16)/СРЗНАЧ($C$4:$C$27)/2 и протягиваем вниз на 12 месяцев (т.е. до J15).
Что нам это дало? Мы посчитали, сколько суммарно продавалось каждый январь/каждый февраль и так далее, а потом разделили это на среднее значение продаж за все два периода.
То есть мы выяснили, как продажи двух январей отклонялись от средних продаж за два года, как продажи двух февралей отклонялись и так далее. Это и дает нам коэффициент сезонности. В конце формулы делим на 2, т.к. в расчете фигурировало 2 периода.
Примечание. Рассчитали только 12 коэффициентов, т.к. один коэффициент учитывает продажи сразу за 2 аналогичных периода.
Итак, теперь мы на финишной прямой. Нам осталось рассчитать тренд для будущих периодов и учесть коэффициент сезонности для них. Давайте амбициозно построим прогноз на год вперед.
Сначала создаем столбец, в котором прописываем номера будущих периодов. В нашем случае нумерация начинается с 25 периода.
Далее, для расчета значения тренда просто прописываем уже известную нам формулу =L4*$F$4+$G$4 и протягиваем вниз на все 12 прогнозируемых периодов.
И последний штрих — умножаем полученное значение на коэффициент сезонности. Вуаля, это и есть итоговый ответ в данной модели!
Модель с полиномиальным трендом
Конструкция, которую мы только что с вами построили, достаточно проста. Но у нее есть один большой минус — далеко не всегда она дает достоверные результаты.
Посмотрите сами, какая модель более точно аппроксимирует наши точки — линейный тренд (прямая зеленая линия) или полиномиальный тренд (красная кривая)? Ответ очевиден. Поэтому сейчас мы с вами и разберем, как построить полиномиальную модель в Excel.
Пусть все исходные данные у нас будут такими же. Для простоты модели будем учитывать только тренд, без сезонной составляющей.
Для начала давайте определимся, чем полиномиальный тренд отличается от обычного линейного. Правильно — формой уравнения. У линейного тренда мы разбирали обычный график прямой:
У полиномиального тренда же уравнение выглядит иначе:
где конечная степень определяется степенью полинома.
Т.е. для полинома 4 степени необходимо найти коэффициенты уравнения:
Согласитесь, выглядит немного страшно. Однако, ничего страшного нет, и мы с легкостью можем решить эту задачку с помощью уже известных нам методов.
- Ставим в ячейку F4 курсор и вводим формулу =ИНДЕКС(ЛИНЕЙН($C$4:$C$27;$B$4:$B$27^{1;2;3;4});1;1). Функция ЛИНЕЙН позволяет произвести расчет коэффициентов, а с помощью функции ИНДЕКС мы вытаскиваем нужный нам коэффициент. В данном случае за выбор коэффициента отвечает самый последний аргумент. У нас стоит 1 — это коэффициент при самой высокой степени (т.е. при 4 степени, коэффициент). Кстати, узнать о самых полезных математических формулах Excel можно в нашем бесплатном гайде «Математические функции Excel».
- Аналогично прописываем формулу =ИНДЕКС(ЛИНЕЙН($C$4:$C$27;$B$4:$B$27^{1;2;3;4});1;2) в ячейке ниже.
- Делаем такие же действия, пока не найдем все коэффициенты.
Кстати говоря, мы можем легко сами себя проверить. Давайте построим график наших продаж и добавим к нему полиномиальный тренд.
- Выделяем столбец с продажами
- Выбираем «Вставка» → «График» → «Точечный» → «Точечная диаграмма»
- Нажимаем на любую точку графика правой кнопкой мыши и выбираем «Добавить линию тренда»
- В открывшемся справа меню выбираем «Полиномиальная модель», меняем степень на 4 и ставим галочку на «Показывать уравнение на диаграмме»
Теперь вы наглядно можете видеть, как рассчитанный тренд аппроксимирует исходные данные и как выглядит само уравнение. Можно сравнить уравнение на графике с вашими коэффициентами. Сходится? Значит сделали все верно!
Помимо всего прочего, вы можете сразу оценить точность аппроксимации (не полностью, но хотя бы первично). Это делается с помощью коэффициента R^2. Тут у вас снова есть два пути:
- Вы можете вывести коэффициент на график, поставив галочку «Поместить на диаграмму величину достоверности аппроксимации»
- Вы можете рассчитать коэффициент R^2 самостоятельно по формуле =ИНДЕКС(ЛИНЕЙН($C$4:$C$27;$B$4:$B$27^{1;2;3;4};;1);3;1)
Заключение
Мы с вами подробно разобрали вопрос прогнозирования — изучили необходимые термины и виды моделей, построили аддитивную модель в Excel с использованием линейного и полиномиального тренда, а также научились отображать результаты своих вычислений на графиках. Все это позволит вам эффективно внедрять полученные знания на работе, усложнять существующие модели и уточнять прогнозы. Чем большим количеством методов и инструментов вы будете владеть, тем выше будет ваш профессиональный уровень и статус на рынке труда.
Если вас интересуют еще какие-то модели прогнозирования — напишите нам об этом, и мы постараемся осветить эти темы в дальнейших своих статьях! Или запишитесь на курс «Excel Academy» от SF Education, где мы рассказываем про возможности Excel, необходимые для анализа.
Автор: Алексанян Андрон, эксперт SF Education
КУРС
EXCEL ACADEMY
Научитесь использовать все прикладные инструменты из функционала MS Excel.
Блог SF Education
Data Science
5 примеров экономии времени в Excel
Что для работодателя главное в сотруднике? Добросовестность, ответственность, профессионализм и, конечно же, умение пользоваться отведенным временем! Предлагаем познакомиться с очень нужными, на наш взгляд,…
Инструменты прогнозирования в Microsoft Excel
Прогнозирование – это очень важный элемент практически любой сферы деятельности, начиная от экономики и заканчивая инженерией. Существует большое количество программного обеспечения, специализирующегося именно на этом направлении. К сожалению, далеко не все пользователи знают, что обычный табличный процессор Excel имеет в своем арсенале инструменты для выполнения прогнозирования, которые по своей эффективности мало чем уступают профессиональным программам. Давайте выясним, что это за инструменты, и как сделать прогноз на практике.
Процедура прогнозирования
Целью любого прогнозирования является выявление текущей тенденции, и определение предполагаемого результата в отношении изучаемого объекта на определенный момент времени в будущем.
Способ 1: линия тренда
Одним из самых популярных видов графического прогнозирования в Экселе является экстраполяция выполненная построением линии тренда.
Попробуем предсказать сумму прибыли предприятия через 3 года на основе данных по этому показателю за предыдущие 12 лет.
-
Строим график зависимости на основе табличных данных, состоящих из аргументов и значений функции. Для этого выделяем табличную область, а затем, находясь во вкладке «Вставка», кликаем по значку нужного вида диаграммы, который находится в блоке «Диаграммы». Затем выбираем подходящий для конкретной ситуации тип. Лучше всего выбрать точечную диаграмму. Можно выбрать и другой вид, но тогда, чтобы данные отображались корректно, придется выполнить редактирование, в частности убрать линию аргумента и выбрать другую шкалу горизонтальной оси.
Теперь нам нужно построить линию тренда. Делаем щелчок правой кнопкой мыши по любой из точек диаграммы. В активировавшемся контекстном меню останавливаем выбор на пункте «Добавить линию тренда».
Давайте для начала выберем линейную аппроксимацию.
В блоке настроек «Прогноз» в поле «Вперед на» устанавливаем число «3,0», так как нам нужно составить прогноз на три года вперед. Кроме того, можно установить галочки около настроек «Показывать уравнение на диаграмме» и «Поместить на диаграмме величину достоверности аппроксимации (R^2)». Последний показатель отображает качество линии тренда. После того, как настройки произведены, жмем на кнопку «Закрыть».
Линия тренда построена и по ней мы можем определить примерную величину прибыли через три года. Как видим, к тому времени она должна перевалить за 4500 тыс. рублей. Коэффициент R2, как уже было сказано выше, отображает качество линии тренда. В нашем случае величина R2 составляет 0,89. Чем выше коэффициент, тем выше достоверность линии. Максимальная величина его может быть равной 1. Принято считать, что при коэффициенте свыше 0,85 линия тренда является достоверной.
Если же вас не устраивает уровень достоверности, то можно вернуться в окно формата линии тренда и выбрать любой другой тип аппроксимации. Можно перепробовать все доступные варианты, чтобы найти наиболее точный.
Нужно заметить, что эффективным прогноз с помощью экстраполяции через линию тренда может быть, если период прогнозирования не превышает 30% от анализируемой базы периодов. То есть, при анализе периода в 12 лет мы не можем составить эффективный прогноз более чем на 3-4 года. Но даже в этом случае он будет относительно достоверным, если за это время не будет никаких форс-мажоров или наоборот чрезвычайно благоприятных обстоятельств, которых не было в предыдущих периодах.
Способ 2: оператор ПРЕДСКАЗ
Экстраполяцию для табличных данных можно произвести через стандартную функцию Эксель ПРЕДСКАЗ. Этот аргумент относится к категории статистических инструментов и имеет следующий синтаксис:
«X» – это аргумент, значение функции для которого нужно определить. В нашем случае в качестве аргумента будет выступать год, на который следует произвести прогнозирование.
«Известные значения y» — база известных значений функции. В нашем случае в её роли выступает величина прибыли за предыдущие периоды.
«Известные значения x» — это аргументы, которым соответствуют известные значения функции. В их роли у нас выступает нумерация годов, за которые была собрана информация о прибыли предыдущих лет.
Естественно, что в качестве аргумента не обязательно должен выступать временной отрезок. Например, им может являться температура, а значением функции может выступать уровень расширения воды при нагревании.
При вычислении данным способом используется метод линейной регрессии.
Давайте разберем нюансы применения оператора ПРЕДСКАЗ на конкретном примере. Возьмем всю ту же таблицу. Нам нужно будет узнать прогноз прибыли на 2018 год.
-
Выделяем незаполненную ячейку на листе, куда планируется выводить результат обработки. Жмем на кнопку «Вставить функцию».
Открывается Мастер функций. В категории «Статистические» выделяем наименование «ПРЕДСКАЗ», а затем щелкаем по кнопке «OK».
Запускается окно аргументов. В поле «X» указываем величину аргумента, к которому нужно отыскать значение функции. В нашем случаем это 2018 год. Поэтому вносим запись «2018». Но лучше указать этот показатель в ячейке на листе, а в поле «X» просто дать ссылку на него. Это позволит в будущем автоматизировать вычисления и при надобности легко изменять год.
В поле «Известные значения y» указываем координаты столбца «Прибыль предприятия». Это можно сделать, установив курсор в поле, а затем, зажав левую кнопку мыши и выделив соответствующий столбец на листе.
Аналогичным образом в поле «Известные значения x» вносим адрес столбца «Год» с данными за прошедший период.
После того, как вся информация внесена, жмем на кнопку «OK».
Оператор производит расчет на основании введенных данных и выводит результат на экран. На 2018 год планируется прибыль в районе 4564,7 тыс. рублей. На основе полученной таблицы мы можем построить график при помощи инструментов создания диаграммы, о которых шла речь выше.
Но не стоит забывать, что, как и при построении линии тренда, отрезок времени до прогнозируемого периода не должен превышать 30% от всего срока, за который накапливалась база данных.
Способ 3: оператор ТЕНДЕНЦИЯ
Для прогнозирования можно использовать ещё одну функцию – ТЕНДЕНЦИЯ. Она также относится к категории статистических операторов. Её синтаксис во многом напоминает синтаксис инструмента ПРЕДСКАЗ и выглядит следующим образом:
=ТЕНДЕНЦИЯ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
Как видим, аргументы «Известные значения y» и «Известные значения x» полностью соответствуют аналогичным элементам оператора ПРЕДСКАЗ, а аргумент «Новые значения x» соответствует аргументу «X» предыдущего инструмента. Кроме того, у ТЕНДЕНЦИЯ имеется дополнительный аргумент «Константа», но он не является обязательным и используется только при наличии постоянных факторов.
Данный оператор наиболее эффективно используется при наличии линейной зависимости функции.
Посмотрим, как этот инструмент будет работать все с тем же массивом данных. Чтобы сравнить полученные результаты, точкой прогнозирования определим 2019 год.
-
Производим обозначение ячейки для вывода результата и запускаем Мастер функций обычным способом. В категории «Статистические» находим и выделяем наименование «ТЕНДЕНЦИЯ». Жмем на кнопку «OK».
Открывается окно аргументов оператора ТЕНДЕНЦИЯ. В поле «Известные значения y» уже описанным выше способом заносим координаты колонки «Прибыль предприятия». В поле «Известные значения x» вводим адрес столбца «Год». В поле «Новые значения x» заносим ссылку на ячейку, где находится номер года, на который нужно указать прогноз. В нашем случае это 2019 год. Поле «Константа» оставляем пустым. Щелкаем по кнопке «OK».
Способ 4: оператор РОСТ
Ещё одной функцией, с помощью которой можно производить прогнозирование в Экселе, является оператор РОСТ. Он тоже относится к статистической группе инструментов, но, в отличие от предыдущих, при расчете применяет не метод линейной зависимости, а экспоненциальной. Синтаксис этого инструмента выглядит таким образом:
=РОСТ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
Как видим, аргументы у данной функции в точности повторяют аргументы оператора ТЕНДЕНЦИЯ, так что второй раз на их описании останавливаться не будем, а сразу перейдем к применению этого инструмента на практике.
-
Выделяем ячейку вывода результата и уже привычным путем вызываем Мастер функций. В списке статистических операторов ищем пункт «РОСТ», выделяем его и щелкаем по кнопке «OK».
Происходит активация окна аргументов указанной выше функции. Вводим в поля этого окна данные полностью аналогично тому, как мы их вводили в окне аргументов оператора ТЕНДЕНЦИЯ. После того, как информация внесена, жмем на кнопку «OK».
Способ 5: оператор ЛИНЕЙН
Оператор ЛИНЕЙН при вычислении использует метод линейного приближения. Его не стоит путать с методом линейной зависимости, используемым инструментом ТЕНДЕНЦИЯ. Его синтаксис имеет такой вид:
=ЛИНЕЙН(Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])
Последние два аргумента являются необязательными. С первыми же двумя мы знакомы по предыдущим способам. Но вы, наверное, заметили, что в этой функции отсутствует аргумент, указывающий на новые значения. Дело в том, что данный инструмент определяет только изменение величины выручки за единицу периода, который в нашем случае равен одному году, а вот общий итог нам предстоит подсчитать отдельно, прибавив к последнему фактическому значению прибыли результат вычисления оператора ЛИНЕЙН, умноженный на количество лет.
-
Производим выделение ячейки, в которой будет производиться вычисление и запускаем Мастер функций. Выделяем наименование «ЛИНЕЙН» в категории «Статистические» и жмем на кнопку «OK».
В поле «Известные значения y», открывшегося окна аргументов, вводим координаты столбца «Прибыль предприятия». В поле «Известные значения x» вносим адрес колонки «Год». Остальные поля оставляем пустыми. Затем жмем на кнопку «OK».
Программа рассчитывает и выводит в выбранную ячейку значение линейного тренда.
Как видим, прогнозируемая величина прибыли, рассчитанная методом линейного приближения, в 2019 году составит 4614,9 тыс. рублей.
Способ 6: оператор ЛГРФПРИБЛ
Последний инструмент, который мы рассмотрим, будет ЛГРФПРИБЛ. Этот оператор производит расчеты на основе метода экспоненциального приближения. Его синтаксис имеет следующую структуру:
= ЛГРФПРИБЛ (Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])
Как видим, все аргументы полностью повторяют соответствующие элементы предыдущей функции. Алгоритм расчета прогноза немного изменится. Функция рассчитает экспоненциальный тренд, который покажет, во сколько раз поменяется сумма выручки за один период, то есть, за год. Нам нужно будет найти разницу в прибыли между последним фактическим периодом и первым плановым, умножить её на число плановых периодов (3) и прибавить к результату сумму последнего фактического периода.
-
В списке операторов Мастера функций выделяем наименование «ЛГРФПРИБЛ». Делаем щелчок по кнопке «OK».
Запускается окно аргументов. В нем вносим данные точно так, как это делали, применяя функцию ЛИНЕЙН. Щелкаем по кнопке «OK».
Результат экспоненциального тренда подсчитан и выведен в обозначенную ячейку.
Прогнозируемая сумма прибыли в 2019 году, которая была рассчитана методом экспоненциального приближения, составит 4639,2 тыс. рублей, что опять не сильно отличается от результатов, полученных при вычислении предыдущими способами.
Мы выяснили, какими способами можно произвести прогнозирование в программе Эксель. Графическим путем это можно сделать через применение линии тренда, а аналитическим – используя целый ряд встроенных статистических функций. В результате обработки идентичных данных этими операторами может получиться разный итог. Но это не удивительно, так как все они используют разные методы расчета. Если колебание небольшое, то все эти варианты, применимые к конкретному случаю, можно считать относительно достоверными.
Помимо этой статьи, на сайте еще 12704 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как делать статистический прогноз?
Основными показателями статистического прогнозирования в маркетинге являются спрос, объемы продаж, товарные запасы, цены. Обычно требуется, чтобы прошлый период (база прогноза) был в 3-4 раза больше периода прогнозирования.
Виды колебаний и прогнозов
При статистическом прогнозировании учитываются колебания прогнозируемого показателя в прошлом периоде, поскольку они определяют точность прогноза.
Колебания прогнозируемого показателя могут быть следующих видов:
- Сезонные (квартальные) колебания.
- Спекулятивные колебания цен на товарных биржах.
- Экономические циклы деловой активности.
- Случайные колебания, вызванные неучтенными факторами.
Сезонные колебания определяются с периодом год по кварталам (месяцам) относительно среднеквартальных (среднемесячных) значений.
Спекулятивные колебания зависят от действий крупных трейдеров на биржах: нефтяной, фондовой, валютной и других.
Экономические циклы деловой активности – это краткосрочные циклы Китчина (3-4 года), вызванные обновлением потребительских товаров длительного пользования; среднесрочные циклы Жюгляра (7-11 лет), вызванные колебаниями инвестиционной активности и обновлением основного капитала; долгосрочные циклы Кондратьева (40-60 лет), вызванные изменением технологических укладов. С ускорением технического прогресса продолжительность этих циклов сокращается.
Случайные колебания считаются нормально распределенной случайной величиной с нулевым средним.
Статистическое прогнозирование заключается в построении моделей монотонного тренда, периодических составляющих и случайных колебаний на основе данных прошлого периода так, чтобы случайная составляющая имела минимальное среднеквадратичное отклонение от неслучайных значений прогнозной модели на данных прошлого периода.
При статистическом прогнозировании используются аддитивные и мультипликативные модели.
Аддитивная модель прогнозирования имеет вид:
где Y*t – прогнозные значения показателя; Yt – модель тренда, обычно монотонно возрастающего или убывающего; Yпt – модель периодических колебаний показателя, εt – случайные колебания, t – период времени.
Мультипликативная модель имеет вид:
где It – средний индекс колебаний относительно тренда или среднего уровня Yt.
Величина колебаний показателя – это среднее отклонение значений показателя относительно тренда или среднего уровня за прошлый период, ее можно определить по формуле
где Yt – фактические данные, Y*t – модель прогнозирования.
Если δ 50% – колеблемость большая, точность прогноза низкая.
В статистическом прогнозировании рассматривают точечный и интервальный прогнозы.
Точечный прогноз (point prediction) – прогноз, в котором указывается единственное значение прогнозируемого показателя для каждого прогнозного периода.
Интервальный прогноз (interval prediction) – прогноз, в котором указывается некоторый интервал значений для каждого прогнозного периода.
Интервальный прогноз характеризуется доверительной вероятностью осуществления.
Основными методами статистического прогнозирования являются методы среднего индекса и прироста, функции тренда, аддитивные и мультипликативные модели, метод гармоник Фурье.
Прогнозирование методом среднего индекса и среднего прироста
Этот простой метод прогнозирования применяется для краткосрочного прогнозирования на 1-3 периода, при устойчивой динамике (рост или снижение) показателя и небольших колебаниях показателя в прошлом периоде относительно прямой, соединяющей первую и последнюю точки фактических данных.
Недостаток метода – учитываются только первое и последнее значения показателя за прошлый период, поэтому за базу прогноза обычно берут 3-5 последних значений показателя за прошлый период.
Для прогнозирования используется средний цепной Ic и средний цепной прирост Δc показателя за прошлый период от t = 1 до t = n.
Средний индекс динамики (Ic) определяется по формулам:
где Y1 – первое значение показателя; Yn – последнее значение показателя в прошлом периоде; Yt – промежуточное значение показателя; It – цепной индекс изменения t-го значения Yt по отношению к предыдущему значению; t – время изменяется от 1 до n; для t = 1 значение индекса It не определено.
Первая формула Ic применяется, когда даны абсолютные значения показателя Yt, вторая – когда даны цепные индексы It изменения показателя.
Средний прирост (Δc) определяется по формулам:
где Δt – изменение показателя на t-м интервале, для t = 1 значение Δ1 не определено.
Прогнозные значения показателя определяются по формулам:
где YIn+k – прогноз по среднему индексу, YΔn+k – прогноз по среднему приросту, Yсn+k – средний прогноз.
Если YΔn+k
Анализ временных рядов, тренд ряда динамики, точечная оценка прогноза
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
Анализ временных рядов
Временной ряд (или ряд динамики) – это упорядоченная по времени последовательность значений некоторой произвольной переменной величины. Тем самым, временной ряд существенным образом отличается от простой выборки данных. Каждое отдельное значение данной переменной называется отсчётом (уровнем элементов) временного ряда.
Временные ряды состоят из двух элементов:
- периода времени, за который или по состоянию на который приводятся числовые значения;
- числовых значений того или иного показателя, называемых уровнями ряда.
Временные ряды классифицируются по следующим признакам:
- по форме представления уровней: ряды абсолютных показателей, относительных показателей, средних величин;
- по количеству показателей, когда определяются уровни в каждый момент времени: одномерные и многомерные временные ряды;
- по характеру временного параметра: моментные и интервальные временные ряды. В моментных временных рядах уровни характеризуют значения показателя по состоянию на определенные моменты времени. В интервальных рядах уровни характеризуют значение показателя за определенные периоды времени. Важная особенность интервальных временных рядов абсолютных величин заключается в возможности суммирования их уровней. Отдельные же уровни моментного ряда абсолютных величин содержат элементы повторного счета. Это делает бессмысленным суммирование уровней моментных рядов;
- по расстоянию между датами и интервалами времени выделяют равноотстоящие – когда даты регистрации или окончания периодов следуют друг за другом с равными интервалами и неполные (неравноотстоящие) – когда принцип равных интервалов не соблюдается;
- по наличию пропущенных значений: полные и неполные временные ряды. Временные ряды бывают детерминированными и случайными: первые получают на основе значений некоторой неслучайной функции (ряд последовательных данных о количестве дней в месяцах); вторые есть результат реализации некоторой случайной величины;
- в зависимости от наличия основной тенденции выделяют стационарные ряды – в которых среднее значение и дисперсия постоянны и нестационарные – содержащие основную тенденцию развития.
Временные ряды, как правило, возникают в результате измерения некоторого показателя. Это могут быть как показатели (характеристики) технических систем, так и показатели природных, социальных, экономических и других систем (например, погодные данные). Типичным примером временного ряда можно назвать биржевой курс, при анализе которого пытаются определить основное направление развития (тенденцию или тренда).
Анализ временных рядов – совокупность математико-статистических методов анализа, предназначенных для выявления структуры временных рядов и для их прогнозирования. Сюда относятся, в частности, методы регрессионного анализа. Выявление структуры временного ряда необходимо для того, чтобы построить математическую модель того явления, которое является источником анализируемого временного ряда. Прогноз будущих значений временного ряда используется для эффективного принятия решений.
Прогноз, характеристики и параметры прогнозирования
Прогноз (от греч. – предвидение, предсказание) – предсказание будущего с помощью научных методов, а также сам результат предсказания. Прогноз – это научная модель будущего события, явлений и т.п.
Прогнозирование, разработка прогноза; в узком значении – специальное научное исследование конкретных перспектив развития какого-либо процесса.
- по срокам: краткосрочные, среднесрочные, долгосрочные;
- по масштабу: личные, на уровне предприятия (организации), местные, региональные, отраслевые, мировые (глобальные).
К основным методам прогнозирования относятся:
- статистические методы;
- экспертные оценки (метод Дельфи);
- моделирование.
Прогноз – обоснованное суждение о возможном состоянии объекта в будущем или альтернативных путях и сроках достижения этих состояний. Прогнозирование – процесс разработки прогноза. Этап прогнозирования – часть процесса разработки прогнозов, характеризующаяся своими задачами, методами и результатами. Деление на этапы связано со спецификой построения систематизированного описания объекта прогнозирования, сбора данных, с построением модели, верификацией прогноза.
Прием прогнозирования – одна или несколько математических или логических операций, направленных на получение конкретного результата в процессе разработки прогноза. В качестве приема могут выступать сглаживание динамического ряда, определение компетентности эксперта, вычисление средневзвешенного значения оценок экспертов и т. д.
Модель прогнозирования – модель объекта прогнозирования, исследование которой позволяет получить информацию о возможных состояниях объекта прогнозирования в будущем и (или) путях и сроках их осуществления.
Метод прогнозирования – способ исследования объекта прогнозирования, направленный на разработку прогноза. Методы прогнозирования являются основанием для методик прогнозирования.
Методика прогнозирования – совокупность специальных правил и приемов (одного или нескольких методов) разработки прогнозов.
Прогнозирующая система – система методов и средств их реализации, функционирующая в соответствии с основными принципами прогнозирования. Средствами реализации являются экспертная группа, совокупность программ и т. д. Прогнозирующие системы могут быть автоматизированными и неавтоматизированными.
Прогнозный вариант – один из прогнозов, составляющих группу возможных прогнозов.
Объект прогнозирования – процесс, система, или явление, о состоянии которого даётся прогноз.
Характеристика объекта прогнозирования – качественное или количественное отражение какого-либо свойства объекта прогнозирования.
Переменная объекта прогнозирования – количественная характеристика объекта прогнозирования, которая является или принимается за изменяемую в течение периода основания и (или) периода упреждения прогноза.
Период основания прогноза – промежуток времени, за который используют информацию для разработки прогноза. Этот промежуток времени называют также периодом предыстории.
Период упреждения прогноза – промежуток времени, на который разрабатывается прогноз.
Прогнозный горизонт – максимально возможный период упреждения прогноза заданной точности.
Точность прогноза – оценка доверительного интервала прогноза для заданной вероятности его осуществления.
Достоверность прогноза – оценка вероятности осуществления прогноза для заданного доверительного интервала.
Ошибка прогноза – апостериорная величина отклонения прогноза от действительного состояния объекта.
Источник ошибки прогноза – фактор, способный привести к появлению ошибки прогноза. Различают источники регулярных и нерегулярных ошибок.
Верификация прогноза – оценка достоверности и точности или обоснованности прогноза.
Статистические методы прогнозирования – научная и учебная дисциплина, к основным задачам которой относятся разработка, изучение и применение современных математико-статистических методов прогнозирования на основе объективных данных; развитие теории и практики вероятностно-статистического моделирования экспертных методов прогнозирования; методов прогнозирования в условиях риска и комбинированных методов прогнозирования с использованием совместно экономико-математических и эконометрических (как математико-статистических, так и экспертных) моделей. Научной базой статистических методов прогнозирования является прикладная статистика и теория принятия решений.
Простейшие методы восстановления используемых для прогнозирования зависимостей исходят из заданного временного ряда, т. е. функции, определённой в конечном числе точек на оси времени. Временной ряд при этом часто рассматривается в рамках той или иной вероятностной модели, вводятся другие факторы (независимые переменные), помимо времени, например, объем денежной массы. Временной ряд может быть многомерным. Основные решаемые задачи – интерполяция и экстраполяция. Метод наименьших квадратов в простейшем случае (линейная функция от одного фактора) был разработан К. Гауссом в 1794–1795 гг. Могут оказаться полезными предварительные преобразования переменных, например, логарифмирование. Наиболее часто используется метод наименьших квадратов при нескольких факторах.
Оценивание точности прогноза (в частности, с помощью доверительных интервалов) – необходимая часть процедуры прогнозирования. Обычно используют вероятностно-статистические модели восстановления зависимости, например, строят наилучший прогноз по методу максимального правдоподобия. Разработаны параметрические (обычно на основе модели нормальных ошибок) и непараметрические оценки точности прогноза и доверительные границы для него (на основе Центральной Предельной Теоремы теории вероятностей). Применяются также эвристические приемы, не основанные на вероятностно-статистической теории: метод скользящих средних, метод экспоненциального сглаживания.
Многомерная регрессия, в том числе с использованием непараметрических оценок плотности распределения – основной на настоящий момент статистический аппарат прогнозирования. Нереалистическое предположение о нормальности погрешностей измерений и отклонений от линии (поверхности) регрессии использовать не обязательно; однако для отказа от предположения нормальности необходимо опереться на иной математический аппарат, основанный на многомерной Центральной Предельной Теореме теории вероятностей, технологии линеаризации и наследования сходимости. Он позволяет проводить точечное и интервальное оценивание параметров, проверять значимость их отличия от 0 в непараметрической постановке, строить доверительные границы для прогноза.
Уравнение тренда временного ряда
Рассматривая временной ряд как множество результатов наблюдений изучаемого процесса, проводимых последовательно во времени, в качестве основных целей исследования временных рядов можно выделить: выявление и анализ характерного изменения параметра у, оценка возможного изменения параметра в будущем (прогноз).
Значения временного ряда можно представить в виде: , где f (t) – неслучайная функция, описывающая связь оценки математического ожидания со временем,
– случайная величина, характеризующая отклонение уровня от f(t ).
Неслучайная функция f (t) называется трендом. Тренд отражает характерное изменение (тенденцию) yt за некоторый промежуток времени. На практике в качестве тренда выбирают несколько возможных теоретических или эмпирических моделей. Могут быть выбраны, например, линейная, параболическая, логарифмическая, показательная функции. Для выявления типа модели на координатную плоскость наносят точки с координатами ( t, yt ) и по характеру расположения точек делают вывод о виде уравнения тренда. Для получения уравнения тренда применяют различные методы: сглаживание с помощью скользящей средней, метод наименьших квадратов и другие.
Уравнение тренда линейного вида будем искать в виде yt=f(t ), где f (t) = a0+a1(t ).
Пример 1. Имеется временной ряд:
ti | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
xti | 2 | 1 | 4 | 4 | 6 | 8 | 7 | 9 | 12 | 11 |
Построим график xti во времени. Добавим на графике линию тренда исходных значений ряда. При этом, щелкнув правой кнопкой мыши по линии тренда, можно вызвать контекстное меню «Формат линии тренда», а в нем поставить флажок «показывать уравнение на диаграмме», тогда на диаграмме высветится уравнение линии тренда, вычисленное встроенными возможностями Excel .
Чтобы определить уравнение тренда, необходимо найти значения коэффициентов а0 и а1. Эти коэффициенты следует определять, исходя из условия минимального отклонения значений функции f (t) в точках ti от значений исходного временного ряда в тех же точках ti . Это условие можно записать в виде (на основе метода наименьших квадратов):
где n – количество значений временного ряда.
Для того, чтобы найти значения а0 и а1, необходимо иметь систему из двух уравнений. Эти уравнения можно получить, используя условие равенства нулю производной функции в точках её экстремума. В нашем случае эта функция имеет вид . Обозначим её через Q . Найдем производные функции Q(а0, а1) по переменным а0 и а1. Получим систему уравнений:
Полученная система может быть преобразована (математически) в систему так называемых нормальных уравнений. При этом уравнения примут вид:
Теперь необходимо решить преобразованную систему уравнений относительно а0 и а1. Однако предварительно следует составить и заполнить вспомогательную таблицу:
t | t 2 | хt | хtt |
---|---|---|---|
1 | 1 | 2 | 2 |
2 | 4 | 1 | 2 |
3 | 9 | 4 | 12 |
4 | 16 | 4 | 16 |
5 | 25 | 6 | 30 |
6 | 36 | 8 | 48 |
7 | 49 | 7 | 49 |
8 | 64 | 9 | 72 |
9 | 81 | 12 | 108 |
10 | 100 | 11 | 110 |
Подставив значения n = 10 в систему уравнений (2), получим
Решив систему уравнений относительно а0 и а1, получим а0 = -0,035, а1 = 1,17. Тогда функция тренда заданного временного ряда f (t) имеет вид:
f (t) = -0,035 + 1,17t.
Изобразим полученную функцию на графике.
Временной ряд приведен в таблице. Используя средства MS Excel :
- построить график временного ряда;
- добавить линию тренда и ее уравнение;
- найти уравнение тренда методом наименьших квадратов, сравнить уравнения (выше на графике и полученное);
- построить график временного ряда и полученной функции тренда в одной системе координат.
1. Реализация аспирина по аптеке (у.е.) за последние 7 недель приведена в таблице:
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
хti | 3,2 | 3,3 | 2,9 | 2,2 | 1,6 | 1,5 | 1,2 |
2. Динамика потребления молочных продуктов (у.е.) по району за последние 7 месяцев:
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
хti | 30 | 29 | 27 | 24 | 25 | 24 | 23 |
3. Динамика числа работников, занятых в одной из торговых сетей города за последние 8 лет приведена в таблице:
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 280 | 361 | 384 | 452 | 433 | 401 | 512 | 497 |
4. Динамика потребления сульфаниламидных препаратов в клинике по годам (тыс. упаковок):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 14 | 21 | 29 | 33 | 38 | 44 | 46 | 50 |
5. Динамика продаж однокомнатных квартир в городе за последние 8 лет (тыс. ед.):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
уt | 39 | 40 | 36 | 34 | 36 | 37 | 33 | 35 |
6. Динамика потребления антибиотиков в клинике (тыс. упаковок):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 10 | 17 | 18 | 13 | 17 | 21 | 25 | 29 |
7. Динамика производства хлебобулочных изделий на хлебозаводе (тонн):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 510 | 502 | 564 | 680 | 523 | 642 | 728 | 665 |
8. Динамика потребления противовирусных препаратов по аптечной сети в начале эпидемии гриппа (тыс. единиц):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 36 | 42 | 34 | 38 | 12 | 32 | 26 | 20 |
9. Динамика потребления противовирусных препаратов по аптечной сети в конце эпидемии гриппа (тыс. единиц):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 46 | 52 | 44 | 48 | 32 | 42 | 36 | 30 |
10. Динамика потребления витаминов по аптечной сети в весенний период (с марта по апрель) в разные годы (у.е.):
t | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
хti | 0,9 | 1,7 | 1,5 | 1,7 | 1,5 | 2,1 | 2,5 | 3,6 |
Пример 2. Используя данные примера 1, приведенного выше, вычислить точечный прогноз исходного временного ряда на 5 шагов вперед.
Исходя из условия задачи, необходимо определить точечную оценку прогноза для t = 11, 12, 13, 14, 15, где t в данном случае – шаг упреждения.
Рассмотрим решение этой задачи средствами Microsoft Excel . При решении данной задачи следует так же, как и в примере 1, ввести исходные данные. Выделив данные, построить точечный график, щелкнув правой кнопкой мыши по ряду данных, вызвать контекстное меню и выбрать «Добавить линию тренда».
Щелкнув правой кнопкой мыши по линии тренда, вызвать контекстное меню, выбрать «Формат линии тренда», в окне Параметры линии тренда указать прогноз на 5 периодов и поставить флажок в окошке «Показывать уравнение на диаграмме (рис. 14.3 рис. 14.3.). В версии Excel ранее 2007 окно диалога представлено на рисунке 14.4 рис. 14.4.
Итоговый график представлен на рисунке 14.5 рис. 14.5.
Значения прогноза для 11, 12, 13, 14 и 15 уровней получим, используя функцию ПРЕДСКАЗ( ). Данная функция позволяет получить значения прогноза линейного тренда. Вычисленные значения: 12,87, 14,04, 15,22, 16,39, 17,57.
Значения точечного прогноза для исходного временного ряда на 5 шагов вперед можно вычислить и с помощью уравнения функции тренда f(t ), найденного по методу наименьших квадратов. Для этого в полученное для f (t) выражение необходимо подставить значения t = 11, 12, 13, 14, 15. В результате получим (эти значения следует рассчитать, сформировав формулу в табличном процессоре MS Excel ):
Сравнивая результаты точечных прогнозных оценок, полученных разными способами, выявляем, что данные отличаются незначительно, таким образом, в любом из способов расчета присутствует определенная погрешность (ошибка) прогноза ().
Используя значения временного ряда Задания 1 согласно вашего варианта, вычислить точечный прогноз на 4 шага вперед. Продлить линию тренда на 4 прогнозных значения, вывести уравнение тренда, определить эти значения с помощью функции ПРЕДСКАЗ() или ТЕНДЕНЦИЯ(), а также по выражению функции тренда f(t ), полученному по методу наименьших квадратов в Задании 1. Сравнить полученные результаты.
источники:
http://aqm.by/stati/marketing-prodazhi/kak-delat-statisticheskiy-prognoz/
http://intuit.ru/studies/courses/3659/901/lecture/32720