Bazaprogram.ru

Новости из мира ПК
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Функция предсказ в excel

Функция ПРЕДСКАЗ пример в Excel

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

Синтаксис функции ПРЕДСКАЗ

  1. Значение х. Заданный числовой аргумент, для которого необходимо предсказать значение y.
  2. Диапазон значений y. Известные числа, на основании которых будет проводиться вычисление.
  3. Диапазон значений x. Известные числа, на основании которых будет проводиться вычисление.

Когда Excel выдает ошибку:

  1. Заданный аргумент x не является числом (появляется ошибка #ЗНАЧ!).
  2. Массивы данных х и у пусты (ошибка #Н/Д).
  3. Количество точек х не совпадает с количеством точек у (ошибка #Н/Д).
  4. Дисперсия аргумента «диапазон значений x» равняется 0 (ошибка #ДЕЛ/О!).

Уравнение для функции – a + bx, где a = , b = .

Где x и y – средние значения данных в соответствующих диапазонах (точек x и точек y).

Пример функции ПРЕДСКАЗ в Excel

Сначала возьмем для примера условные цифры – значения x и y.

В свободную ячейку введем формулу: =ПРЕДСКАЗ(31;A2:A6;B2:B6). Функция находит значение y для заданного значения x = 31. Результат – 20,9063.

Воспользуемся функцией для прогнозирования будущих продаж в Excel.

Сначала построим график по имеющимся данным.

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

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

Для расчета будущих продаж можно использовать уравнение, которое появилось на графике при добавлении линейного тренда. Его же мы используем для проверки работы функции ПРЕДСКАЗ, которая должна дать тот же результат.

Подставим значение x (11 месяц) в уравнение. Получим значение y (продажи для искомого месяца). Скопируем формулу до конца второго столбца.

Теперь для расчета будущих продаж воспользуемся функцией ПРЕДСКАЗ. Точка x, для которой необходимо рассчитать значение y, соответствует номеру месяца для прогнозирования (в нашем примере – ссылка на ячейку со значением 11 – А12). Формула: =ПРЕДСКАЗ(A12;$B$2:$B$11;$A$2:$A$11).

Абсолютные ссылки на диапазоны со значениями y и x делают их статичными (не позволяют изменяться, когда мы протягиваем формулу вниз).

Таким образом, для прогнозирования будущих значений на основе имеющихся фактических данных можно использовать функцию ПРЕДСКАЗ в Excel. Она входит в группу статистических функций и позволяет легко получить прогноз параметра y для заданного x.

Функция ПРЕДСКАЗ для прогнозирования будущих значений в Excel

Функция ПРЕДСКАЗ в Excel позволяет с некоторой степенью точности предсказать будущие значения на основе существующих числовых значений, и возвращает соответствующие величины. Например, некоторый объект характеризуется свойством, значение которого изменяется с течением времени. Такие изменения могут быть зафиксированы опытным путем, в результате чего будет составлена таблица известных значений x и соответствующих им значений y, где x – единица измерения времени, а y – количественная характеристика свойства. С помощью функции ПРЕДСКАЗ можно предположить последующие значения y для новых значений x.

Читать еще:  Как выровнять ширину строк в excel

Примеры использования функции ПРЕДСКАЗ в Excel

Функция ПРЕДСКАЗ использует метод линейной регрессии, а ее уравнение имеет вид y=ax+b, где:

  1. Коэффициент a рассчитывается как Yср.-bXср. (Yср. и Xср. – среднее арифметическое чисел из выборок известных значений y и x соответственно).
  2. Коэффициент b определяется по формуле:

Пример 1. В таблице приведены данные о ценах на бензин за 23 дня текущего месяца. Согласно прогнозам специалистов, средняя стоимость 1 л бензина в текущем месяце не превысит 41,5 рубля. Спрогнозировать стоимость бензина на оставшиеся дни месяца, сравнить рассчитанное среднее значение с предсказанным специалистами.

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

Пример 1.» src=»https://exceltable.com/funkcii-excel/images/funkcii-excel145-2.png» >

Чтобы определить предполагаемую стоимость бензина на оставшиеся дни используем следующую функцию (как формулу массива):

  • A26:A33 – диапазон ячеек с номерами дней месяца, для которых данные о стоимости бензина еще не определены;
  • B3:B25 – диапазон ячеек, содержащих данные о стоимости бензина за последние 23 дня;
  • A3:A25 – диапазон ячеек с номерами дней, для которых уже известна стоимость бензина.

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

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

Анализ прогноза спроса продукции в Excel по функции ПРЕДСКАЗ

Пример 2. Компания недавно представила новый продукт. С момента вывода на рынок ежедневно ведется учет количества клиентов, купивших этот продукт. Предположить, каким будет спрос на протяжении 5 последующих дней.

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

Пример 2.» src=»https://exceltable.com/funkcii-excel/images/funkcii-excel145-6.png» >

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

Рассчитаем значения логарифмического тренда с помощью функции ПРЕДСКАЗ следующим способом:

Как видно, в качестве первого аргумента представлен массив натуральных логарифмов последующих номеров дней. Таким образом получаем функцию логарифмического тренда, которая записывается как y=aln(x)+b.

Для сравнения, произведем расчет с использованием функции линейного тренда:

И для визуального сравнительного анализа построим простой график.

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

Читать еще:  Как изменить параметры в excel

Прогнозирование будущих значений в Excel по условию

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

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

Для расчета будущих значений Y без учета отрицательных значений (-5, -20 и -35) используем формулу:

C помощью функций ЕСЛИ выполняется перебор элементов диапазона B2:B11 и отброс отрицательных чисел. Так, получаем прогнозные данные на основании значений в строках с номерами 2,3,5,6,8-10. Для детального анализа формулы выберите инструмент «ФОРМУЛЫ»-«Зависимости формул»-«Вычислить формулу». Один из этапов вычислений формулы:

Особенности использования функции ПРЕДСКАЗ в Excel

Функция имеет следующую синтаксическую запись:

  • x – обязательный для заполнения аргумент, характеризующий одно или несколько новых значений независимой переменной, для которых требуется предсказать значения y (зависимой переменной). Может принимать числовое значение, массив чисел, ссылку на одну ячейку или диапазон;
  • известные_значения_y – обязательный аргумент, характеризующий уже известные числовые значения зависимой переменной y. Может быть указан в виде массива чисел или ссылки на диапазон ячеек с числами;
  • известные_значения_x – обязательный аргумент, который характеризует уже известные значения независимой переменной x, для которой определены значения зависимой переменной y.
  1. Второй и третий аргументы рассматриваемой функции должны принимать ссылки на непустые диапазоны ячеек или такие диапазоны, в которых число ячеек совпадает. Иначе функция ПРЕДСКАЗ вернет код ошибки #Н/Д.
  2. Если одна или несколько ячеек из диапазона, ссылка на который передана в качестве аргумента x, содержит нечисловые данные или текстовую строку, которая не может быть преобразована в число, результатом выполнения функции ПРЕДСКАЗ для данных значений x будет код ошибки #ЗНАЧ!.
  3. Статистическая дисперсия величин (можно рассчитать с помощью формул ДИСП.Г, ДИСП.В и др.), передаваемых в качестве аргумента известные_значения_x, не должна равняться 0 (нулю), иначе функция ПРЕДСКАЗ вернет код ошибки #ДЕЛ/0!.
  4. Рассматриваемая функция игнорирует ячейки с нечисловыми данными, содержащиеся в диапазонах, которые переданы в качестве второго и третьего аргументов.
  5. Функция ПРЕДСКАЗ была заменена функцией ПРЕДСКАЗ.ЛИНЕЙН в Excel версии 2016, но была оставлена для обеспечения совместимости с Excel 2013 и более старыми версиями.
  6. Для предсказания только одного будущего значения на основании известного значения независимой переменной функция ПРЕДСКАЗ используется как обычная формула. Если требуется предсказать сразу несколько значений, в качестве первого аргумента следует передать массив или ссылку на диапазон ячеек со значениями независимой переменной, а функцию ПРЕДСКАЗ использовать в качестве формулы массива.

Функция РОСТ

Дата добавления: 2013-12-23 ; просмотров: 9079 ; Нарушение авторских прав

ПРЕДСКАЗ(х; изв_знач_y; изв_знач_x)

Функция ПРЕДСКАЗ

Прогнозирование с помощью функций

Читать еще:  Сколько символов в ячейке excel

Прогнозирование экономических показателей

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

В 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. Результаты прогнозирования с помощью функции РОСТ

Ссылка на основную публикацию
Adblock
detector