Chào mọi người,
Hôm nay mình muốn chia sẻ một chút về cách sử dụng hàm SUMIFS mà có lẽ nhiều bạn còn chưa biết hết. Ai cũng biết SUMIFS dùng để tính tổng dựa trên nhiều điều kiện, nhưng thường là theo kiểu AND (tất cả các điều kiện đều phải đúng).
Ví dụ cơ bản:
=SUMIFS(Cột_Cần_Tính_Tổng, Cột_Điều_Kiện_1, Điều_Kiện_1, Cột_Điều_Kiện_2, Điều_Kiện_2)Tuy nhiên, trong thực tế, đôi khi chúng ta cần tính tổng theo kiểu OR (chỉ cần một trong các điều kiện đúng) hoặc kết hợp cả AND và OR.
Trường hợp 1: Tính tổng theo điều kiện OR
Giả sử bạn muốn tính tổng doanh thu của 'Sản phẩm A' HOẶC 'Sản phẩm B'. Bạn có thể dùng SUMIFS lồng nhau hoặc kết hợp với SUM:
=SUM(SUMIFS(Cột_Doanh_Thu, Cột_Sản_Phẩm, "Sản phẩm A")) + SUM(SUMIFS(Cột_Doanh_Thu, Cột_Sản_Phẩm, "Sản phẩm B"))Hoặc một cách khác là dùng mảng:
=SUM(SUMIFS(Cột_Doanh_Thu, Cột_Sản_Phẩm, {"Sản phẩm A","Sản phẩm B"}))Trường hợp 2: Kết hợp AND và OR
Ví dụ: Tính tổng doanh thu của 'Sản phẩm A' cho 'Khu vực Miền Bắc' HOẶC 'Khu vực Miền Nam'.
Cách làm là kết hợp cách trên:
=SUM(SUMIFS(Cột_Doanh_Thu, Cột_Sản_Phẩm, "Sản phẩm A", Cột_Khu_Vực, "Miền Bắc")) + SUM(SUMIFS(Cột_Doanh_Thu, Cột_Sản_Phẩm, "Sản phẩm A", Cột_Khu_Vực, "Miền Nam"))Hoặc dùng mảng cho phần khu vực:
=SUM(SUMIFS(Cột_Doanh_Thu, Cột_Sản_Phẩm, "Sản phẩm A", Cột_Khu_Vực, {"Miền Bắc","Miền Nam"}))Lưu ý: Cách dùng mảng với SUMIFS trong trường hợp này hoạt động hiệu quả trên các phiên bản Excel mới. Với các phiên bản cũ hơn, có thể cần dùng SUMPRODUCT hoặc các kỹ thuật phức tạp hơn.
Hy vọng chia sẻ này giúp ích cho mọi người khi làm việc với dữ liệu. Có ai có cách nào khác hay hơn không, chia sẻ cùng mình nhé!