Công thức Excel: Cách sửa lỗi #REF! lỗi -

Mục lục

Tóm lược

#REF! lỗi xảy ra khi tham chiếu không hợp lệ. Trong nhiều trường hợp, điều này là do các trang tính, hàng hoặc cột đã bị xóa hoặc do một công thức có tham chiếu tương đối đã được sao chép sang một vị trí mới nơi tham chiếu không hợp lệ. Sửa lỗi #REF là vấn đề chỉnh sửa công thức để sử dụng lại các tham chiếu hợp lệ. Xem bên dưới để biết thêm các ví dụ và thông tin.

Giải trình

Giới thiệu về #REF! lỗi

#REF! lỗi xảy ra khi tham chiếu không hợp lệ. Trong nhiều trường hợp, điều này là do trang tính, hàng hoặc cột đã bị xóa hoặc do công thức có tham chiếu tương đối đã được sao chép sang vị trí mới nơi tham chiếu không hợp lệ. Trong ví dụ được hiển thị, công thức trong C10 trả về lỗi #REF! lỗi khi được sao chép vào ô E5:

=SUM(C5:C9) // original C10 =SUM(#REF) // when copied to E5

Ngăn lỗi #REF

Cách tốt nhất để ngăn ngừa #REF! lỗi là để ngăn chặn sau đó xảy ra ngay từ đầu. Trước khi bạn xóa cột, hàng hoặc trang tính, hãy đảm bảo rằng chúng không được tham chiếu bởi các công thức trong sổ làm việc. Nếu bạn đang sao chép và dán một công thức vào một vị trí mới, bạn có thể muốn chuyển đổi một số tham chiếu ô thành tham chiếu tuyệt đối để ngăn các thay đổi trong quá trình sao chép.

Nếu bạn gây ra lỗi #REF! lỗi, tốt nhất là sửa chữa ngay lập tức. Ví dụ: nếu bạn xóa một cột và #REF! lỗi xuất hiện, hoàn tác hành động đó (bạn có thể sử dụng phím tắt Control + Z). Khi bạn hoàn tác, lỗi #REF! lỗi sẽ biến mất. Sau đó, chỉnh sửa (các) công thức để loại trừ cột bạn muốn xóa, di chuyển dữ liệu nếu cần. Cuối cùng, xóa cột và xác nhận không có lỗi #REF nào! lỗi.

Đang xóa nhiều #REF! sai sót

Để nhanh chóng xóa nhiều lỗi #REF khỏi trang tính, bạn có thể sử dụng Tìm và Thay thế. Sử dụng phím tắt Control + H để mở hộp thoại Tìm và Thay thế. Nhập #REF! trong vùng nhập tìm kiếm và để trống vùng nhập thay thế:

Sau đó, bạn có thể thực hiện các thay đổi theo từng trường hợp bằng Tìm tiếp theo + Thay thế hoặc sử dụng Thay thế Tất cả để thay thế tất cả các lỗi #REF trong một bước.

Sửa lỗi #REF

Lỗi #REF hơi khó sửa vì tham chiếu ô gốc đã biến mất vĩnh viễn. Nếu bạn biết tham chiếu phải là gì, bạn có thể sửa nó theo cách thủ công. Chỉ cần chỉnh sửa công thức và thay thế #REF! với một tham chiếu hợp lệ. Nếu bạn không biết tham chiếu ô nên là gì, bạn có thể phải nghiên cứu trang tính chi tiết hơn trước khi có thể sửa chữa công thức.

Lưu ý: bạn không thể hoàn tác việc xóa trang tính trong Excel. Nếu bạn xóa tab trang tính và thấy lỗi #REF, thì tùy chọn tốt nhất của bạn có thể là đóng tệp và mở lại phiên bản đã lưu cuối cùng. Vì lý do này, hãy luôn lưu sổ làm việc (hoặc lưu bản sao) trước khi xóa một hoặc nhiều trang tính.

#REF! lỗi với VLOOKUP

Bạn có thể thấy lỗi #REF! với hàm VLOOKUP khi một cột được chỉ định không chính xác. Trong màn hình bên dưới, hàm VLOOKUP trả về lỗi #REF! bởi vì không có cột 3 trong phạm vi bảng, là B3: C7:

Khi chỉ mục cột được đặt thành giá trị chính xác là 2 thì lỗi #REF! lỗi được giải quyết và hàm VLOOKUP hoạt động bình thường:

Lưu ý: bạn cũng có thể gặp lỗi #REF với hàm INDEX khi tham chiếu hàng hoặc cột không hợp lệ.

Bẫy #REF! lỗi với IFERROR

Trong hầu hết các trường hợp, việc bẫy #REF không có ý nghĩa gì! lỗi trong một công thức, vì #REF! chỉ ra một vấn đề cấp thấp. Tuy nhiên, một tình huống mà IFERROR có thể có ý nghĩa khi gặp lỗi #REF là khi bạn đang xây dựng động các tham chiếu bằng hàm INDIRECT.

thú vị bài viết...