Chào các bạn,
Dạo gần đây mình thường xuyên gặp phải lỗi #SPILL! khi làm việc với các hàm mảng động mới trong Excel (như FILTER, SORT, UNIQUE...). Lỗi này xuất hiện khi một mảng kết quả của hàm không thể trả về hết vào các ô trống liền kề. Mình cũng loay hoay một lúc mới tìm ra cách khắc phục.
Nguyên nhân phổ biến nhất là do có dữ liệu hoặc đối tượng nào đó (như bảng, hình vẽ, hoặc thậm chí là ô trống đã bị định dạng khác) đang chặn đường của mảng kết quả.
Cách khắc phục rất đơn giản:
- Kiểm tra khu vực ô bên dưới (hoặc bên cạnh, tùy hướng trả về của mảng) hàm bạn đang sử dụng.
- Xóa bỏ bất kỳ dữ liệu nào không cần thiết trong các ô đó.
- Đôi khi, chỉ cần xóa bỏ định dạng của ô cũng có thể giải quyết vấn đề.
Ví dụ, nếu bạn dùng công thức =FILTER(A1:A10, B1:B10=