Cách tính trung bình động trong Excel (4 ví dụ)

  • Chia Sẻ Cái Này
Hugh West

Trung bình động còn được gọi là Trung bình động hoặc Trung bình chạy trong Excel. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách tính toán trung bình động trung bình trong Excel ở 4 ví dụ khác nhau.

Tải xuống Sổ làm việc

Bạn có thể tải xuống sổ làm việc Excel thực hành miễn phí từ đây.

Tính toán Trung bình trượt.xlsx

Trung bình trượt là gì?

Trung bình trượt có nghĩa là khoảng thời gian của trung bình là giống nhau nhưng nó tiếp tục di chuyển khi dữ liệu mới được thêm vào.

Ví dụ: nếu có ai đó yêu cầu bạn cung cấp giá trị trung bình động của giá trị bán hàng vào ngày thứ 3, thì bạn phải cung cấp giá trị bán hàng của Ngày 1, 2 và 3 . Và nếu có ai đó yêu cầu bạn cung cấp giá trị trung bình động của giá trị bán hàng vào ngày thứ 4, bạn phải cung cấp giá trị bán hàng của ngày 2, 3 và 4. Khi dữ liệu mới được thêm vào, bạn phải giữ nguyên khoảng thời gian (3 ngày) tương tự nhưng sử dụng dữ liệu mới được thêm vào để tính toán đường trung bình động.

Đường trung bình động làm phẳng mọi điểm bất thường (đỉnh và đáy) từ dữ liệu đến dễ dàng nhận ra xu hướng. Khoảng thời gian tính toán đường trung bình động càng lớn thì càng có nhiều biến động được làm mịn, vì càng có nhiều điểm dữ liệu được đưa vào mỗi đường trung bình được tính.

Đọc thêm: Cách tạo đường trung bình động trong biểu đồ Excel ( 4 Phương pháp)

4 Ví dụ về cách tính trung bình động trong Excel

Trong giai đoạn này, bạn sẽ học cách tính toán di chuyểntrung bình bằng các công cụ, công thức Excel, v.v.

1. Tính toán Đường trung bình động bằng Công cụ phân tích dữ liệu trong Excel (với Đường xu hướng)

Với tập dữ liệu được hiển thị bên dưới, chúng tôi sẽ tính toán đường trung bình động của Doanh số bán hàng tại khoảng 3 bằng Excel Công cụ phân tích dữ liệu .

Các bước:

  • Nhấp vào tab Tệp - > Tùy chọn

  • Từ cửa sổ bật lên Tùy chọn Excel , hãy nhấp vào Phần bổ trợ và chọn Phần bổ trợ Excel từ hộp Quản lý rồi nhấn GO…

  • Đánh dấu Analysis ToolPak Phần bổ trợ và nhấp OK .

  • Bây giờ hãy chuyển đến tab Dữ liệu -> Phân tích dữ liệu .

  • Chọn Trung bình động -> OK.

  • Trong hộp bật lên Đường trung bình động ,
    • Cung cấp dữ liệu trong hộp Phạm vi đầu vào mà bạn muốn tính trung bình động bằng cách kéo qua cột hoặc hàng . Trong trường hợp của chúng tôi, đó là $C$5:$C$15 .
    • Viết số khoảng thời gian trong Khoảng thời gian (Chúng tôi muốn 3 ngày nên chúng tôi đã viết số 3 )
    • Trong hộp Phạm vi đầu ra , hãy cung cấp phạm vi dữ liệu mà bạn muốn dữ liệu được tính toán của mình lưu trữ bằng cách kéo qua cột hoặc hàng . Trong trường hợp của chúng tôi, đó là $D$5:$D$15 .
    • Nếu bạn muốn xem đường xu hướng củadữ liệu của bạn bằng biểu đồ, sau đó Đánh dấu Kết xuất biểu đồ Nếu không, hãy để nguyên.
    • Nhấp vào OK .

Bạn sẽ nhận được Đường trung bình động của dữ liệu được cung cấp cùng với đường xu hướng Excel hiển thị cả dữ liệu gốc và giá trị trung bình động với các dao động được làm mịn.

2. Tính toán Trung bình động bằng hàm Trung bình động trong Excel

Bạn có thể chỉ cần chạy công thức AVERAGE để tính Trung bình động của dữ liệu đã cho với một khoảng cụ thể. Excel có thể hiểu mẫu và áp dụng mẫu tương tự cho phần còn lại của dữ liệu.

Như minh họa trong hình bên dưới, chọn ô thứ 3 và chỉ cần viết TRUNG BÌNH công thức tính giá trị bán hàng với khoảng cách 3 .

Trong Ô D7 , hãy viết

=AVERAGE(C5:C7)

Và nhấn Enter .

Bạn sẽ nhận được giá trị trung bình động của giá trị bán hàng cho 3 các sản phẩm cụ thể của ô đó và 2 ô bên trên .

  • Bây giờ hãy kéo hàng xuống dưới Fill Handle để áp dụng cùng một mẫu cho các ô còn lại.

Hãy kiểm tra xem liệu nó có thực sự mang lại cho chúng ta đường trung bình động (cùng khoảng 3 nhưng dữ liệu mới được thêm vào) hay không.

Nếu chúng ta nhấp đúp vào bất kỳ ô nào khác như trong hình bên dưới, chúng ta có thể thấy rằng ô đó có trung bình động chỉ ra trung bìnhgiá trị của ô đó và hai ô ở trên.

Ô D11 giữ giá trị trung bình động của Ô C9, C10 và C11 .

