Описание функции ПРОГНОЗА в Excel

Применимо к: Microsoft Office Excel 2007

Обзор


В этой статье описывается функция в Microsoft Excel. В данной статье рассматривается как используется функция. В этой статье также сравниваются результаты прогноза в Microsoft Office Excel 2003 и последующих версиях Excel с результатами ПРОГНОЗ в более ранних версиях Excel.

Дополнительные сведения


ПРОГНОЗ (x, known_y его, известные_значения_x, в) функция возвращает спрогнозированное значение (представленное в данных по known_y) зависимой переменной для конкретного значения x (представленное в данных известные_значения_x, в) независимой переменной с помощью наиболее линейную регрессию размеру (по методу наименьших квадратов) для прогнозирования значения y от оси x.

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

Синтаксис

FORECAST(x, known_y's,known_x's)
Параметр x должен иметь числовое значение, известные_значения_y и известные_значения_x, в должен быть массивами или диапазонами ячеек, которые содержат одинаковое число значений числовых данных.

Наиболее распространенным использованием ПРОГНОЗ включает определенный x значение плюс 2 диапазоны ячеек, содержащих данные, такие как ПРОГНОЗ (125, a1: A100, B1:B100).

Пример использования

Чтобы продемонстрировать функцию ПРОГНОЗА, выполните следующие действия.
Примечание. Можно отформатировать ячейки B2: B7 как число 0 десятичных знаков и ячеек A9:D13 как число 6 знаков после запятой.

Ячеек векторе a2: a7 и B2: B7 содержит значения y и x значения, используемые для вызова ПРОГНОЗ в ячейке A10. В ячейке D7 — значение x.

Если установлена версия Excel, более ранней, чем Microsoft Excel 2003, ПРОГНОЗ возникают ошибки округления в более ранних версиях. Это поведение ПРОГНОЗ была улучшена в Excel 2003 и последующих версиях Excel. ПРОГНОЗ (x, known_y его, известные_значения_x, в) — результат, полученный при вычислении следующее выражение:
INTERCEPT(known_y's,known_x's) + SLOPE(known_y's,known_x's) * x.
Хотя код ПРОГНОЗА не был изменен непосредственно в Excel 2003 и последующих версиях Excel, поведение ПРОГНОЗ улучшена в результате повышения код для НАКЛОНА. Код для ПЕРЕХВАТА также не изменялся напрямую, но он улучшается также, потому что он также вызывает наклон.

В версиях Excel, предшествующих Excel 2003 ПРОГНОЗ возникают ошибки округления. Если добавить положительной константной в каждый наблюдений в B2: B7 и добавить этот же константа x в то же время, его следует не влияют на прогноза. Если бы x, y пары с горизонтальной оси x и y по вертикальной оси графика данных просто сместится вправо при добавлении положительные константы для каждого значения x. Если x сдвигается вправо на ту же сумму, значение прогноза должно быть не влияет. Лучшие линии регрессии потребовался бы же наклон. Тем не менее сдвигаются данных будет иметь другой осью.

Значение по умолчанию 0 D3 наклон в A9 — 0.775280899. Показать значения A10:A11 КОНСТ и ПРОГНОЗ ячеек. Ячейки A12 содержит следующее выражение, которое вычисляется при расчете ПРОГНОЗА:
INTERCEPT(known_y's,known_x's) + SLOPE(known_y's,known_x's) * x
Возвращает значения в ячейки A12 и A11 всегда согласитесь, поскольку значение в A12 именно то, что ПРОГНОЗ. Наклон не должны зависеть при добавлении известные_значения_x, в различные положительные константы.

При увеличении значения в D3 больше константы добавляется B2: B7 и первый аргумент ПРОГНОЗ добавляется же константы. Если D3 < = 7, нет ошибок округления, которые появляются в первые шесть десятичных знаков для НАКЛОНА. В результате ПЕРЕХВАТА и ПРОГНОЗ не правильно. Теперь измените значение в D3 7,25 7.5, 7,75 и 8. Обратите внимание, что изменение НАКЛОНА в A9. В этом случае варианты значений в ячейках A11:A12. Эти значения должны оставаться постоянной на протяжении всего эксперимента.

Ячейки D7:D13 показывают, что значения, которые возвращаются в результате ПРОГНОЗА и значения, которые должны были быть возвращены по ПРОГНОЗУ было наклон (и ПЕРЕСЕЧЕНИЕ) не изменяется. Эти пары значений отображаются для случаев, где D3 = 7.5 и 8, соответственно.

Обратите внимание, что ошибки округления стали настолько значительны, что происходит деление на 0 при D3 = 8.

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

Если Excel 2003 или более поздней версии Excel, не все изменения в общие значения в A11 и A12 при попытке эксперимента. Тем не менее D7:D13 ячеек отображать ошибки округления, которые вы бы получили с более ранними версиями Excel.

Результаты в более ранних версиях Excel

Для НАКЛОНА статье численно менее надежный формулы, используемой в более ранних версиях Excel. Для этого требуется только один проход по данным. Это недостатки наклон в этих ранних версиях Excel, вызывающие ошибки округления в крайних случаях, также смогут демонстрировать ПРОГНОЗ.

Результаты в Excel 2003 и последующих версиях Excel

НАКЛОН вычисляется процедурой улучшенные в Excel 2003 и последующих версиях Excel, и это повышает производительность ПРОГНОЗ. Для этой процедуры требуется два прохода через данные. Опять же на наклон описаны улучшения.

Выводы

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

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

Процедура поиска суммы квадратичных отклонений от выборочного среднего была улучшена в Excel 2003 и последующих версиях Excel. Улучшенная процедура выполняет следующие действия:
  • Находит выборочное среднее
  • Вычисляет каждого квадрата отклонения
  • Суммы квадратов отклонений
Эта процедура является более точным, чем альтернативная процедура. Альтернативная процедура часто называлась «формула калькулятор» за можно использовать калькулятор на небольшое количество точек данных. Альтернативная процедура будет выполнять следующие действия:
  • Найти сумму квадратов всех наблюдений, размер выборки и сумма всех наблюдений
  • Вычислить сумму квадратов за вычетом всех наблюдений ((сумма всех наблюдений) ^ 2) / размер выборки)
Существует множество функций, которые были улучшены в Excel 2003 и последующих версиях Excel из-за этой второй процедуры один проход заменяется на два этапа процедуры. Процедура двухпроходное находит выборочное среднее при первом проходе и вычисляет сумму квадратов отклонений о его второй раз.

Ниже приведен список функций, которые были улучшены в Excel 2003 и последующих версиях Excel таким образом.
  • VAR
  • ДИСПР
  • СТАНДОТКЛОН
  • СТАНДОТКЛОНП
  • DVAR
  • БДДИСПП
  • DSTDEV
  • ДСТАНДОТКЛП
  • ПРОГНОЗ
  • УГОЛ НАКЛОНА
  • ПЕРЕХВАТ
  • ПИРСОН
  • ФУНКЦИЯ КВПИРСОН
  • ТО ФУНКЦИЯ СТОШYX
Подобные усовершенствования были внесены в каждой из трех средств анализа расхождения в пакет анализа.