Công nghệ

Cách dùng hàm DSUM để tính tổng với điều kiện phức tạp trong Excel

hàm dsum

Hàm DSUM là gì?

Trong các hàm cơ bản trong Excel thì hàm DSUM là một trong những hàm thông dụng. Hàm này sẽ tính tổng của một trường, hoặc 1 cột để thỏa mãn điều kiện mà bạn đưa ra trong bảng dữ liệu.

Hướng dẫn tính tổng có điều kiện bằng DSUM

Hàm DSUM là hàm cộng các số trong một trường, cột trong danh sách dữ liệu thỏa mãn với các điều kiện xác định. Cú pháp hàm là DSUM= DSUM(database; field; criteria).

Trong đó:

  • Database là đối số bắt buộc, là cơ sở dữ liệu được tạo từ 1 phạm vi ô, danh sách dữ liệu này sẽ lưu các dữ liệu là các trường, gồm trường để kiểm tra điều kiện và trường để tính tổng. Danh sách chứa hàng đầu tiên là tiêu cột.
  • Field là đối số bắt buộc chỉ rõ tên cột dùng để tinh tổng các sso liệu. có thể thu nhập tiên tiêu để cột trong ngoặc kép hoặc dùng 1 số thể hiện vị trí cột trong danh sách không dùng ngoặc kép, hay tham chiếu tới tiêu cột muốn tính tổng.
  • Criteria là đối số bắt buộc, phạm vi ô chứa điều kiện muốn hàm DSUM kiểm tra.

Lưu ý người dùng:

Có thể dùng phạm vi bất kỳ cho criteria nếu phạm vi đó chứa ít nhất 1 nhãn cột và ít nhất 1 ô bên dưới tiêu đề cột mà sẽ xác định điều kiện cho cột đó.

Không đặt phạm vi điều kiện ở phía dưới danh sách vì sẽ không có vị trí thêm các thông tin khác vào danh sách.

Hướng dẫn tính tổng có điều kiện bằng DSUM

Xem thêm: Cách sử dụng hàm MID lấy chuỗi ký tự trong Excel

 

Ví dụ về hàm DSUM

Tính tổng số tiền đã bán của sản phẩm iPhone

Bước 1:

Tính tổng số tiền đã bán của sản phẩm iPhone
Hướng dẫn tính tổng có điều kiện bằng DSUM

Trước hết chúng ta tạo phạm vi điều kiện cho hàm DSUM để tính tổng số tiền đã bán của các sản phẩm iPhone. Điều kiện cho hàm DSUM là iPhone*.

Bước 2:

Tiếp đến người dùng nhập công thức hàm DSUM là =DSUM(A6:E13;”Thành Tiền”;C2:C3).

Tính tổng số tiền đã bán của sản phẩm iPhone
Hướng dẫn tính tổng có điều kiện bằng DSUM

Trong đó:

A6:E13 là phạm vi cơ sở dữ liệu chứa cột cần tính tổng và cột chứa điều kiện cần kiểm tra.

“Thành Tiền” là tiêu đề cột sẽ sử dụng giá trị trong cột đó để tính tổng.

C2:C3 là phạm vi điều kiện chứa tiêu đề cột và 1 giá trị điều kiện.

Nhấn Enter và chúng ta sẽ được kết quả chính xác như hình.

 

Hoặc người dùng có thể thay giá trị trong Field thành tham chiếu tới cột Thành tiền. Công thức nhập là =DSUM(A6:E13;E6;C2:C3). Kết quả cũng tương tự như khi bạn nhập cột Thành tiền vào công thức.

Xem thêm: Hàm Match và cách sử dụng Hàm Match trong Excel

Tinh tổng số tiền sản phẩm đã bán có số lượng lớn hơn hoặc bằng 5.

Bước 1:

số tiền sản phẩm đã bán có số lượng lớn hơn hoặc bằng 5.

Đầu tiên người dùng cũng sẽ cần tạo phạm vi điều kiện với tiêu đề cột Số lượng bánvà giá trị điều kiện là >=5 như hình dưới đây.

Bước 2:số tiền sản phẩm đã bán có số lượng lớn hơn hoặc bằng 5.

Chúng ta nhập công thức hàm là =DSUM(A6:E13;E6;C2:C3) và nhấn Enter

Kết quả tổng số tiền sẽ như trong hình.

Nhìn chung cách sử dụng hàm DSUM trên Excel vô cùng đơn giản. Bạn có thể sử dụng hàm để tính tổng các giá trị theo cột với điều kiện đơn giản. Với những điều kiện phức tạp hơn chúng ta có thể sử dụng hàm SUMIF.

Bình luận