Chỉ tính trung bình ô có giá trị năm 2024

Hàm tính trung bình có điều kiện trong Excel rất hữu ích khi bạn cần tính giá trị trung bình của các ô theo điều kiện nào đó. Sửa chữa laptop 24h sẽ hướng dẫn bạn công thức tính trung bình có điều kiện trong Excel đơn giản, dễ hiểu nhất.

Hướng dẫn tính trung bình có điều kiện trong Excel bằng hàm

Để tính trung bình cộng trong Excel, chúng ta sử dụng hàm AVERAGE quen thuộc. Thế nhưng trong quá trình tính toán, người dùng muốn bổ sung điều kiện thì sẽ cần sử dụng đến hàm AVERAGEIF hoặc AVERAGEIFS.

1. Tính trung bình có điều kiện trong Excel bằng hàm AVERAGEIF

Hàm AVERAGEIF là sẽ tính trung bình cộng với những dữ liệu nằm trong điều kiện có sẵn do người dùng thiết lập.

Cú pháp của hàm AVERAGEIF

\=AVERAGEIF[range, criteria, [average_range]].

Ý nghĩa của hàm AVERAGEIF

  • Range [Bắt buộc]: Phạm vi các ô cần tính giá trị trung bình, bao gồm cả số hoặc chữ.
  • Criteria [Bắt buộc]: Điều kiện để lấy giá trị tính trung bình.
  • Average_range [Tùy chọn]: Vùng dữ liệu được chọn để sử dụng hàm AVERAGEIF.

Trong trường bạn không nhập dữ liệu average_range vào công thức thì Excel mặc định sẽ chọn toàn bộ dữ liệu trong phạm vi được quy định.

Một số lưu ý khi sử dụng hàm AVERAGEIF:

  • Những ô trong vùng dữ liệu có chứa TRUE hoặc FALSE sẽ bị bỏ qua.
  • Khi ô trong vùng dữ liệu trung bình là một ô trống, hàm AVERAGEIF sẽ bỏ qua nó.
  • Nếu vùng dữ liệu average_range là giá trị trống hoặc dạng văn bản, hàm AVERAGEIF sẽ trả về giá trị lỗi

    DIV0!

  • Nếu một ô trong vùng điều kiện Criteria là ô trống, hàm AVERAGEIF sẽ xem ô đó như giá trị 0.
  • Nếu không có ô nào trong vùng dữ liệu đáp ứng các điều kiện, AVERAGEIF sẽ trả về giá trị lỗi

    DIV/0!

Lưu ý: Tùy phiên bản Excel và hệ điều hành, bạn thay dấu phẩy “,” thành dấu chấm phẩy “;” để hàm hoạt động.

Xem thêm: Cách tính trung bình trong Google Sheet với hàm AVERAGE

Ví dụ minh họa hàm AVERAGEIF

Ví dụ 1: Tính trung bình với "điều kiện lớn hơn"

Sử dụng hàm AVERAGEIF tính tiền lương trung bình của nhân viên có số Tiền Lương lớn hơn 5.000.000 VNĐ, bạn thực hiện như sau:

Tại ô tính trung bình, nhập công thức =AVERAGEIF[D2:D7;">5.000.000"].

Giải thích:

  • D2:D7: Là vùng chứa dữ liệu để tính trung bình.
  • ">5.000.000": Là điều kiện lựa chọn giá trị để tính trung bình.

Nhập hàm tại ô tính trung bình

Sau đó nhấn Enter để hiển thị kết quả.

Kết quả hiển thị trên màn hình

Như vậy, tiền lương trung bình của nhân viên có tiền lương trên 5.000.000 VNĐ là 7.500.000 VNĐ. Nếu muốn tính trung bình với điều kiện bé hơn, bạn thực hiện tương tự, chỉ thay dấu lớn hơn “>” bằng dấu bé hơn “=”&F3,B2:B11,”=”&F3: điều kiện thứ 2, lớn hơn hoặc bằng ngày tại ô F3, tương đương với từ ngày;

  • B2:B11: vùng điều kiện thứ 2, chính là ngày bán. Do điều kiện thứ 3 là ngày nên vùng điều kiện được lặp lại. Trong công thức, mỗi 1 điều kiện tương ứng 1 vùng điều kiện;
  • Chủ Đề