EzTech

DSUM

Cơ sở dữ liệuMọi phiên bản
DSUM(bảng, cột_cần_cộng, vùng_điều_kiện)

Cộng một cột trong bảng theo bộ điều kiện viết thành một VÙNG ĐIỀU KIỆN riêng trên sheet, tức điều kiện nằm ở ô chứ không nằm trong công thức. Ngày nay SUMIFS thay được gần hết việc của nó; DSUM còn đáng dùng khi điều kiện nhiều tầng và hay đổi, vì đổi điều kiện là sửa ô chứ không phải sửa lại công thức.

Các đối số

Đối sốBắt buộc?Ý nghĩa
bảngBắt buộcCả bảng dữ liệu KỂ CẢ DÒNG TIÊU ĐỀ. Quét thiếu dòng tiêu đề thì hàm không biết cột nào tên gì và trả về 0.
cột_cần_cộngBắt buộcTên cột trong ngoặc kép, ví dụ "Thành tiền"; hoặc trỏ vào một ô chứa tên cột; hoặc số thứ tự cột trong bảng.
vùng_điều_kiệnBắt buộcVùng ít nhất 2 dòng: dòng trên là TÊN CỘT chép đúng như trong bảng, dòng dưới là điều kiện. Nhiều điều kiện trên CÙNG một dòng nghĩa là VÀ; xuống dòng khác nghĩa là HOẶC.

Trả về gì

Tổng của cột đã chọn trên những dòng thoả điều kiện. Không dòng nào thoả thì trả về 0.

Ví dụ

  • =DSUM(A1:F500, "Thành tiền", H1:I2)

    H1:I2 ghi Chi nhánh = Hà Nội và Nhóm hàng = Điện máy, cùng một dòng nên phải thoả cả hai

    Kết quả: 1.250.000.000

  • =DSUM(A1:F500, "Thành tiền", H1:H3)

    H1 ghi Chi nhánh, H2 ghi Hà Nội, H3 ghi Đà Nẵng — hai dòng nên là HOẶC

    Kết quả: 2.180.000.000

  • =DSUM(A1:F500, "Còn nợ", H1:I2)

    H1:I2 ghi Ngày chứng từ <01/07/2026 và Còn nợ >0 — công nợ quá hạn

    Kết quả: 540.000.000

Lưu ý khi dùng

  • Tên cột ở vùng điều kiện phải khớp CHÍNH XÁC tên cột trong bảng, kể cả dấu cách thừa ở cuối. Cách chắc nhất là copy ô tiêu đề sang, đừng gõ lại.
  • Điều kiện viết y như gõ vào ô lọc: >0 · <=1000000 · <>0 · Hà Nội. Để trống ô điều kiện nghĩa là không lọc theo cột đó.
  • Cùng một vùng điều kiện dùng lại được cho cả DSUM, DCOUNT, DAVERAGE, DMAX — đó mới là điểm mạnh thật của nhóm D so với SUMIFS.

Bẫy hay dính

Điều kiện chữ khớp theo kiểu BẮT ĐẦU BẰNG chứ không phải bằng đúng: gõ Hà là cộng luôn cả Hà Nội lẫn Hà Nam, tổng lớn hơn thực tế mà không báo gì. Muốn khớp tuyệt đối phải viết điều kiện dạng ="=Hà Nội". Kiểm nhanh bằng một ô DCOUNTA dùng cùng vùng điều kiện, xem có đúng số dòng mong đợi không.

Hàm liên quan

Chat ZaloGọi điệnMessengerTìm đường