
Công thức chung
=COUNTIFS(range,">="&A1,range,"<"&B1)
Tóm lược
Để đếm số ô có chứa giá trị giữa hai số trong một dải ô, bạn có thể sử dụng hàm COUNTIFS. Ở dạng chung của công thức (ở trên), phạm vi đại diện cho một phạm vi ô chứa số, A1 đại diện cho ranh giới dưới và B1 đại diện cho ranh giới trên của các số bạn muốn đếm. Trong ví dụ được hiển thị, công thức trong G5, được sao chép xuống, là:
=COUNTIFS(data,">="&E5,data,"<"&F5)
trong đó dữ liệu là dải ô được đặt tên C5: C15.
Giải trình
Mục tiêu trong ví dụ này là đếm các số nằm trong các phạm vi cụ thể như được hiển thị. Giá trị thấp hơn đến từ cột "Bắt đầu" và giá trị trên đến từ cột "Kết thúc". Đối với mỗi phạm vi, chúng tôi muốn bao gồm giá trị thấp hơn, nhưng loại trừ giá trị trên. Chỉ để thuận tiện, các số đang được đếm nằm trong dữ liệu phạm vi được đặt tên .
Công thức được sử dụng để giải quyết vấn đề này dựa trên hàm COUNTIFS, được thiết kế để đếm các ô đáp ứng nhiều tiêu chí.
=COUNTIFS(data,">="&E5,data,"<"&F5)
COUNTIFS chấp nhận tiêu chí dưới dạng cặp phạm vi / tiêu chí. Cặp phạm vi / tiêu chí đầu tiên kiểm tra các giá trị trong dữ liệu lớn hơn hoặc bằng (> =) giá trị "Bắt đầu" trong cột E:
data,">="&E5
Cặp phạm vi / tiêu chí thứ hai kiểm tra các giá trị trong dữ liệu nhỏ hơn (<) giá trị "Kết thúc" trong cột F:
data,"<"&F5
Vì chúng tôi cung cấp cùng một phạm vi cho cả hai tiêu chí, mỗi ô trong dữ liệu phải đáp ứng cả hai tiêu chí để được đưa vào tổng số cuối cùng.
Lưu ý trong cả hai trường hợp, chúng ta cần nối tham chiếu ô với toán tử logic. Đây là một câu đố của các hàm RACON trong Excel.
Khi công thức được sao chép xuống cột G, nó trả về số lượng các số nằm trong phạm vi được xác định bởi các cột E và F.
COUNTIF thay thế
Nếu bạn có phiên bản Excel cũ hơn không có hàm COUNTIFS, bạn có thể sử dụng hàm COUNTIF thay thế như sau:
=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)
COUNTIF đầu tiên đếm số ô trong một phạm vi lớn hơn hoặc bằng "Bắt đầu" (theo định nghĩa cũng bao gồm các giá trị lớn hơn giá trị "Kết thúc", vì "Kết thúc" lớn hơn "Bắt đầu"). COUNTIF thứ hai đếm số ô có giá trị lớn hơn hoặc bằng giá trị "Kết thúc". Số thứ hai này được trừ cho số đầu tiên, thu được kết quả cuối cùng - số ô chứa các giá trị giữa "Bắt đầu" và "Kết thúc".