Tento článek popisuje syntaxi vzorce a použití funkce FORECAST. Funkce LINEÁRNÍ a FORECAST v Microsoft Excel.
Poznámka: V Excel 2016 byla funkce FORECAST nahrazena funkcí FORECAST. LINEAR jako součást nových funkcí pro prognózování. Syntaxe a použití těchto dvou funkcí jsou stejné, ale starší funkce FORECAST bude nakonec zastaralá. Je stále k dispozici kvůli zpětné kompatibilitě, ale zvažte použití nové funkce FORECAST. Místo toho funkce LINEAR.
Popis
Výpočet nebo předpovídání budoucí hodnoty pomocí existujících hodnot Budoucí hodnota je hodnota y pro danou hodnotu x. Existující hodnoty jsou známé jako hodnoty x a y a budoucí hodnota se předpovídá pomocí lineární regrese. Tyto funkce můžete použít k předpovídání budoucích prodejů, požadavků na zásoby nebo spotřebitelských trendů.
Syntaxe
FORECAST.LINEAR(x, pole_y, pole_x)
- nebo -
FORECAST(x, pole_y, pole_x)
PROGNÓZA/PROGNÓZA. Syntaxe funkce LINEAR má následující argumenty:
Argument |
Povinný |
Odkazuje na |
x |
ano |
Datový bod, u kterého chcete předpovědět hodnotu. |
Pole_y: |
ano |
Závislá matice nebo oblast dat. |
Pole_x: |
ano |
Nezávislá matice nebo oblast dat. |
Poznámky
-
Pokud x není číselného typu, forecast a FORECAST. LINEAR vrátí #VALUE! chybová hodnota.
-
Pokud known_y nebo known_x jsou prázdné nebo jeden má víc datových bodů než druhý, FORECAST a FORECAST. Lineární vrátí chybovou #N/A.
-
Pokud se rozptyl known_x rovná nule, pak FORECAST a FORECAST. LINEÁRNÍ vrátí hodnotu #DIV/0! chybová hodnota.
-
Rovnice pro FORECAST a FORECAST. LINEAR je a+bx, kde:
a:
a kde x a y jsou střední hodnoty výběru PRŮMĚR(známé_hodnoty_x) a PRŮMĚR(známé_hodnoty_y).
Příklad
Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.
Známé Y |
Známé X |
|
6 |
20 |
|
7 |
28 |
|
9 |
31 |
|
15 |
38 |
|
21 |
40 |
|
Vzorec |
Popis |
Výsledek |
=FORECAST. LINEÁRNÍ(30;A2:A6;B2:B6) |
Předpovídá hodnotu y k dané hodnotě x rovné 30. |
10,607253 |