Chào các bạn, dạo gần đây mình có làm việc nhiều với các hàm trả về mảng động như FILTER, UNIQUE, SORT trong Excel Online. Tuy nhiên, mình thường xuyên gặp phải lỗi #SPILL! rất khó chịu. Có ai gặp tình trạng tương tự và có cách khắc phục hiệu quả không ạ?
Lỗi #SPILL! xảy ra khi một hàm mảng động không thể trả về kết quả vì có dữ liệu khác hoặc ô trống nằm cản đường. Ví dụ, khi mình dùng hàm =FILTER(A1:A10, B1:B10=5) mà ô C1 đã có dữ liệu, thì Excel sẽ báo lỗi #SPILL! tại C1.
Mình đã thử các cách sau nhưng không phải lúc nào cũng hiệu quả:
- Xóa dữ liệu ở các ô lân cận nơi mảng kết quả sẽ tràn ra.
- Đảm bảo không có bảng hoặc đối tượng nào khác che khuất vùng dữ liệu trả về.
- Kiểm tra lại logic của hàm để chắc chắn nó không trả về một mảng quá lớn không mong muốn.
Rất mong nhận được sự giúp đỡ từ các cao thủ Excel Online để mình có thể xử lý dứt điểm lỗi này và làm việc hiệu quả hơn. Xin cảm ơn!