Cách sửa lỗi tràn (#SPILL!) trong Excel (7 cách khắc phục dễ dàng)

  • Chia Sẻ Cái Này
Hugh West

Lỗi #SPILL là một sự cố Excel phổ biến ảnh hưởng đến hầu hết các cá nhân sử dụng các phiên bản Office 365 Excel . Bản phát hành mới nhất của Excel theo giấy phép Office 365 chứa một tập hợp các công thức mảng động. Không giống như một công thức Excel tiêu chuẩn, các công thức phức tạp có thể thực hiện nhiều thao tác và tạo ra các thuộc tính khác nhau cùng một lúc. Trong bài viết này, chúng tôi sẽ trình bày bảy phương pháp khác nhau để sửa lỗi tràn trong Excel.

Tải xuống Workbook Thực hành

Bạn có thể tải xuống workbook và thực hành với chúng.

Lỗi tràn trong Excel.xlsx

Lỗi tràn (#SPILL!) trong Excel là gì?

Phạm vi tràn là một tập hợp các ô chứa kết quả. #SPILL! lỗi xảy ra nếu một cái gì đó khác trên trang tính ngăn phạm vi được điền lành tính. Lỗi #SPILL! chủ yếu là lỗi xảy ra khi một công thức tạo ra nhiều kết quả nhưng không thể hiển thị tất cả các kết quả đó trên cùng một trang.

Điều gì tạo ra sự cố tràn (# SPILL!) Lỗi?

Bất cứ khi nào phạm vi tràn bị cản trở bởi thứ gì đó tương tự trên bảng tính, #SPILL ! xuất hiện lỗi. Lỗi #SPILL xảy ra khi phạm vi hiển thị kết quả của công thức bị chặn bởi dữ liệu khác. Bất cứ khi nào các ô bên trong phạm vi tràn bao gồm văn bản, khoảng trắng hoặc được kết hợp, nó có thể được ngăn chặn. Nếu không đủ năng lực chorằng tất cả các đối số của hàm đều hợp lệ.

Kết luận

Các phương pháp trên sẽ giúp bạn sửa lỗi tràn trong Excel. Hy vọng điều này sẽ giúp bạn! Nếu bạn có bất kỳ câu hỏi, đề xuất hoặc phản hồi nào, vui lòng cho chúng tôi biết trong phần bình luận. Hoặc bạn có thể xem qua các bài viết khác của chúng tôi trên blog ExcelWIKI.com !

Các hàm mảng động để tràn bất kỳ đầu ra nào, lỗi #SPILL! phát sinh. Mảng động là các mảng có thể định cấu hình cho phép các công thức tạo ra các tùy chọn khác nhau cho nhiều ô bảng tính dựa trên một tính toán tế bào cụ thể. Với sự ra đời của mảng động trong Excel 365 , bất kỳ công thức nào tạo ra nhiều phép tính đều “tràn” các kết quả đó vào các ô liền kề.

7 Phương pháp Khắc phục Sự cố Tràn (#SPILL! ) Lỗi trong Excel

Để khắc phục lỗi #SPILL! lỗi, trước tiên chúng ta cần xác định thông báo sự cố được hiển thị. Hãy xem xét một số tình huống mà bạn có thể gặp phải sự cố #SPILL! và cách khắc phục chúng. Để sửa lỗi, chúng tôi sẽ sử dụng tập dữ liệu sau, chứa một số mặt hàng trong cột B , số lượng của chúng trong cột C và tổng doanh số của từng mặt hàng trong cột D . Giả sử, bây giờ chúng tôi muốn sử dụng một số công thức trong một cột khác. Bây giờ, hãy xem các phương pháp sửa lỗi tràn trong excel.

1. Sửa lỗi tràn hiển thị phạm vi tràn không trống trong Excel

Khi dữ liệu cản trở phạm vi tràn hiển thị rõ ràng. Hãy xem xét kịch bản sau đây. Lỗi #SPILL! xuất hiện khi công thức được áp dụng cho dữ liệu vì có một văn bản hoặc một số dữ liệu bên trong phạm vi tràn. Nếu bạn nhấp vào hình tam giác màu vàng, bạn có thông báo lỗi hiển thịrằng ' Phạm vi tràn không trống '. Điều này cho biết rằng một giá trị hoặc công thức đang chặn phạm vi tràn của công thức mảng động.

1.1. Xóa dữ liệu ngăn phạm vi tràn được sử dụng

Khi bạn áp dụng bất kỳ công thức nào cho các ô trong phạm vi tràn đã có dữ liệu trong đó, bạn sẽ nhận được #SPILL! Lỗi. Giả sử chúng ta muốn sử dụng một công thức đơn giản trong cột F . Đối với điều này, hãy làm theo các bước để khắc phục sự cố.

  • Đầu tiên, chọn bất kỳ ô nào trong cột F , nơi bạn muốn công thức.
  • Thứ hai, nhập công thức ở đó.
=D5:D9

  • Như chúng ta thấy có dữ liệu trong ô F7 .

  • Hơn nữa, nếu chúng ta nhấn Enter , chúng ta sẽ gặp lỗi #SPILL! và khi chúng ta đặt con trỏ vào chỉ báo lỗi, nó sẽ hiển thị thông báo ' Ô chúng ta cần đổ dữ liệu vào không trống '.

  • Bây giờ, để sửa lỗi, bạn chỉ cần xóa nội dung dữ liệu trong ô F7 . Và chỉ cần xóa dữ liệu khỏi ô đó là sẽ giải quyết được vấn đề.

  • Đôi khi, không có dữ liệu nào hiển thị trong phạm vi mà bạn muốn đặt nhưng vẫn gặp lỗi.

  • Nếu phạm vi tràn rõ ràng rõ ràng nhưng sự cố tràn vẫn tiếp diễn, hãy chọn Chọn Ô cản trở từ menu thả xuống của thông báo lỗi.

  • Sauđó, điều này sẽ cho bạn thấy những ô nào đang chặn phạm vi tràn. Như chúng ta thấy rõ, trong thanh công thức có dữ liệu trong ô cụ thể đó và màu phông chữ của ô là màu trắng. Đó là lý do tại sao dữ liệu không hiển thị trong mắt chúng ta.

  • Hơn nữa, hãy thay đổi màu phông chữ thành màu đen và xóa nội dung.
  • Cuối cùng, chúng ta sẽ có thể xem kết quả và lỗi sẽ biến mất.

1.2. Xóa Số tùy chỉnh  “;;;” Định dạng từ Ô

Khi định dạng số tùy chỉnh ' ;;; ' được thực hiện trên một ô, thực sự có nguy cơ lỗi # SPILL! lỗi có thể xuất hiện. Trong những trường hợp như vậy, hãy làm theo các bước để sửa chúng.

  • Trước tiên, hãy nhấp vào ô hiển thị lỗi. Trong trường hợp của chúng tôi, lỗi nằm ở ô F5 .

  • Thứ hai, nhấp vào menu thả xuống thông báo lỗi là một dấu chấm than được bao phủ bởi một hình tam giác màu vàng. Và, chọn Chọn các ô cản trở .

  • Thao tác này sẽ đánh dấu ô mà chúng ta gặp phải tắc nghẽn.
  • Tiếp theo, nhấp chuột phải vào ô đó và chuyển đến các tùy chọn Định dạng ô .

  • Thao tác này sẽ đưa bạn đến hộp thoại Định dạng ô .
  • Chọn Số và chọn Tùy chỉnh từ Danh mục . Và bạn có thể thấy ở phía bên phải Loại của định dạng là' ;;; '.

  • Bây giờ, hãy thay đổi Loại từ ' ; ;; ' thành ' Chung '.
  • Sau đó, nhấp vào nút OK .

Đọc thêm: Lỗi Excel: Số trong ô này được định dạng là văn bản (6 bản sửa lỗi)

2. Đã hợp nhất các ô trong phạm vi tràn để sửa lỗi tràn (#SPILL!) trong Excel

Giả sử chúng ta sử dụng hàm UNIQUE trong ô F5 , để lấy các giá trị duy nhất từ ​​phạm vi ô D5:D9 và gặp lỗi do Phạm vi tràn đã hợp nhất ô . Chúng tôi gõ công thức tại ô. Và công thức chúng tôi đang sử dụng là:

=UNIQUE(D5:D9)

Hãy xem quy trình khắc phục #SPILL ! lỗi.

  • Ban đầu, từ menu thả xuống thông báo lỗi, hãy chọn Chọn Ô cản trở .

  • Thao tác này sẽ đánh dấu ô gây ra lỗi. Và, chúng ta có thể thấy rằng các ô F6 G6 được hợp nhất, đó là lý do xảy ra lỗi.
  • Để khắc phục sự cố này, hãy truy cập Trang chủ tab từ ruy-băng.
  • Chọn các ô mà bạn muốn hủy hợp nhất. Vì vậy, chúng tôi chọn các ô F6 G6 .
  • Sau đó, nhấp vào Hủy hợp nhất các ô từ Hợp nhất % Trung tâm menu thả xuống trong danh mục Căn chỉnh .

  • Và cuối cùng, lỗi sẽ biến mất và bạn có thể xem kết quả trong cột F . Và công thức nằm trong công thứcthanh.

Đọc thêm: Cách khắc phục lỗi #REF! Lỗi trong Excel (6 giải pháp)

Bài đọc tương tự

  • Cách tìm lỗi tham chiếu trong Excel (3 phương pháp đơn giản)
  • Cách khắc phục lỗi "Đối tượng cố định sẽ di chuyển" trong Excel (4 giải pháp)
  • VBA Excel: Tắt tùy chọn "Lỗi tiếp tục khi tiếp tục"

3. Sửa Bảng Excel có Lỗi Phạm vi Tràn trong Excel

Bảng Excel không cho phép công thức mảng động. Giả sử rằng chúng tôi muốn sắp xếp doanh số bán hàng, đối với điều này, chúng tôi đang sử dụng hàm SORT trong excel. Nếu bạn gặp phải sự cố #SPILL trên bảng excel với phạm vi tràn tin nhắn trong bảng như bên dưới, bạn phải làm theo các bước được hiển thị bên dưới.

  • Để bắt đầu, hãy nhấp vào lỗi và công thức sẽ hiển thị trên thanh công thức.
=SORT(D5:D9)

  • Sau đó, nếu chúng ta nhấp vào hình tam giác màu vàng, chúng ta sẽ nhận được thông báo lỗi là ' Phạm vi tràn trong bảng '.

  • Để loại bỏ lỗi này, chúng ta phải chọn toàn bộ bảng.
  • Sau đó, chuyển đến Thiết kế bảng từ ruy-băng.
  • Tiếp theo, nhấp vào Chuyển đổi thành Phạm vi từ nhóm Công cụ .

  • Một cửa sổ bật lên sẽ xuất hiện và hỏi Bạn có muốn chuyển đổi bảng thành phạm vi bình thường không?
  • Nhấp vào .

  • Và, thế là xong. Lỗi sẽ biến mất vàsẽ hoạt động bình thường và hiển thị kết quả trong cột E .

4. Chỉnh sửa phạm vi tràn không xác định trong Excel

Lỗi tràn được kích hoạt nếu Excel không thể xác định kích thước của mảng bị tràn. Khi kích thước của mảng bị tràn thay đổi và excel không thể xác định kích thước của phạm vi bị tràn, lỗi này sẽ xảy ra. Công thức đôi khi có thể khiến một mảng động phóng to giữa các vòng tính toán. Lỗi #SPILL! sẽ xảy ra nếu kích thước của mảng động thay đổi trong suốt quá trình tính toán và không cân bằng. Vấn đề này thường được chú ý nhất khi sử dụng các hàm ngẫu nhiên như RANDARRAY , RAND hoặc RANDBETWEEN với các hàm Dynamic Array như SEQUENCE . Ví dụ: trong ô F5 , chúng tôi đang đặt công thức bên dưới.

=SEQUENCE(RANDBETWEEN(1,100))

Trong khi nhấn Enter từ bàn phím, nó hiển thị thông báo lỗi ' Phạm vi tràn không xác định '.

Cách duy nhất để sửa lỗi không chính xác của công thức này là sử dụng một công thức mới cho phép tính của bạn.

Đọc thêm: Lỗi VALUE trong Excel: 7 nguyên nhân và giải pháp

5. Phạm vi tràn quá lớn Sửa lỗi

Khi Mảng động không khả dụng, Excel đã sử dụng một tính năng gọi là giao lộ ngầm, tính năng này buộc công thức phải cung cấp một kết quả duy nhất ngay cả khi nó có khả năng cung cấpnhiều kết cục. Hãy tưởng tượng bạn đang cố gắng tìm ra nguyên nhân gây ra sự cố và bạn thấy rằng phạm vi tràn quá lớn, như minh họa bên dưới. Giả sử ví dụ sau. Và tập dữ liệu của ví dụ chứa một số mặt hàng trong cột B , tổng doanh số của từng mặt hàng trong cột C và chúng tôi muốn tìm kết quả của một khoản hoa hồng 7% trên mỗi mục. Đối với điều này, chúng ta cần sử dụng công thức xuống.

=C:C*7%

Công thức được sử dụng với tính năng chồng chéo tự động trong Excel 2016, 2017, 2019 hoặc các phiên bản trước, kết quả sẽ có kết quả chính xác. Nhưng trong Excel 365, bạn sẽ thấy lỗi như trong hình bên dưới.

5.1. Tạo Giao lộ Ngầm để Khắc phục Lỗi Tràn bằng Toán tử “@”

Mảng động sẽ áp dụng cho toàn bộ cột B bất cứ khi nào chúng tôi chỉ định =C:C . Ngoài ra, chúng tôi có thể sử dụng toán tử @ để bắt buộc Excel thực thi chồng chéo ngụ ý.

BƯỚC:

  • Đầu tiên, chọn ô D5 và thay thế công thức
[email protected]:C*7%

  • Sau đó, nhấn Enter . Và công thức sẽ hiển thị trong thanh công thức.
  • Công thức thực sự sẽ được gán cho một ô cụ thể vì bao gồm phần chồng chéo ngụ ý. Để làm cho công thức dài hơn.

  • Sau đó, kéo Fill Handle xuống để sao chép công thức trong phạm vi. Hoặc, nhấp đúp vào cộng + ’dấu hiệu. Điều này cũng lặp lại công thức.

  • Và thế là xong! Bạn có thể xem kết quả trong cột D là cột kết quả.

5.2. Khắc phục lỗi tràn bằng cách tham chiếu phạm vi thay vì cột

Chúng tôi đang đề cập đến cột C trong công thức =C:C*7% . Thay vào đó, hãy sử dụng công thức bên dưới để tham chiếu đến một phạm vi cụ thể.

=(C5:C9)*7%

Và chỉ vậy thôi.

Đọc thêm: Các lỗi trong Excel và ý nghĩa của chúng (15 lỗi khác nhau)

6. Khắc phục lỗi tràn bộ nhớ (#SPILL!) Lỗi trong Excel

Nếu lỗi cho biết Hết bộ nhớ trong khi bạn đang cố gắng tìm ra nguyên nhân gây ra sự cố #SPILL , đó là do công thức mảng động bạn đang sử dụng đề cập đến một phạm vi lớn và Excel hết bộ nhớ, dẫn đến lỗi #SPILL! lỗi. Để giải quyết vấn đề, hãy thử tham khảo phạm vi hẹp hơn.

Đọc thêm: [Đã sửa!] Lỗi 'Không đủ bộ nhớ' trong Excel (8 lý do)

7. Sự cố tràn dự phòng hoặc không được nhận dạng (#SPILL!) Sửa lỗi

Ngay cả khi Excel không phát hiện hoặc đối chiếu nguồn gốc của sự cố vấn đề, bạn có thể gặp phải lỗi Tràn . Đôi khi, Excel không thể xác định hoặc điều chỉnh nguyên nhân gây ra lỗi này. Trong những trường hợp như vậy, hãy kiểm tra kỹ công thức có tất cả các đối số cần thiết và đảm bảo

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.