Chuck có một bảng tính với số tiền thưởng sẽ được trao cho 80 người chơi trong giải đấu gôn của mình. Mỗi hàng đại diện cho một người chơi và mỗi cột đại diện cho những người chiến thắng của mỗi trong số năm giải đấu được tổ chức trong mùa giải. Cột thứ sáu chứa một công thức đơn giản tổng số tiền thắng được hiển thị trên mỗi hàng. Ở cuối cột thứ sáu này, Chuck muốn nhập một hàm đếm số người chơi thực sự nhận được giải thưởng bằng tiền.

Có một số cách bạn có thể kết hợp một công thức như vậy. Bạn có thể muốn sử dụng hàm COUNTA, nhưng nó sẽ không hoạt động. Mục đích của COUNTA là đếm tất cả các ô không trống. Điều này có nghĩa là nó cũng sẽ đếm các ô có chứa giá trị 0; chúng cũng không rỗng.

Bạn có thể sử dụng hàm SUMPRODUCT theo cách sau:

=SUMPRODUCT((G1:G80>0)*1)

Công thức này chỉ kiểm tra xem một ô có lớn hơn không. Nếu đúng, thì giá trị True được nhân với 1 dẫn đến giá trị là 1. Nếu là False, thì giá trị False nhân với 1 là 0. Sau đó sẽ tính tổng tất cả các giá trị này (1 và 0), kết quả trong một số lượng như mong muốn.

Tuy nhiên, có lẽ cách tiếp cận dễ nhất là sử dụng hàm COUNTIF.

Hàm này chỉ thực hiện đếm nếu một tiêu chí cụ thể được đáp ứng:

=COUNTIF(G1:G80,">0")

Trong trường hợp này, số đếm chỉ xảy ra nếu một ô lớn hơn 0.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2421) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: