ПРОГНОЗА Функция в Excel
Функцията ПРОГНОЗА е категоризирана под статистически функции в Excel. Функцията ПРОГНОЗА се използва за изчисляване или прогнозиране на бъдещата стойност на основата на излизащите стойности. Формула за прогноза може да се използва за изчисляване на статистическата стойност на направената прогноза. Например, ако знаем минали данни като валутен поток, можем да прогнозираме бъдещия поток с помощта на функцията.
В математически план функцията FORECAST (x, known_y's, known_x's) връща предвидената стойност на зависимата променлива known_ys за конкретната стойност, която е x, на независимата променлива known_xs, като използва най-подходящата линейна регресия за прогнозиране на y стойности от x стойности .
Формула ПРОГНОЗА в Excel

Формулата FORECAST в Excel има три задължителни параметъра, т.е. x, known_y's, known_x's.
Задължителни параметри:
- x: числова x-стойност, за която искате да прогнозирате нова y-стойност.
- known_y's: Това е масив от зависимата променлива или диапазон от данни.
- known_x's: Това е независимият масив или обхват от данни, които са ни известни.
Забележки
Формулата FORECAST ще изчисли нова y-стойност, използвайки простото уравнение с права линия:

където и са средните стойности на извадката и се изчисляват по средни (x стойности) и средни (y стойности)
Как да използвам функцията ПРОГНОЗА в Excel?
Функцията ПРОГНОЗА в Excel е много проста и лесна за използване. Нека разберем работата на FORECAST в Excel с някои примери.
Формулата FORECAST в Excel може да се използва като функция на работен лист и като функция на VBA.
ПРОГНОЗА Функция като функция на работен лист.
Пример # 1
В този пример за ПРОГНОЗА нека разгледаме набори от данни за известни стойности на y и известни стойности на x и изчислим прогнозна стойност за 30 въз основа на известни стойности x и y.
= ПРОГНОЗА (30, B3: B17, C3: C17) изходът ще бъде 19, както е показано в таблицата по-долу.

Пример # 2
Да предположим, че имаме данни за приходите и разходите за 2017 г., както е показано в таблицата по-долу. Тук данните за печалбата се считат за известна стойност на x, а данните за разходите се считат за известна стойност на y. Можем да използваме функцията FORECAST, за да предвидим допълнителна точка по права линия на най-доброто пасване чрез набор от известни x- и y-стойности. Използване на данните по-долу
Използвайки данните за приходите и разходите от януари 2017 г. до август 2017 г., можем да прогнозираме разходите за следващия предстоящ месец, използвайки функцията ПРОГНОЗА в excel. В този пример за ПРОГНОЗА предсказваме прогнозната стойност за месец септември 2018 г., използвайки функцията ПРОГНОЗА в Excel.
Формулата FORECAST в Excel, която трябва да се използва, е: = FORECAST (C43, C23: C42, D23: D42)

Получаваме резултатите, както следва: 1,768
Функция ПРОГНОЗА може да се използва като функция VBA.
Нека разгледаме набор от данни, имащ x стойности от диапазон A1: A5 и y стойности от B1: B5.
Функция Sub FORECAST ()
Dim xs As Range
Dim ys As Range
Задайте xs = Sheets (2). Обхват (“A1: A5”)
Задайте ys = Листове (2). Обхват (“B1: B5”)
Sheets (2) .Range (“H1”). Value = Application.worksheetFunction.Forecast (50, ys, xs) // бележка 50 е произволна за тестване
Крайна под
Неща за запомняне
- Дължината на масива на known_x трябва да бъде същата като тази на known_y, а дисперсията на known_x не трябва да бъде нула.
- Ще даде # N / A! грешка, ако:
- Предоставените стойности known_x's и предоставените масиви known_y са различни по дължина.

- Той дава # DIV / 0! Грешка при
- Или един или и двата от масивите known_x или known_y няма стойност или са празни.
- Ако дисперсията на предоставените известни_x е равна на нула.
- Ако дадената бъдеща стойност на x не е числова.
