Công thức Excel: Giá trị trung bình N cuối cùng trong bảng -

Mục lục

Công thức chung

=AVERAGE(INDEX(table(column),ROWS(table)-(N-1)):INDEX(table(column),ROWS(table)))

Tóm lược

Để tính giá trị trung bình cho N giá trị cuối cùng trong bảng Excel (tức là 3 hàng cuối cùng, 5 hàng cuối cùng, v.v.), bạn có thể sử dụng hàm AVERAGE cùng với các hàm INDEX và ROWS. Trong ví dụ được hiển thị, công thức trong F5 là:

=AVERAGE(INDEX(Table1(Sales),ROWS(Table1)-(F4-1)):INDEX(Table1(Sales),ROWS(Table1)))

Giải trình

Công thức này là một ví dụ điển hình về cách các tham chiếu có cấu trúc có thể giúp làm việc với dữ liệu trong Excel dễ dàng hơn nhiều. Về cốt lõi, đây là những gì chúng tôi đang làm:

=AVERAGE(first:last)

trong đó "đầu tiên" là tham chiếu đến ô đầu tiên để đưa vào giá trị trung bình và "cuối cùng" là tham chiếu đến ô cuối cùng để bao gồm. Kết quả là một phạm vi bao gồm N ô tính trung bình.

Để lấy ô đầu tiên trong phạm vi, chúng tôi sử dụng INDEX như sau:

INDEX(Table1(Sales),ROWS(Table1)-(F4-1))

Mảng này là toàn bộ cột Bán hàng và số hàng được làm việc bằng cách lấy tổng số hàng trừ (n-1).

Trong ví dụ, F4 chứa 3, do đó số hàng là 10- (3-1) = 8. Với số hàng là 8, hàm INDEX trả về C12.

Để lấy ô cuối cùng, chúng tôi sử dụng INDEX một lần nữa như sau:

INDEX(Table1(Sales),ROWS(Table1))

Có 10 hàng trong bảng, vì vậy hàm INDEX trả về C14.

Sau đó, hàm AVERAGE trả về giá trị trung bình của C12: C14, là $ 78,33.

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