SLOPE i Excel (formel, exempel) - Hur man beräknar lutning i Excel?

Innehållsförteckning

SLOPE-funktion i Excel

SLOPE-funktionen i Excel kategoriseras som statistiska funktioner i Excel. I matematiska termer returnerar SLOPE lutningen på en linje mellan givna datapunkter i kända y-värden och kända x-värden. Lutningen på en linjär regressionslinje är det vertikala avståndet / det horisontella avståndet mellan någon av de två punkterna på denna linje.

Lutningsfunktionen returnerar lutningen för en regressionslinje baserat på datapunkterna som känns igen av kända_y_värden och kända_x_värden

SLOPE Formula i Excel

SLOPE har två obligatoriska parametrar, dvs. kända_y och kända_x .

Obligatorisk parameter:

  • known_y's: det är en matris med kända y-värden.
  • kända_x: det är en matris med kända x-värden

Här bör längden på kända_xs dataarray vara lika lång som känd_ys datayrray, och värdet på variansen för de kända x-värdena får inte vara 0.

Anmärkningar:

SLOPE-ekvationen för att ta reda på lutningen för den linjära regressionslinjen är som följer:

var och är provmedlet och beräknas med medelvärde (x-värden) och medelvärde (y-värden).

Hur använder jag SLOPE-funktionen i Excel?

Det är väldigt enkelt och lätt att använda. Låt oss förstå hur SLOPE-funktionen fungerar i några exempel. Den kan användas som en kalkylfunktion och som en VBA-funktion.

Exempel 1

I det första exemplet har vi två datamängder med kända y-värden och kända x-värden.

Beräkna nu lutningen från dessa data = LUTNING (A3: A22, B3: B22), och utdata blir 2,7, som visas i nedanstående tabell.

Utgången blir:

Exempel 2

I det andra exemplet har vi månadsvis data om känt y-värde och känt x-värde.

Så här kan vi tillämpa SLOPE-formeln i Excel som vi använde i det första exemplet = SLOPE (E3: E22, F3: F22)

Och utmatningen blir 0,11, som visas i nedanstående tabell.

SLOPE i Excel VBA

Anta att vi har X-värdena i excel-arkområdet från A1 till A10, och Y-värdena i det angivna excel-arket från intervall B1 till B10, då kan vi beräkna SLOPE här genom att använda nedanstående VBA-funktioner

Sub SLOPEcal () // starta lutningsfunktionens omfång

Dim x, y som Range // deklarera området x och y

set x = Range (“A10: A10”) // set kända x-värden till range x.
set y = Range (“B10: B10”) // ställ in kända y-värden till y-området.
lutning = Application.WorksheetFunction.Slope (y, x) set

MsgBox-lutning // skriv ut lutningsvärdet i meddelandefältet.

Avsluta sub // Avsluta lutningsfunktionen

Saker att komma ihåg

  • SLOPE-funktion genom # N / A! Fel när den givna matrisen med kända_x och matris med kända_ har olika längder.

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

  • SLOPE-funktion genom # DIV / 0! fel när:
    • Variansen för de angivna kända_x-värdena utvärderas till noll; eller
    • Någon av de givna matriserna (kända_x eller kända_er) är tomma.
  • Om en array eller ett referensargument innehåller text, logiska värden eller tomma celler i funktionen SLOPE ignoreras värdena. emellertid inkluderas celler med värdet noll.
  • I SLOPE-funktionen måste parametrarna vara siffror eller namn, matriser eller referenser som innehåller siffror.

SLOPE-funktion i Excel Video

Intressanta artiklar...