Chào các anh chị em trong diễn đàn,
Dạo này mình đang làm việc với một file Excel có khá nhiều dữ liệu và đang gặp chút khó khăn với việc tính toán tổng dựa trên nhiều điều kiện phức tạp. Mình đã thử dùng SUMIFS nhưng có vẻ nó không linh hoạt lắm khi mình muốn tính tổng dựa trên các điều kiện nằm trên nhiều mảng khác nhau, không chỉ đơn thuần là các cột riêng lẻ.
Mình có đọc qua và thấy hàm SUMPRODUCT có vẻ là một ứng cử viên sáng giá cho trường hợp này, đặc biệt là khả năng làm việc với mảng. Tuy nhiên, mình vẫn chưa nắm rõ cách thức để áp dụng nó hiệu quả, nhất là khi các điều kiện của mình nằm rải rác ở nhiều cột và thậm chí có thể là các mảng được tạo ra từ phép tính khác.
Cụ thể, mình có một bảng dữ liệu gồm:
- Cột A: Mã sản phẩm
- Cột B: Khu vực bán hàng
- Cột C: Tháng bán hàng (dưới dạng số 1-12)
- Cột D: Doanh thu
Mình muốn tính tổng doanh thu của Sản phẩm X tại Khu vực Y trong Quý 1 (tức là tháng 1, 2, 3).
Mình hình dung công thức sẽ trông như thế này, nhưng không biết viết đúng hay sai:
=SUMPRODUCT((A1:A100="Sản phẩm X")*(B1:B100="Khu vực Y")*((C1:C100=1)+(C1:C100=2)+(C1:C100=3))*(D1:D100)
Hoặc liệu có cách nào gọn hơn để xử lý điều kiện tháng không, ví dụ như kiểm tra xem tháng có nằm trong một mảng {1, 2, 3} không?
Rất mong nhận được sự chỉ dẫn từ các cao thủ Excel về cách sử dụng SUMPRODUCT cho trường hợp này và các tình huống tương tự. Xin cảm ơn!