Tìm hiểu về lỗi #REF! trong Excel và cách khắc phục lỗi #REF

#REF! là một lỗi hay gặp trong Excel. Lỗi này khá nghiêm trọng và trong nhiều trường hợp việc sửa lỗi này khiến bạn mất nhiều thời gian và công sức. Vậy lỗi #REF là gì? Tại sao chúng ta lại bị lỗi #REF!? Cách khắc phục lỗi này như thế nào? Hãy cùng Học Excel Online tìm hiểu trong bài viết này.

1. Ý nghĩa của lỗi #REF!

REF là tên viết tắt của từ Reference, tức là Tham chiếu. Do đó trong mọi trường hợp xuất hiện lỗi này đều hiểu là lỗi tham chiếu.

Một số nguyên nhân chủ yếu gây ra lỗi #REF!

  • Tham chiếu tới 1 file đang chưa được mở nên không tham chiếu được.
  • Đối tượng cần tham chiếu không có trong vùng tham chiếu.
  • Đối tượng cần tham chiếu bị mất bởi việc xóa cột, xóa hàng chứa đối tượng đó, do bị ghi đè bởi việc copy paste

2. Cách khắc phục một số trường hợp cụ thể

a. Tham chiếu bị mất bởi bị xóa, bị ghi đè

Trong ví dụ trên chúng ta thấy cột C chứa dữ liệu năm 2017 đã bị xóa, dẫn tới kết quả ở cột Tổng bị lỗi #REF! (bị mất tham chiếu ở cột năm 2017)

Việc này rất hay xảy ra bởi chúng ta hay có thói quen sử dụng thao tác Delete cả cột, cả hàng thay vì chỉ xóa dữ liệu trong cột, hàng đó.

Ngoài ra việc cut dữ liệu rồi paste trong Excel cũng gây ra lỗi tham chiếu khi chúng ta Paste đè vào 1 vùng dữ liệu khác đang được tham chiếu tới. Ví dụ như sau:

Sau khi thực hiện thao tác Cut và paste vào cột C thì xảy ra lỗi tham chiếu ở cột E

Cách khắc phục:

  • Nếu lỡ tay vừa thực hiện xong hành động trên thì chúng ta có thể bấm phím Ctrl + Z để hoàn tác (trở lại lúc trước khi thực hiện thao tác đó)
  • Nếu phát hiện muộn, bạn có thể đóng file excel mà không lưu. Sau đó mở lại file.
  • Một khi đã lưu file chứa lỗi tham chiếu thì không thể sửa lại được nữa. Lúc đó chúng ta đành phải tự rà soát lại dữ liệu và sửa lại bằng tay.

b. Tham chiếu không có sẵn, vượt quá phạm vi

Thường xảy ra khi chúng ta tham chiếu tới các đối tượng là col_index_num, row_index_num trong một số công thức vượt quá phạm vi vùng cần tham chiếu.

Ví dụ:

Trong bảng trên chúng ta thấy vùng A2:E4 chỉ có 5 cột, trong khi đó đối tượng Col_index_num trong hàm vlookup lại tính theo giá trị cột thứ 6, vượt quá phạm vi của vùng dữ liệu cần tham chiếu. Do đó kết quả trả về là lỗi #REF!

Cách khắc phục:

  • Sử dụng công thức tại đối tượng col_index_num hoặc row_index_num trong các công thức dò tìm, tham chiếu để tránh lỗi khi nhập bằng tay (kết quả công thức sẽ tự thay đổi khi bảng tham chiếu thay đổi). Ví dụ: Sử dụng hàm Match() để dùng cho row_index_num, dùng hàm column() để dùng cho col_index_num
  • Sửa lại bằng tay nếu như bạn không biết dùng các hàm ở trên

c. Tham chiếu tới 1 file đang đóng

Thường xảy ra khi sử dụng hàm Indirect để tham chiếu tới 1 đối tượng bên ngoài workbook đang làm việc và workbook được tham chiếu đang đóng.

Cách khắc phục:

  • Mở Workbook được tham chiếu hoặc thay đổi phương pháp tham chiếu (không sử dụng hàm Indirect mà thay bằng hàm khác ít gặp lỗi hơn)

Như vậy là chúng ta đã có thể hiểu rõ về lỗi #REF! trong Excel rồi. Hy vọng là chúng ta sẽ tránh được việc xảy ra lỗi này cũng như nếu gặp phải lỗi này thì chúng ta cũng có thể biết cách sửa được nó.

Ngoài ra Học Excel Online xin giới thiệu với các bạn “Khóa học Excel từ cơ bản tới nâng cao dành cho người đi làm“. Đây là 1 khóa học rất đầy đủ kiến thức và bổ trợ rất tuyệt vời cho bạn trong việc làm quen với Excel, sử dụng các công cụ, các hàm trong Excel để đáp ứng yêu cầu công việc tổ chức, quản lý dữ liệu và lập báo cáo trên Excel. Chi tiết khóa học xem tại:


Tác giả: duongquan211287

· · ·

Khóa học mới xuất bản