Trong Microsoft Excel, lỗi SPILL xảy ra khi công thức trả về nhiều kết quả nhưng Excel không thể hiển thị chúng lên lưới ô. Hướng dẫn này sẽ giải thích cách xóa lỗi SPILL trong Excel.
Lỗi #SPILL trong Excel là gì?
Lỗi SPILL nghĩa là công thức tạo ra nhiều giá trị và cần tràn vào các ô lân cận, nhưng bị chặn.
Cách loại bỏ lỗi SPILL trong Excel
Làm theo các bước dưới đây để sửa các loại lỗi #SPILL:
- Khu vực tràn không trống
- Khu vực tràn quá lớn
- Vượt quá cạnh bảng tính
- Công thức trong bảng
- Hết bộ nhớ
- Tràn vào ô đã gộp
- Không nhận diện / Fallback
1. Khu vực tràn không trống

Lỗi này xảy ra khi khu vực tràn cho mảng động không trống.
Khi chọn lỗi SPILL, đường viền nét đứt sẽ chỉ ra khu vực tràn dự định.
Chọn biểu tượng lỗi → chọn Select Obstructing Cells để nhảy ngay đến ô chặn. Xóa nội dung ô đó. Khi chướng ngại vật bị xóa, công thức mảng sẽ hiển thị.
2. Khu vực tràn quá lớn

Lỗi này xảy ra khi Excel không xác định được kích thước mảng tràn vì nó thay đổi liên tục giữa các lần tính toán. Nếu mảng không ổn định sau các lần tính thêm, Excel sẽ báo SPILL.
3. Vượt quá cạnh bảng tính

Công thức sẽ gây lỗi SPILL nếu Excel tra cứu toàn bộ cột, trả về 1.048.576 kết quả và chạm đến giới hạn lưới Excel.
Có 3 phương pháp khắc phục:
Phương pháp 1:

Tham chiếu chính xác các giá trị tra cứu bạn quan tâm; kiểu công thức này trả về mảng động nhưng không hoạt động với bảng Excel.
Phương pháp 2:

Tham chiếu giá trị trên cùng hàng, sau đó sao chép công thức xuống. Kiểu công thức truyền thống hoạt động trong bảng nhưng không trả về mảng động.
Phương pháp 3:

Sử dụng toán tử @, sau đó sao chép công thức xuống. Kiểu truyền thống, hoạt động trong bảng nhưng không trả về mảng động.
4. Công thức trong bảng

Công thức mảng tràn không được hỗ trợ trong bảng Excel. Di chuyển công thức ra khỏi bảng hoặc chuyển bảng thành phạm vi: Table Design > Tools > Convert to Range.
5. Hết bộ nhớ
Công thức mảng tràn bạn cố gắng nhập khiến Excel hết bộ nhớ. Hãy thử tham chiếu mảng hoặc phạm vi nhỏ hơn.
6. Tràn vào ô đã gộp

Công thức mảng tràn không thể tràn vào ô đã gộp. Hãy tách ô gộp hoặc di chuyển công thức đến phạm vi không giao với ô gộp.
Chọn biểu tượng lỗi → Select Obstructing Cells để nhảy đến ô chặn. Tách ô gộp. Khi ô gộp bị xóa, công thức mảng sẽ hoạt động.
7. Không nhận diện / Fallback
Excel không nhận ra hoặc không thể xác định nguyên nhân lỗi. Hãy đảm bảo công thức chứa đầy đủ các đối số bắt buộc cho tình huống của bạn.
Đọc thêm: Microsoft Excel không cập nhật công thức tự động.
Hy vọng hướng dẫn này giúp bạn hiểu cách khắc phục lỗi SPILL trong Excel. Nếu có thắc mắc, hãy để lại bình luận.