Nội dung liên quan: Cách tính giá trị trung bình, giá trị nhỏ nhất và giá trị lớn nhất trong Excel (4 cách đơn giản)

3. Tính Trung bình cộng bằng công thức trong Excel

Bạn cũng có thể sử dụng các công thức để tính Trung bình trượt trong Excel.

3.1. Nhận giá trị trung bình động cho các giá trị thứ N cuối cùng trong một cột bằng Công thức

Giả sử bạn muốn biết doanh số bán hàng trung bình của 3 sản phẩm cuối cùng trong cột của mình. Để làm được điều này, bạn cần có công thức tính đường trung bình động. Và hàm Average có thể thực hiện điều này cùng với hàm OFFSET hàm COUNT s.

Công thức chung cho điều này là,

=Average(OFFSET(first_cell, COUNT(entire_range)-N, 0, N, 1)

Ở đây,

  • N = số lượng giá trị cần đưa vào để tính giá trị trung bình

Vì vậy, nếu chúng ta tính trung bình động cho tập dữ liệu của mình thì công thức sẽ là,

=AVERAGE(OFFSET(C5,COUNT(C5:C100)-3,0,3,1))

Đây,

  • C5 = Điểm bắt đầu của các giá trị
  • 3 = Khoảng thời gian

Nó sẽ cung cấp cho bạn đường trung bình động của 3 giá trị cuối cùng trong một cột .

Xem hình ở trên nơi chúng tôi có giá trị trung bình động, 700 , của 3 giá trị cuối cùng ( Ô C13, C14 C15 ) của Cột C của tập dữ liệu của chúng tôi.

Để kiểm tra xem kết quả có thực sự chính xác hay không, chúng tôi cũng đã thực hiện mộtcông thức Average chung giữa các ô C13 đến C15 và vẫn nhận được kết quả 700 .

Phân tích công thức

  • COUNT(C5:C100) -> Hàm COUNT đếm xem có bao nhiêu giá trị trong Cột C . Chúng tôi bắt đầu từ Ô C5 vì đó là điểm bắt đầu của phạm vi cần tính toán.
  • OFFSET(C5,COUNT(C5:C100)-3,0,3,1 ) -> Hàm OFFSET lấy tham chiếu ô C5 (đối số thứ nhất) làm điểm bắt đầu và cân bằng giá trị do hàm COUNT trả về bằng cách di chuyển 3 rows up ( -3 trong đối số thứ 2). Nó trả về tổng giá trị trong một phạm vi bao gồm 3 hàng ( 3 trong đối số thứ 4) và 1 cột ( 1 trong đối số cuối cùng), là 3 giá trị cuối cùng mà chúng tôi muốn tính toán.
  • AVERAGE(OFFSET(C5,COUNT(C5:C100)-3,0,3 ,1)) -> Cuối cùng, hàm AVERAGE tính toán các giá trị tổng được trả về để trích xuất đường trung bình động.

3.2. Lấy trung bình động cho các giá trị thứ N cuối cùng trong một hàng bằng công thức

Để lấy trung bình động cho 3 giá trị cuối cùng trong một hàng , công thức là,

=Average(OFFSET(first_cell, COUNT(range)-N, 0, N, 1)

Như bạn có thể thấy, công thức này gần giống với công thức có cột. Chỉ lần này, thay vì bao gồm toàn bộ phạm vi, bạn phải chèn một phạm vi cố định .

=AVERAGE(OFFSET(C5,COUNT(C5:M5)-3,0,3,1))

Tại đây,

  • C5 = Bắt đầuđiểm của phạm vi
  • M5 = Điểm cuối của phạm vi
  • 3 = Khoảng thời gian

Nó sẽ cung cấp cho bạn trung bình động của 3 giá trị cuối cùng trong một hàng .

4. Tính giá trị trung bình động cho dữ liệu không đủ trong Excel

Nếu bạn muốn bắt đầu công thức từ hàng đầu tiên của dải ô, thì sẽ không có đủ dữ liệu để tính giá trị trung bình đầy đủ vì phạm vi sẽ mở rộng phía trên hàng đầu tiên.

Hàm AVERAGE tự động bỏ qua giá trị văn bản và ô trống. Vì vậy, nó sẽ tiếp tục tính toán với ít giá trị khoảng hơn. Đó là lý do tại sao công thức này hoạt động với Số ô. 3 như chúng tôi đã khai báo giá trị khoảng 3 .

Để xử lý vấn đề không đủ dữ liệu khi tính trung bình động, bạn có thể sử dụng cách sau công thức,

=IF(ROW()-ROW($C$5)+1<3,NA(),AVERAGE(C5:C7))

Ở đâu,

  • C5 = Điểm bắt đầu của phạm vi
  • C7 = Điểm cuối của phạm vi
  • 3 = Khoảng thời gian
  • ROW()-ROW($C$5)+1 -> Chỉ cần tạo số hàng tương đối bắt đầu bằng 1

C5 nằm trong Hàng 5 nên điều này cho biết, trong Hàng 5 , kết quả là 1 ; trong Hàng 6 , kết quả là 2 , v.v.

  • Khi số hàng hiện tại nhỏ hơn 3 , thì công thức trả về #N/A . Nếu không, công thức sẽ trả về đường trung bình động .

Bây giờ hãy kéo hàng xuống bằng Fill Handle đểáp dụng công thức cho các ô còn lại.

Kết luận

Bài viết này giải thích cách tính Trung bình trượt trong Excel với 4 ví dụ. Tôi hy vọng bài viết này đã rất hữu ích cho bạn. Vui lòng hỏi nếu bạn có bất kỳ câu hỏi nào liên quan đến chủ đề này.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.