SLOPE trong Excel (Công thức, Ví dụ) - Làm thế nào để tính toán độ dốc trong Excel?

Hàm SLOPE trong Excel

Hàm SLOPE trong Excel được phân loại là các hàm thống kê trong Excel. Theo thuật ngữ toán học, SLOPE trả về độ dốc của một đường giữa các điểm dữ liệu đã cho theo giá trị của y đã biết và giá trị của x đã biết. Độ dốc của đường hồi quy tuyến tính là khoảng cách dọc / khoảng cách ngang giữa hai điểm bất kỳ trên đường này.

Hàm Slope trả về độ dốc của một đường hồi quy dựa trên các điểm dữ liệu được công nhận bởi các giá_trị_biến_và_x_ đã biết

Công thức SLOPE trong Excel

SLOPE có hai tham số bắt buộc, tức là known_y’sknown_xs .

Tham số bắt buộc:

  • known_y's: nó là một mảng các giá trị y đã biết.
  • known_x's: nó là một mảng các giá trị x đã biết

Ở đây độ dài của mảng dữ liệu known_x's phải có cùng độ dài với mảng dữ liệu known_y's và giá trị phương sai của các giá trị của x đã biết không được bằng 0.

Nhận xét:

Phương trình SLOPE để tìm ra độ dốc của đường hồi quy tuyến tính như sau:

ở đâu là trung bình của mẫu và được tính bằng giá trị trung bình (giá trị x) và trung bình (giá trị y).

Làm thế nào để sử dụng hàm SLOPE trong Excel?

Nó rất đơn giản và dễ sử dụng. Hãy để chúng tôi hiểu hoạt động của hàm SLOPE trong một số ví dụ. Nó có thể được sử dụng như một hàm trang tính và như một hàm VBA.

Ví dụ 1

Trong ví dụ đầu tiên, chúng ta có hai tập dữ liệu với các giá trị của y đã biết và giá trị của x đã biết.

Bây giờ tính toán độ dốc từ dữ liệu này = SLOPE (A3: A22, B3: B22) và đầu ra sẽ là 2,7, như được hiển thị trong bảng dưới đây.

Đầu ra sẽ là:

Ví dụ số 2

Trong ví dụ thứ hai, chúng ta có dữ liệu theo tháng về giá trị của y đã biết và giá trị của x đã biết.

Vì vậy, ở đây chúng ta có thể áp dụng công thức SLOPE trong excel như chúng ta đã sử dụng trong ví dụ đầu tiên = SLOPE (E3: E22, F3: F22)

Và đầu ra sẽ là 0,11, như trong bảng dưới đây.

SLOPE trong Excel VBA

Giả sử chúng ta có giá trị của X nằm trong phạm vi trang tính excel từ A1 đến A10 và giá trị của Y nằm trong trang tính excel đã cho từ phạm vi B1 đến B10, thì chúng ta có thể tính SLOPE ở đây bằng cách sử dụng các hàm VBA bên dưới

Sub SLOPEcal () // bắt đầu phạm vi hàm độ dốc

Dim x, y as Range // khai báo phạm vi x và y

set x = Range (“A10: A10”) // đặt các giá trị của x đã biết thành phạm vi x.
set y = Range (“B10: B10”) // đặt các giá trị của y đã biết thành phạm vi y.
Bộ dốc = Application.WorksheetFunction.Slope (y, x)

MsgBox dốc // in giá trị độ dốc trong hộp thông báo.

End sub // Kết thúc hàm dốc

Những điều cần ghi nhớ

  • Hàm SLOPE thông qua # N / A! Lỗi khi mảng đã cho gồm known_x's và mảng known_y's có độ dài khác nhau.

Công thức SLOPE = SLOPE (A3: A12, B3: B15)

  • Hàm SLOPE thông qua # DIV / 0! lỗi khi:
    • Phương sai của known_x's đã cho được đánh giá là 0; hoặc là
    • Bất kỳ mảng nào trong số các mảng đã cho (known_x's hoặc known_y's) đều trống.
  • Trong hàm SLOPE, nếu một mảng hoặc đối số tham chiếu chứa văn bản, giá trị lôgic hoặc ô trống, thì giá trị sẽ bị bỏ qua; tuy nhiên, các ô có giá trị 0 được bao gồm.
  • Trong hàm SLOPE, các tham số phải là số hoặc tên, mảng hoặc tham chiếu có chứa số.

Hàm SLOPE trong Excel Video

thú vị bài viết...