Chào các anh chị em trong diễn đàn,
Dạo này mình đang vật lộn với một file tính toán khá phức tạp và gặp chút khó khăn khi muốn tính tổng có điều kiện. Mình đã thử dùng SUMIFS nhưng có vẻ nó chưa đáp ứng đủ các yêu cầu của mình, đặc biệt là khi cần áp dụng nhiều điều kiện logic AND/OR lồng nhau mà không muốn tạo thêm cột phụ.
Mình có đọc qua về hàm SUMPRODUCT và thấy nó có vẻ rất mạnh mẽ trong việc xử lý mảng và điều kiện. Tuy nhiên, cách dùng của nó hơi khác so với SUMIFS.
Cụ thể, mình đang muốn tính tổng cột 'Doanh thu' dựa trên các điều kiện sau:
- Sản phẩm thuộc 'Loại A' HOẶC 'Loại B'
- Và ngày bán nằm trong khoảng từ 'Ngày bắt đầu' ĐẾN 'Ngày kết thúc' (hai ngày này có thể thay đổi).
Liệu có anh chị nào có kinh nghiệm sử dụng SUMPRODUCT cho trường hợp này không ạ? Hoặc có cách nào khác hiệu quả hơn mà không cần dùng đến VBA không?
Ví dụ về cấu trúc dữ liệu:
Sản phẩm | Loại | Ngày bán | Doanh thu
Sản phẩm X | Loại A | 2023-10-26 | 100
Sản phẩm Y | Loại C | 2023-10-27 | 150
Sản phẩm Z | Loại B | 2023-10-28 | 200
Sản phẩm W | Loại A | 2023-10-29 | 120Mình xin cảm ơn sự giúp đỡ của mọi người!