4 phương pháp đếm nhiều điều kiện dạng hoặc – Hàm DCOUNTA

Việc đếm những dữ liệu thỏa mãn theo một vài điều kiện nhất định trong Excel là công việc chúng ta thường gặp phải khi làm việc. Nhưng việc “tập đếm” không phải lúc nào cũng dễ làm, đặc biệt khi phải đếm theo nhiều điều kiện. Trong chùm bài viết này, Học Excel Online sẽ giới thiệu tới các bạn cách xử lý với việc đếm theo nhiều điều kiện dạng HOẶC. Đây là dạng điều kiện khó nhất trong việc đếm. Chúng ta sẽ giải quyết yêu cầu này không chỉ với 1 cách mà có tới 4 cách khác nhau. Hãy cùng tìm hiểu các cách này nhé:

Yêu cầu của chúng ta như sau:

Cho bảng dữ liệu:

Đếm Số người có giới tính là nam có tuổi từ 20 trở lên, hoặc có số thẻ lớn hơn hoặc bằng 50

Phương pháp thứ 2: Sử dùng hàm DCOUNTA

DCOUNTA là một hàm nằm trong chuỗi hàm về Database, dùng với mục đích xử lý dữ liệu nằm trong 1 cơ sở dữ liệu. Tác dụng của hàm DCOUNTA là đếm các ô không trống trong một cột của bảng dữ liệu theo 1 hoặc nhiều điều kiện xác định.

Trong trường hợp này chúng ta cần xây dựng được điều kiện để sử dụng trong hàm DCOUNTA. Nguyên tắc xây dựng điều kiện chính là: tổ hợp của nhiều điều kiện dạng HOẶC

Ta có các điều kiện như sau:

  • Giới tính là Nam
  • Tuổi >=20
  • Số thẻ >=50

Như vậy có 3 điều kiện, và các điều kiện này không phải đồng thời với nhau (dạng Hoặc).

Có thể biểu diễn như sau:

Yêu cầu về điều kiện sử dụng trong hàm Cơ sở dữ liệu đó là:

  • Phải bao gồm tiêu đề tương ứng với dòng tiêu đề trong bảng dữ liệu
  • Điều kiện dạng VÀ: các điều kiện đặt trên cùng 1 dòng
  • Điều kiện dạng HOẶC: các điều kiện đặt khác dòng, mỗi điều kiện trên 1 dòng

Các thành phần trong hàm DCOUNTA như sau:

  • database: Vùng bảng dữ liệu làm cơ sở tính toán: vùng bảng gồm cả dòng tiêu đề A1:D13
  • field: thứ tự cột trong vùng bảng cơ sở dữ liệu chứa nội dung cần đếm, ở đây có thể đếm theo cột Tên là cột thứ 1 trong bảng
  • criteria: điều kiện để thực hiện đếm, chính là vùng bảng điều kiện vừa xây dựng được. Ví dụ chúng ta đặt vùng bảng này trong vùng F3:H6 (gồm 3 cột, 3 hàng)

Kết quả thu được như sau:

Như vậy chúng ta đã có được kết quả đúng rồi.

Ưu điểm

  • Cấu trúc hàm đơn giản, dễ viết
  • Kết quả chính xác ngay chỉ với 1 hàm
  • Không cần tới công thức mảng

Nhược điểm

  • Xây dựng điều kiện rất quan trọng. Phải hiểu đúng về cách xây dựng vùng điều kiện thì mới có kết quả chính xác
  • Không filldown (copy công thức) một cách trực tiếp được => Hạn chế dùng khi phải tính toán nhiều có sự thay đổi về điều kiện

Chúc các bạn học tốt cùng Học Excel Online!


Tác giả: duongquan211287

· · ·

Khóa học mới xuất bản