Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Khi cố gắng nhập công thức vào trang tính Excel, nó không hoạt động vì lý do nào đó. Thay vào đó, nó thông báo tham chiếu vòng (circular reference). Hàng triệu người dùng gặp vấn đề này hàng ngày do yêu cầu hàm Excel tính toán chính ô của nó. Bài học nhanh này đi qua cơ bản của lỗi tham chiếu vòng trong Excel và tại sao nên tránh chúng. Bạn cũng sẽ học cách phân tích, tìm, và sửa lỗi tham chiếu vòng trong bảng tính Excel, cũng như cách bật và dùng công thức vòng nếu các tùy chọn trước không khả thi.

Tham chiếu Vòng (Circular Reference) Là Gì?

Khi kết thúc với một công thức trong ô, bạn tạo tham chiếu vòng – thực hiện tính toán dùng tham chiếu ô (nơi nó được nhập) như con rắn đuổi đuôi mình.

Nói cách khác, tham chiếu vòng xảy ra khi công thức, trực tiếp hoặc gián tiếp, tham chiếu ngược về ô của nó, dẫn đến vòng lặp tính toán không kết thúc. Giá trị ô sẽ thay đổi mỗi khi vòng lặp tham chiếu không dừng.

Ví dụ giúp bạn hiểu.

Bảng sau thể hiện thống kê doanh thu qua thập kỷ của Apple - một trong những thương hiệu lớn nhất thế giới. Ví dụ, dùng Hàm SUM tại trường C16, cố tính tổng doanh thu. Tuy nhiên, đưa phạm vi C5:C16 cho Hàm SUM.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Tạo vòng lặp vô hạn vì phạm vi cung cấp cũng chứa ô C16 (nơi kết quả cần ghi). Do đó, Excel liên tục cộng giá trị mới vào ô C16, giá trị tăng lên theo cấp số nhân.

Điều này kích hoạt Excel hiển thị cảnh báo tham chiếu vòng như hình dưới.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

📝 Lưu ý.

  • Đây không phải lỗi vì không dừng hoặc nhắc người dùng thay đổi tính toán. Là thông báo cho biết tính toán của người dùng có thể sai.
  • Trong nhiều trường hợp, khi nhập nhiều công thức có tham chiếu vòng, Excel không hiển thị cảnh báo lặp lại.

Áp Dụng Tính toán Lặp (Iterative Calculations) để Bật/Tắt Lỗi Tham chiếu Vòng

Tính toán lặp là tính năng thú vị trong Excel. Nếu người dùng tắt tính toán lặp, Excel hiển thị cảnh báo Tham chiếu Vòng và hiển thị 0 thay vì kết quả thực trong ô. Vì là vòng lặp không kết thúc, nên trường hợp này xảy ra.

Nếu làm việc với bộ dữ liệu lớn và muốn Excel ngồi yên để bạn làm việc không phiền cảnh báo tham chiếu vòng, có thể dùng Tính toán Lặp (Iterative Calculations).

Bật/Tắt Tính toán Lặp

Trong ảnh chụp màn hình dưới, thấy tham chiếu vòng ở ô C16 được chỉ ra ở thanh trạng thái (status bar) của trang tính. Do đó, kết quả là không (0) tại ô C16. Bây giờ, nếu muốn công việc làm không phiền toái, cần bật Tính toán lặp.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Xem cách bật/tắt tính toán lặp trong Excel ngay bây giờ. Làm theo các bước dưới.

Các bước:

  • Vào thẻ File ⇨ Options (Tùy chọn) ⇨ Formulas (Công thức).
  • Đánh dấu ô kiểm Enable iterative calculation (Bật tính toán lặp).
  • Nhấn Enter.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

 

Kết quả, thấy hộp thoại tham chiếu vòng sáng lên với calculate (tính toán) như ảnh chụp dưới. Bây giờ ô 16 có giá trị thay vì không (0).

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Vì thế, mỗi ô trước đây liên quan đến tham chiếu vòng sẽ được tính toán.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Tham số Maximum Iterations (Số lần lặp tối đa) & Maximum Change (Thay đổi tối đa)

Tính toán Lặp có hai tham số:

Maximum Iterations

Vòng lặp này lặp lại khi Excel tính kết quả cuối cùng. Hoàn toàn do bạn kiểm soát. Hãy nhớ nhiều lần lặp hơn nghĩa là Excel hoạt động nhiều hơn, máy cần nhiều tài nguyên và khả năng xử lý hơn. Cũng mất thời gian hơn.

Maximum Change

Thay đổi tối đa là số phải đạt để lần lặp tiếp tục. Liên quan đến độ chính xác kết quả. Hãy đặt giá trị này càng thấp càng tốt để đạt kết quả chính xác. Mặc định, maximum change là 0.001.

Tại Sao Nên Tránh Bật Tính toán Lặp Có Ý Định?

Không tốt khi dùng Tham chiếu Vòng trong Excel. Khi bật tính toán lặp, việc dùng có chủ đích tham chiếu vòng là cách thủ thuật khiến mọi thứ hoạt động nhưng tốn nhiều tài nguyên và sức máy tính. Khi phải sửa vài cái, thường cho hậu quả không mong muốn hoặc không chính xác, gây bực bội.

Tìm Lỗi Tham chiếu Vòng trong Excel

