Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Khắc phục lỗi #SPILL! khi dùng mảng động trong Excel

Chử Hoài Trị 13/03/2026 13:42 496 lượt xem 1 trả lời

Chào các bạn trong diễn đàn,

Dạo gần đây mình hay làm việc với các hàm mảng động mới của Excel như FILTER, SORT, UNIQUE, SEQUENCE. Tuy nhiên, mình thường xuyên gặp phải lỗi #SPILL!. Tìm hiểu thì mới biết lỗi này xảy ra khi mảng kết quả của hàm không có đủ ô trống để hiển thị.

Mình đã thử một vài cách và thấy khá hiệu quả, muốn chia sẻ lại cho anh em cùng biết:

  • Kiểm tra ô bên cạnh: Đây là nguyên nhân phổ biến nhất. Đôi khi chỉ cần xóa dữ liệu ở ô liền kề là hàm sẽ chạy bình thường.
  • Thu nhỏ phạm vi dữ liệu: Nếu hàm của bạn đang tham chiếu đến một vùng dữ liệu quá lớn, hãy thử thu hẹp phạm vi đó lại. Đôi khi không cần thiết phải lấy hết toàn bộ dữ liệu.
  • Tách hàm: Nếu hàm của bạn quá phức tạp, hãy thử chia nhỏ nó ra thành nhiều bước. Ví dụ, thay vì dùng =UNIQUE(SORT(FILTER(...))), bạn có thể lọc trước, rồi sắp xếp, rồi lấy duy nhất ở các bước riêng biệt.
  • Sử dụng Table: Khi dữ liệu của bạn được định dạng dưới dạng Bảng (Table), các hàm mảng động sẽ tự động điều chỉnh phạm vi, giảm thiểu khả năng xảy ra lỗi #SPILL!.
  • Kiểm tra các tham chiếu bị khóa ($): Đôi khi việc sử dụng nhầm tham chiếu bị khóa có thể gây ra vấn đề. Hãy đảm bảo bạn tham chiếu đúng phạm vi cần thiết.

Hy vọng những mẹo nhỏ này sẽ giúp ích cho các bạn khi làm việc với mảng động. Nếu ai có cách nào khác hay hơn, đừng ngần ngại chia sẻ nhé!

3

Cảm ơn bạn đã chia sẻ kinh nghiệm khắc phục lỗi #SPILL! rất hữu ích! Đúng là lỗi này đôi khi gây khó chịu thật, nhất là khi đang làm việc gấp.

Ngoài việc kiểm tra ô bên cạnh và thu nhỏ phạm vi, mình còn hay có thói quen "dọn dẹp" các bảng biểu xung quanh khu vực chứa mảng động. Đôi khi có những bảng ẩn hoặc định dạng lạ nó cũng chiếm ô và gây ra lỗi này.

Bạn có gặp trường hợp nào khác mà nguyên nhân gây lỗi #SPILL! khá "trời ơi đất hỡi" không? Chia sẻ thêm cho mọi người cùng học hỏi nhé!

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký