Chào mọi người,
Dạo gần đây mình thấy nhiều anh em trên diễn đàn còn đang loay hoay với việc lồng ghép hàm IF bên trong hàm SUM để tính tổng có điều kiện. Cách này tuy hiệu quả nhưng lại khá rườm rà và dễ gây nhầm lẫn, đặc biệt với những ai mới bắt đầu.
Hôm nay, mình muốn chia sẻ một giải pháp thay thế đơn giản và mạnh mẽ hơn rất nhiều: hàm SUMIFS.
Tại sao nên dùng SUMIFS?
- Dễ đọc, dễ hiểu: Cú pháp của
SUMIFStrực quan hơn hẳn, giúp bạn nhanh chóng xác định được các điều kiện và vùng tính tổng. - Hiệu quả cao: Có thể áp dụng nhiều điều kiện cùng lúc mà không cần lồng ghép phức tạp.
- Tiết kiệm thời gian: Giảm thiểu sai sót và thời gian gỡ lỗi.
Cú pháp cơ bản của SUMIFS:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)sum_range: Vùng dữ liệu bạn muốn tính tổng.criteria_range1: Vùng dữ liệu đầu tiên chứa điều kiện.criteria1: Điều kiện áp dụng chocriteria_range1.- Các cặp
criteria_rangevàcriteriatiếp theo là tùy chọn, cho phép bạn thêm nhiều điều kiện khác.
Ví dụ minh họa:
Giả sử bạn có một bảng dữ liệu bán hàng với các cột: 'Sản phẩm', 'Khu vực', 'Doanh thu'. Bạn muốn tính tổng doanh thu của 'Sản phẩm A' tại 'Miền Bắc'.
Thay vì viết công thức lồng ghép như:
=SUM(IF(Vùng_Sản_phẩm=