Funcția SLOPE în Excel
Funcția SLOPE în Excel este clasificată ca funcții statistice în Excel. În termeni matematici, SLOPE returnează panta unei linii între punctele date date în valorile cunoscute ale lui y și valorile cunoscute ale lui x. Panta unei linii de regresie liniară este distanța verticală / distanța orizontală dintre oricare dintre cele două puncte de pe această linie.
Funcția Slope returnează panta unei linii de regresie pe baza punctelor de date recunoscute de known_y_values și known_x_values
Formula SLOPE în Excel

SLOPE are doi parametri obligatorii, și anume, known_y’s și known_xs .
Parametru obligatoriu:
- cunoscut_y: este o serie de valori y cunoscute.
- known_x's: este o matrice de valori x cunoscute
Aici lungimea matricei de date a lui known_x ar trebui să aibă aceeași lungime ca matricea de date a lui known_y, iar valoarea varianței valorilor x-ului cunoscut nu trebuie să fie 0.
Observații:
Ecuația SLOPE pentru a afla panta liniei de regresie liniară este după cum urmează:

unde și
sunt media eșantionului și calculată prin medie (valori x) și medie (valori y).
Cum se folosește funcția SLOPE în Excel?
Este foarte simplu și ușor de utilizat. Să înțelegem funcționarea funcției SLOPE în câteva exemple. Poate fi folosit ca funcție de foaie de lucru și ca funcție VBA.
Exemplul nr. 1
În primul exemplu, avem două seturi de date cu valorile y cunoscute și valoarea cunoscută a lui x.
Acum calculați panta din aceste date = SLOPE (A3: A22, B3: B22), iar ieșirea va fi de 2,7, așa cum se arată în tabelul de mai jos.

Ieșirea va fi:

Exemplul nr. 2
În al doilea exemplu, avem date lunare despre valoarea cunoscută a lui y și valoarea cunoscută a lui x.
Deci, aici putem aplica formula SLOPE în excel așa cum am folosit în primul exemplu = SLOPE (E3: E22, F3: F22)

Iar ieșirea va fi de 0,11, așa cum se arată în tabelul de mai jos.

SLOPE în Excel VBA
Să presupunem că avem valorile X situate în intervalul foii Excel de la A1 la A10 și valorile lui Y situate în foaia Excel dată din intervalul B1 până la B10, atunci putem calcula SLOPE aici utilizând funcțiile VBA de mai jos
Sub SLOPEcal () // pornește domeniul funcției de pantă
Dim x, y ca Range // declarați intervalul x și y
set x = Range („A10: A10”) // setați valorile cunoscute ale x la intervalul x.
set y = Range („B10: B10”) // setați valorile y cunoscute la intervalul y.
pantă = Application.WorksheetFunction.Slope (y, x) set
MsgBox panta // tipăriți valoarea pantei în caseta de mesaj.
End sub // Termină funcția de pantă
Lucruri de amintit
- Funcția SLOPE prin # N / A! Eroare când matricea dată de cunoscut_x și matricea de cunoscut_y sunt de lungimi diferite.
SLOPE Formula = SLOPE (A3: A12, B3: B15)

- Funcția SLOPE prin # DIV / 0! eroare când:
- Varianța datelor cunoscute_x se evaluează la zero; sau
- Oricare dintre matricile date (cunoscut_x sau cunoscut_y) sunt goale.

- În funcția SLOPE, dacă un tablou sau un argument de referință conține text, valori logice sau celule goale, valorile sunt ignorate; cu toate acestea, sunt incluse celule cu valoarea zero.

- În funcția SLOPE, parametrii trebuie să fie numere sau nume, tablouri sau referințe care conțin numere.