Sử dụng AVERAGEIF của Excel để bỏ qua các giá trị 0 khi tìm trung bình

Hàm AVERAGEIF đã được thêm vào trong Excel 2007 để giúp bạn dễ dàng tìm thấy giá trị trung bình trong một dải dữ liệu đáp ứng tiêu chí được chỉ định.

Một trong những cách sử dụng cho hàm này là để nó bỏ qua các giá trị bằng không trong dữ liệu làm giảm trung bình hoặc số học trung bình khi sử dụng hàm AVERAGE thông thường .

Ngoài dữ liệu được thêm vào một trang tính, các giá trị bằng không có thể là kết quả của các phép tính công thức - đặc biệt là trong các trang tính không đầy đủ.

Bỏ qua số không khi tìm trung bình

Hình ảnh trên chứa công thức sử dụng AVERAGEIF để bỏ qua các giá trị bằng không. Tiêu chí trong công thức thực hiện điều này là " <> 0".

Ký tự "<>" là biểu tượng không bằng nhau trong Excel và nó được tạo bằng cách gõ các dấu ngoặc nhọn - nằm ở góc dưới bên phải của bàn phím - quay trở lại;

Các ví dụ trong hình ảnh đều sử dụng cùng một công thức cơ bản - chỉ thay đổi phạm vi. Các kết quả khác nhau thu được là do các dữ liệu khác nhau được sử dụng trong công thức.

AVERAGEIF Cú pháp và các hàm Augments

Cú pháp của hàm liên quan đến cách bố trí của hàm và bao gồm tên, khung và đối số của hàm .

Cú pháp cho hàm AVERAGEIF là:

= AVERAGEIF (Phạm vi, Tiêu chí, Average_range)

Các đối số cho hàm AVERAGEIF là:

Phạm vi - (bắt buộc) nhóm ô mà hàm sẽ tìm kiếm để tìm kết quả phù hợp cho đối số Tiêu chí bên dưới.

Tiêu chí - (bắt buộc) xác định liệu dữ liệu trong ô có được tính trung bình hay không

Average_range - (tùy chọn) phạm vi dữ liệu được tính trung bình nếu dải ô đầu tiên đáp ứng các tiêu chí được chỉ định. Nếu đối số này bị bỏ qua, dữ liệu trong đối số Phạm vi được tính trung bình thay thế - như được hiển thị trong ví dụ trong hình ở trên.

Hàm AVERAGEIF bỏ qua:

Chú thích:

Bỏ qua ví dụ Zeros

Các tùy chọn để nhập hàm AVERAGEIF và các đối số của nó bao gồm:

  1. Nhập hàm đầy đủ, chẳng hạn như: = AVERAGEIF (A3: C3, "<> 0") vào ô trang tính;
  2. Chọn hàm và các đối số của nó bằng cách sử dụng hộp thoại hàm AVERAGEIF .

Mặc dù có thể chỉ cần nhập hàm hoàn chỉnh theo cách thủ công, nhiều người thấy việc sử dụng hộp thoại dễ dàng hơn khi nó quan tâm đến cú pháp của hàm - chẳng hạn như dấu ngoặc và dấu phẩy được yêu cầu giữa các đối số.

Ngoài ra, nếu hàm và đối số của nó được nhập theo cách thủ công, đối số Tiêu chí phải được bao quanh bởi dấu ngoặc kép: "<> 0" . Nếu hộp thoại được sử dụng để nhập hàm, nó sẽ thêm dấu ngoặc kép cho bạn.

Liệt kê dưới đây là các bước được sử dụng để nhập AVERAGEIF vào ô D3 của ví dụ trên bằng cách sử dụng hộp thoại của hàm.

Mở hộp thoại AVERAGEIF

  1. Nhấn vào ô D3 để biến nó thành ô hiện hoạt - vị trí mà các kết quả hàm sẽ được hiển thị;
  2. Nhấp vào tab Công thức của dải băng ;
  3. Chọn Các hàm khác> Thống kê từ ruy-băng để mở danh sách thả xuống chức năng;
  4. Nhấp vào AVERAGEIF trong danh sách để hiển thị hộp thoại của hàm;
  5. Trong hộp thoại, nhấp vào dòng Range ;
  6. Đánh dấu các ô từ A3 đến C3 trong trang tính để nhập phạm vi này vào hộp thoại;
  7. Trên dòng tiêu chí trong hộp thoại, gõ: <> 0 ;
  8. Lưu ý: Average_range được để trống vì chúng tôi đang tìm giá trị trung bình cho cùng các ô được nhập cho đối số Phạm vi ;
  9. Nhấn OK để đóng hộp thoại và quay trở lại trang tính;
  10. Câu trả lời 5 sẽ xuất hiện trong ô D3;
  11. Vì hàm bỏ qua giá trị bằng không trong ô B3, mức trung bình của hai ô còn lại là 5: (4 + 6) / 2 = 10;
  12. Nếu bạn bấm vào ô D8, hàm hoàn chỉnh = AVERAGEIF (A3: C3, "<> 0") xuất hiện trong thanh công thức phía trên trang tính.