Dữ liệu giao dịch thường lưu cả ngày và giờ, trong khi báo cáo chỉ chọn theo tháng. Nếu điều kiện cuối kỳ dùng dấu nhỏ hơn hoặc bằng với một ngày không có phần thời gian, các giao dịch sau 00:00 của ngày cuối có thể bị bỏ sót.
Dùng cận dưới đóng và cận trên mở
Điều kiện đầu tiên nên là ngày giao dịch lớn hơn hoặc bằng ngày đầu kỳ. Điều kiện thứ hai là ngày giao dịch nhỏ hơn ngày đầu kỳ kế tiếp. Cách này bao phủ toàn bộ giờ trong ngày cuối tháng và hoạt động ổn định cho cả tháng 28, 30 hoặc 31 ngày.
Ngày đầu kỳ nên được đặt trong một ô tham số, không gõ trực tiếp vào công thức. Ngày đầu kỳ tiếp theo có thể tính bằng EDATE. Khi đổi kỳ báo cáo, người dùng chỉ thay một ô và toàn bộ bảng tổng hợp cập nhật theo.
Kiểm tra trước khi dùng kết quả
Hãy so sánh tổng theo SUMIFS với PivotTable trên cùng dữ liệu và cùng khoảng ngày. Nếu chênh lệch, kiểm tra cột ngày có giá trị dạng text, ô trống hoặc múi giờ được chuyển từ hệ thống khác hay không.
Trong file dùng chung, định dạng ô tham số thành ngày và thêm Data Validation để ngăn người dùng nhập chuỗi. Một bước kiểm soát nhỏ giúp tránh lỗi khó phát hiện ở cuối kỳ.
