Acest articol descrie sintaxa de formulă și utilizarea funcției LOGEST în Microsoft Excel.
Descriere
In analizele de regresie, se calculează o curbă exponențială corespunzătoare datelor și se întoarce o matrice de valori care descriu curba. Deoarece această funcție întoarce o matrice de valori, ea trebuie introdusă ca o formulă de matrice.
Ecuația curbei este:
y = b*m^x
sau
y = (b*(m1^x1)*(m2^x2)*_)
dacă există mai multe valori de axă x, unde valoarea dependentă y este o funcție de valorile independente x. Valorile m sunt baze corespunzătoare fiecărui exponent x, iar b este o constantă. De reținut că y, x și m pot fi vectori. Matricea pe care o întoarce LOGEST este {mn;mn-1;...;m1;b}.
Sintaxă
LOGEST(cunoscute_y, [cunoscute_x], [const], [statistică])
Sintaxa funcției LOGEST are următoarele argumente:
-
Cunoscute_y Obligatoriu. Este setul de valori y deja cunoscute din relația y = b*m^x.
-
Dacă matricea cunoscute_y este într-o singură coloană, atunci fiecare coloană de valori x din cunoscute_x este interpretată ca o variabilă separată.
-
Dacă matricea cunoscute_y este într-un singur rând, atunci fiecare rând de valori din cunoscute_x este interpretat ca o variabilă separată.
-
-
Cunoscute_x Opțional. Este un set opțional de valori x pe care le cunoașteți deja din relația y = b*m^x.
-
Matricea cunoscute_x poate include o variabilă sau mai multe seturi de variabile. Dacă este utilizată o singură variabilă, cunoscute_y și cunoscute_x pot fi zone de orice formă, de vreme ce au dimensiuni egale. Dacă sunt utilizate mai multe variabile, cunoscute_y trebuie să fie o zonă de celule cu înălțimea de un rând sau lățimea de o coloană (care se mai numește vector).
-
Dacă cunoscute_x este omis, se consideră a fi matricea {1;2;3;...} care este de aceeași mărime cu cunoscute_y.
-
-
Const Opțional. Este o valoare logică ce specifică dacă constanta b va fi forțată la valoarea 1.
-
Dacă const este TRUE sau omisă, b este calculat normal.
-
Dacă valoarea const este FALSE, b este egalat cu 1, iar valorile m sunt stabilite pentru y = m^x.
-
-
Statistică Opțional. Este o valoare logică ce specifică dacă să întoarcă statistica de regresie adițională.
-
Dacă argumentul statistică este TRUE, LOGEST întoarce statistica de regresie adițională, astfel încât matricea returnată este {mn;mn-1;...;m1;b|sen;sen-1;...;se1;seb|r 2;sey| F;df|ssreg;ssresid}.
-
Dacă statistică este FALSE sau omis, LOGEST întoarce numai coeficienții m și constanta b.
-
Pentru mai multe informații despre statistici de regresie suplimentare, consultați funcția LINEST.
Observații
-
Cu cât graficul datelor seamănă mai mult cu o exponențială, cu atât curba calculată va exprima datele mai corect. Ca și LINEST, LOGEST întoarce o matrice care descrie o relație între valori, dar LINEST trasează o curbă mai precisă; LOGEST trasează o curbă exponențială. Pentru mai multe informații, vedeți LINEST.
-
Pentru o singură variabilă independentă x, se pot obține direct valorile intersecției cu axa y (b), utilizând următoarele formule:
Intersecția cu axa Y (b):
INDEX(LOGEST(cunoscute_y;cunoscute_x);2)Se poate utiliza ecuația y = b*m^x pentru a prevedea valorile y ulterioare, dar Microsoft Excel vă pune la dispoziție funcția GROWTH pentru acest lucru. Pentru mai multe informații, consultați funcția GROWTH.
-
Formulele care returnează matrice trebuie introduse ca formule matrice.
Notă: În Excel Online nu puteți crea formule de matrice.
-
Când introduceți o constantă matrice, cum ar fi valori_x_cunoscute, ca argument, utilizați punct și virgulă (;) pentru separarea valorilor din același rând și bare verticale (|) pentru separarea rândurilor. Caracterele separatoare pot fi diferite, în funcție de setările regionale.
-
Rețineți că valorile y prezise de ecuația de regresie pot să fie invalide dacă ele se situează în afara intervalului de valori y pe care le-ați utilizat pentru determinarea ecuației.
Exemplu
Exemplul 1
Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Lună |
Unități |
||
11 |
33100 |
||
12 |
47300 |
||
13 |
69000 |
||
14 |
102000 |
||
15 |
150000 |
||
16 |
220000 |
||
Formulă |
Descriere |
Rezultat |
|
=LOGEST(B2:B7;A2:A7; TRUE; FALSE) |
Notă: Este necesar ca formula din exemplu să fie introdusă ca formulă matrice în Excel. După copierea exemplului într-o foaie de lucru necompletată, selectați zona C9:D9 începând cu celula formulei. Apăsați F2, apoi CTRL+SHIFT+ENTER. Dacă formula nu este introdusă ca formulă matrice, singurul rezultat este 1,4633. |
1,4633 |
495,3048 |
Exemplul 2
Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Lună |
Unități |
11 |
33,100 |
12 |
47,300 |
13 |
69,000 |
14 |
102,000 |
15 |
150,000 |
16 |
220,000 |
Formulă |
Rezultat |
=LOGEST(B2:B7;A2:A7;TRUE;TRUE) |
1,4633 |