Tento článek popisuje syntaxi vzorce a použití funkce LOGLINTREND v Microsoft Excelu.
Popis
Vypočte hodnotu odhadu exponenciálního růstu na základě existujících dat. Funkce LOGLINTREND vrátí hodnoty y pro množinu hodnot x, které určíte, na základě existujících hodnot x a y. Funkci LOGLINTREND můžete také použít k úpravě exponenciální křivky na základě existujících hodnot x a y.
Syntaxe
LOGLINTREND(pole_y;[pole_x];[nová_x];[b])
Syntaxe funkce LOGLINTREND má následující argumenty:
Known_y Povinné. Množina hodnot y daných výrazem y = b*m^x.
- Pokud je oblast pole_y v jediném sloupci, je každý sloupec oblasti pole_x interpretovaný jako samostatná proměnná.
- Pokud je oblast pole_y v jediném řádku, je každý řádek oblasti pole_x interpretovaný jako samostatná proměnná.
- Pokud je některé z čísel known_y 0 nebo záporné, funkce LOGLINTREND vrátí #NUM! chybovou hodnotu #HODNOTA!.
Known_x Volitelné. Volitelná množina hodnot x daných výrazem y = b*m^x.
- Argument pole_x může obsahovat jednu či více množin proměnných. Pokud použijete jen jednu proměnnou, pak pole_y a pole_x mohou být oblasti libovolného tvaru, musí mít pouze shodné rozměry. Pokud použijete více než jednu proměnnou, known_y musí být vektor (tj. oblast o výšce jednoho řádku nebo šířce jednoho sloupce).
- Pokud vynecháte argument pole_x, předpokládá se, že jde o matici {1;2;3;...}, která je stejně velká jako pole_y.
New_x Volitelné. Nové hodnoty x, pro které má funkce LOGLINTREND vypočítat odpovídající hodnoty y.
- New_x musí obsahovat sloupec (nebo řádek) pro každou nezávislou proměnnou, stejně jako known_x. Pokud je tedy known_y v jediném sloupci, musí mít known_x a new_x stejný počet sloupců. Pokud je known_y v jediném řádku, musí mít known_x a new_x stejný počet řádků.
- Pokud vynecháte argument nová_x, předpokládá se, že je shodný s argumentem pole_x.
- Pokud vynecháte jak pole_x, tak nová_x, předpokládá se, že jde o matici {1;2;3;...} o stejném rozměru jako argument pole_y.
Const Volitelné. Jedná se o logickou hodnotu, která určuje, jestli se má parametr b (absolutní člen) počítat, nebo jestli se má rovnat 1.
- Pokud má argument b hodnotu PRAVDA nebo není uveden, počítá se konstanta b běžným způsobem.
- Pokud má argument b hodnotu NEPRAVDA, uvažuje se konstanta b = 1 a hodnoty m se upraví, aby platilo y = m^x.
Poznámky
- Vzorec, který vrací matici, musí být zadaný jako maticový vzorec, jakmile je vybraný správný počet buněk.
- Pokud zadáváte jako argument matici (například pronová_x), oddělte hodnoty ve stejném řádku středníky a k oddělení řádků použijte svislé čáry ( | ).
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.
| Měsíc: | Jednotky | Vzorec (odpovídající jednotky) | |
|---|---|---|---|
| 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 | |
| Měsíc: | Vzorec (předpovídané jednotky) | Vzorec použitý v sadě C2:C7 nahoře | |
| 17 | 320 197 | =LOGLINTREND(B2:B7;A2:A7) | |
| 18 | 468 536 | ||
| Vzorec použitý v sadě B9:B10 nahoře | |||
| =LOGLINTREND(B2:B7;A2:A7;A9:A10) |