Khi lỗi tham chiếu vòng xảy ra, bạn nhận cảnh báo nhưng vẫn cần tìm ô nào gặp sự cố. Việc biết vị trí ô cụ thể của lỗi giúp dễ dàng xử lý và sửa.

Các kỹ thuật này rất hữu ích khi xử lý bộ dữ liệu lớn.

1. Dùng Menu Thả xuống Error Checking để Tìm Lỗi Tham chiếu Vòng trong Excel

Cách dùng Ribbon trong Excel tìm tham chiếu vòng.

Bước 1:

  • Vào thẻ Formulas (Công thức)
  • Nhấp menu thả xuống Error Checking (Kiểm tra lỗi).

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Bước 2:

  • Chọn Circular References (Tham chiếu vòng) từ tùy chọn.

Excel sẽ hiển thị tất cả tham chiếu vòng của trang tính ở đây.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Như thấy ảnh chụp trên, bảng tính dùng có một tham chiếu vòng ở ô C16.

Đọc thêm: Cách Tìm Tham chiếu Vòng trong Excel (2 Mẹo Dễ dàng)

2. Dùng Thanh Trạng thái (Status Bar) để Tìm Lỗi Tham chiếu Vòng trong Excel

Khá đơn giản tìm tham chiếu vòng dùng thanh trạng thái. Nếu trang tính có tham chiếu vòng, người dùng thấy ở thanh trạng thái dưới tên trang tính.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

 

📝 Lưu ý.

  • Tính năng này tắt khi tùy chọn Iterative Calculation (Tính toán lặp) bật, nên cần tắt trước khi kiểm tra workbook tìm tham chiếu vòng.
  • Chỉ hiển thị tham chiếu vòng gần nhất và cho người dùng quay ngược từ đó.

Đọc thêm: Cách Cho phép Tham chiếu Vòng trong Excel (Với 2 Cách Sử dụng Phù hợp)

Sửa Lỗi Tham chiếu Vòng trong Excel

Tham chiếu vòng không thể sửa trong Excel bằng một cú nhấp chuột. Để xử lý tham chiếu vòng, phải xóa chúng từng cái một.

Ví dụ, sau khi tìm lỗi ở ô C16, cần viết lại công thức đúng hoặc chọn phạm vi đúng.

Bước 1:

  • Chọn phạm vi đúng để sửa lỗi ô C16.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Bước 2:

  • Nhấn Enter ở ô C16 để xem kết quả.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Đọc thêm: Cách Xóa Tham chiếu Vòng trong Excel (2 Cách)

Truy vết Mối Quan hệ Giữa Công thức và Ô

Khi Excel tham chiếu vòng không rõ ràng, có thể dùng tính năng Trace Precedents (Truy vết nguồn) và Trace Dependents (Truy vết phụ thuộc) vẽ một hoặc nhiều đường kẻ chứng minh ô nào ảnh hưởng hoặc bị ảnh hưởng bởi ô chọn.

Trong ảnh chụp dưới, thể hiện doanh thu dự kiến của Apple năm 2022. Bây giờ muốn Tổng doanh thu từ năm 2011 đến 2022. Làm vậy, nhập công thức sau ở ô D10.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

Nhưng do có lỗi tham chiếu vòng ở ô C16, ô D10 sẽ có giá trị lỗi. Vấn đề này, dùng Trace Precedents và Trace Dependents truy vết mối quan hệ giữa công thức và ô.

Trace Precedents Liên kết Lỗi Tham chiếu Vòng trong Excel

Truy vết các ô cung cấp dữ liệu cho công thức, vẽ đường kẻ hiển thị ô nào ảnh hưởng đến ô chọn. Làm theo các bước.

Các bước:

  • Vào thẻ Formulas (Công thức) trong Excel.
  • Chọn Trace Precedents.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo BướcDo đó, bạn sẽ thấy mũi tên chỉ các ô ảnh hưởng đến ô hoạt động.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

📝 Lưu ý. Phím tắt Trace Precedents: Alt+T U T

Trace Dependents Liên kết Lỗi Tham chiếu Vòng trong Excel

Vẽ đường kẻ chỉ ô nào bị ảnh hưởng bởi ô chọn và truy vết ô phụ thuộc vào ô hoạt động. Làm theo các bước.

Các bước:

  • Vào thẻ Formulas trong Excel.
  • Chọn Trace Decedents.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo BướcKết quả, hiển thị các ô có công thức tham chiếu đến ô hoạt động hiện tại.

Khắc phục Lỗi Tham chiếu Vòng trong Excel: Hướng dẫn Bước theo Bước

📝 Lưu ý. Phím tắt Trace Decedents: Alt+T U D

Kết luận

Tóm lại, hy vọng bài viết cung cấp hướng dẫn chi tiết sửa lỗi tham chiếu vòng trong Excel. Tất cả quy trình nên học và áp dụng cho bộ dữ liệu. Xem workbook thực hành và kiểm tra kỹ năng. Sự hỗ trợ quý báu của bạn thúc đẩy chúng tôi tiếp tục làm hướng dẫn như này.

Nếu có câu hỏi – Hãy thoải mái hỏi chúng tôi. Cũng để lại bình luận ở phần dưới.

Chúng tôi, Đội ngũ Exceldemy, luôn phản hồi nhanh yêu cầu của bạn.

Hãy cùng chúng tôi & tiếp tục học tập.

Bài viết Liên quan

  • Sửa Tham chiếu Vòng Không Thể Liệt kê trong Excel (4 Cách Dễ dàng)