SLOPE a Excel (fórmula, exemple) | Com es calcula la pendent a Excel?

Funció SLOPE a Excel

La funció SLOPE a Excel es classifica com a funcions estadístiques a Excel. En termes matemàtics, SLOPE retorna el pendent d’una línia entre punts de dades donats en valors de y coneguts i valors de x coneguts. El pendent d'una línia de regressió lineal és la distància vertical / la distància horitzontal entre qualsevol dels dos punts d'aquesta línia.

La funció Pendent retorna el pendent d'una línia de regressió basada en els punts de dades reconeguts per conegut_y_values ​​i conegut_x_valors

Fórmula SLOPE a Excel

SLOPE té dos paràmetres obligatoris, és a dir, conegut_eu i conegut_xs.

Paràmetre obligatori:

  • y_ coneguts: és una matriu de valors y coneguts.
  • coneguts_x: és una matriu de valors x coneguts

Aquí la longitud de la matriu de dades de known_x hauria de ser la mateixa longitud que la matriu de dades de known_y i el valor de la variància dels valors de la x coneguda no ha de ser 0.

Observacions:

L'equació SLOPE per esbrinar el pendent de la línia de regressió lineal és la següent:

on i són les mitjanes de mostra i es calculen mitjançant la mitjana (valors x) i la mitjana (valors y).

Com s'utilitza la funció SLOPE a Excel?

És molt senzill i fàcil d’utilitzar. Anem a entendre el funcionament de la funció SLOPE amb alguns exemples. Es pot utilitzar com a funció de full de càlcul i com a funció VBA.

Podeu descarregar aquesta plantilla Excel de funció SLOPE aquí - Plantilla Excel de funció SLOPE

Exemple 1

Al primer exemple, tenim dos conjunts de dades amb els valors de y coneguts i el valor de x conegut.

Ara calculeu el pendent a partir d’aquestes dades = SLOPE (A3: A22, B3: B22) i la sortida serà de 2,7, tal com es mostra a la taula següent.

La sortida serà:

Exemple 2

En el segon exemple, tenim dades prudents mensuals del valor de y conegut i del valor de x conegut.

Així doncs, aquí podem aplicar la fórmula SLOPE a Excel tal com es feia servir al primer exemple = SLOPE (E3: E22, F3: F22)

I la sortida serà de 0,11, tal com es mostra a la taula següent.

SLOPE a Excel VBA

Suposem que tenim els valors de X situats en el rang de fulls Excel de A1 a A10, i els valors de Y situats en el full Excel donat de l'interval B1 a B10, llavors podem calcular el SLOPE aquí mitjançant les funcions VBA següents

Sub SLOPEcal () // inicia l'abast de la funció de pendent

Dim x, y com Range // declareu l'interval xy y

set x = Range ("A10: A10") // defineix els valors coneguts de x a l'interval x.

set y = Range ("B10: B10") // defineix els valors de y coneguts a l'interval y.

pendent = Application.WorksheetFunction.Slope (y, x) set

Pendent MsgBox // imprimeix el valor del pendent al quadre de missatge.

End sub // Finalitza la funció de pendent

Coses que cal recordar

  • Funció SLOPE mitjançant el # N / A. Error quan la matriu donada de known_x i la matriu de known_y tenen diferents longituds.

SLOPE Formula = SLOPE (A3: A12, B3: B15)

  • Funció SLOPE mitjançant el # DIV / 0. error quan:
    • La variància dels coneguts x coneguts s’avalua a zero; o bé
    • Qualsevol de les matrius donades (conegut_x o conegut_y) està buit.

  • A la funció SLOPE, si una matriu o un argument de referència conté text, valors lògics o cel·les buides, els valors s'ignoren; tanmateix, s'inclouen les cel·les amb el valor zero.

  • A la funció SLOPE, els paràmetres han de ser números o noms, matrius o referències que continguin números.