Chào các bạn trong diễn đàn,
Dạo gần đây mình hay gặp lỗi #SPILL! khi sử dụng hàm SUMIFS kết hợp với tính năng mảng động (Dynamic Arrays) trong Excel. Cụ thể là khi mình muốn tính tổng dựa trên nhiều điều kiện và mong đợi kết quả trả về một mảng các giá trị, nhưng Excel lại báo lỗi này.
Mình tìm hiểu thì thấy lỗi này thường xảy ra khi công thức trả về nhiều kết quả mà không có đủ chỗ trống để hiển thị. Tuy nhiên, với SUMIFS, mình thường chỉ mong đợi một giá trị duy nhất cho mỗi lần tính, nên mình khá băn khoăn về nguyên nhân.
Có bạn nào đã từng gặp tình huống tương tự và có cách khắc phục không ạ? Mình thử các cách sau nhưng chưa hiệu quả:
- Kiểm tra các ô xung quanh xem có dữ liệu che lấp không.
- Thử tách công thức ra thành nhiều phần nhỏ hơn để kiểm tra.
Liệu có phải do cách mình thiết lập các mảng điều kiện hoặc mảng tính tổng có gì đó chưa đúng không? Mình đang dùng Excel bản Microsoft 365.
Rất mong nhận được sự giúp đỡ từ các cao thủ Excel!