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

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Trong Excel, xảy ra Tham chiếu Vòng (Circular Reference) nghĩa là ô công thức trực tiếp hoặc gián tiếp tham chiếu đến chính nó. Excel không thể tính toán tự động khi trang tính có tham chiếu vòng. Nếu để tham chiếu vòng đó, Excel tính toán mỗi ô trong tham chiếu vòng dùng giá trị từ lần lặp trước. Điều này tạo vòng lặp vô hạn làm chậm bảng tính đáng kể.

Bây giờ, chúng ta sẽ thảo luận thêm về Tham chiếu Vòng là gì trong Excel và cách xử lý nó.

Các Loại Tham chiếu Vòng

Nếu ô bạn đang chèn công thức được đề cập trong tham chiếu theo bất kỳ cách nào, đó gọi là tham chiếu vòng. Có chủ yếu hai loại: trực tiếp và gián tiếp. Nếu chèn ô đang gõ công thức vào tham chiếu của công thức, đó là tham chiếu vòng trực tiếp. Nếu chèn một ô vào tham chiếu của ô khác, mà ô đầu có tham chiếu đến ô thứ hai, đó là tham chiếu vòng gián tiếp.

1. Tham chiếu Vòng Trực tiếp (Direct Circular Reference)

Xét bộ dữ liệu sau tìm tổng doanh thu bằng cộng ô D5 đến D11 tại ô D12.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Nếu vô tình cộng thêm ô D12 với các ô đó tại ô D12, sẽ gây tham chiếu vòng trực tiếp.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Nhấn ENTER, hộp thoại báo lỗi tham chiếu vòng hiện ra.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Nhấn OK, thấy công thức hiển thị 0 thay vì tổng. Điều này xảy ra do tham chiếu vòng trực tiếp.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

2. Tham chiếu Vòng Gián tiếp (Indirect Circular Reference)

Xem ví dụ: công thức ô D6 tham chiếu ô C4, công thức ô B8 tham chiếu ô D6. Nay công thức ô C4 tham chiếu ô B8, sẽ gây tham chiếu vòng. Ở đây công thức ô C4 không tham chiếu trực tiếp đến chính nó nhưng truy ngược precedents (nguồn) thấy C4 được dùng làm tham chiếu.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Nhấn ENTER, ô C4 hiển thị 0 và mũi tên xanh thể hiện mối liên hệ giữa các ô.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Tìm và Sửa Tham chiếu Vòng trong Excel

Để tính toán chính xác, tìm và sửa tham chiếu vòng rất quan trọng. Có vài cách tìm tham chiếu vòng từ trang tính, bây giờ thảo luận chúng.

1. Tùy chọn Show Formula (Hiển thị Công thức) để Tìm Tham chiếu Vòng

Bạn có thể tự tìm tham chiếu vòng của trang dữ liệu bằng cách hiển thị công thức.

➤ Vào Formulas > Formula Auditing > Show Formulas (Công thức > Kiểm tra công thức > Hiển thị công thức).

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Nó hiển thị tất cả công thức trang tính. Bây giờ dễ dàng xác định tham chiếu vòng bằng cách đánh giá công thức thủ công.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

2. Qua Tùy chọn Error Checking (Kiểm tra Lỗi)

Cũng có thể xác định tham chiếu vòng bằng tùy chọn Error Checking.

➤ Vào Formulas > Formula Auditing > Error Checking > Circular References (Tham chiếu vòng).

Ở đây sẽ thấy tất cả ô có tham chiếu vòng.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Bây giờ có thể thực hiện bước cần thiết sửa tính toán như sửa tham chiếu trong công thức.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Đọc thêm: Cách Sửa Lỗi Tham chiếu Vòng trong Excel (Hướng dẫn Chi tiết)

3. Từ Thanh Trạng thái (Status Bar)

Cách dễ nhất tìm tham chiếu vòng là nhìn thanh trạng thái. Nếu trang tính có tham chiếu vòng, nó hiển thị ở thanh trạng thái.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Một khi tìm thấy ô chứa tham chiếu vòng, bạn dễ dàng thực hiện hành động cần thiết xử lý tham chiếu vòng.

Truy vết Mối Quan hệ trong Tham chiếu Vòng

Có hai phương pháp truy vết cho phép theo dõi mối quan hệ giữa công thức và ô của tham chiếu vòng. Hai phương pháp: trace precedents (truy vết nguồn) và trace dependents (truy vết phụ thuộc). Các công cụ truy vết giúp người dùng giải quyết tham chiếu vòng bằng cách hiển thị đường dẫn kết nối tham chiếu qua đường kẻ giữa các ô liên quan đến tham chiếu vòng.

1. Trace Precedents (Truy vết Nguồn)

Tính năng trace precedents theo dõi các ô mà ô hiện tại phụ thuộc vào. Đó là các ô công thức hiện tại dựa vào để lấy dữ liệu cần. Tùy chọn này tạo đường kẻ hiển thị các ô ảnh hưởng đến ô đang hoạt động.

Để truy vết nguồn. Trước hết,

➤ Chọn ô có tham chiếu vòng.

➤ Vào Formulas > Formula Auditing > Trace Precedents hoặc nhấn ALT+T+U+T

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Kết quả, mũi tên xanh xuất hiện từ precedent (nguồn) của ô hoạt động đến ô hoạt động.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

2. Trace Dependents (Truy vết Phụ thuộc)

Chức năng trace dependents theo dõi các ô phụ thuộc vào ô hoạt động, nghĩa là chúng dựa vào ô hoạt động để lấy dữ liệu cần tạo kết quả. Tính năng này vẽ đường kẻ đến các ô phụ thuộc vào ô hoạt động.

Để truy vết phụ thuộc. Trước hết,

➤ Chọn ô có tham chiếu vòng.

➤ Vào Formulas > Formula Auditing > Trace Dependents hoặc nhấn ALT+T+U+D

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Kết quả, mũi tên xanh xuất hiện từ ô hoạt động đến ô phụ thuộc.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Bật Tính toán Lặp (Iterative Calculation) để Cho phép Tham chiếu Vòng

Tính toán lặp (Iterative calculation) là tính năng thú vị trong Excel. Khi tắt tính toán lặp, Excel báo lỗi Tham chiếu Vòng và trả về 0 trong ô thay vì kết quả thực. Nay, nếu muốn cho phép tham chiếu vòng trong trang tính, bật tính toán lặp và nó cho phép tính toán. Bạn cũng có thể đặt số lần lặp cho phép. Do đó, có thể dừng vòng lặp vô hạn của tham chiếu vòng.

Để bật tính toán lặp,

➤ Vào thẻ File chọn Options (Tùy chọn).

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Cửa sổ Excel Options mở ra. Bây giờ,

➤ Vào thẻ Formulas, tích vào ô Enable iterative calculation (Bật tính toán lặp) và nhấp OK.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Nó bật tính toán lặp và bây giờ bạn có thể dùng tham chiếu vòng.

Quay lại trang tính, lần này thấy ô công thức hiển thị giá trị thay vì 0 và không có lỗi tham chiếu vòng. Nghĩa là Excel giờ cho phép tham chiếu vòng.

Hiểu và Khắc phục Tham chiếu Vòng (Circular References) trong Excel

Đọc thêm: Cách Cho phép Tham chiếu Vòng trong Excel và Cách Sử dụng

Tại Sao Tính toán Lặp Nên Tắt?

Bật tính toán lặp trong Excel không khuyến khích trừ khi cần thiết. Khi bật, Excel tiêu thụ nhiều năng lực hoạt động và mất nhiều thời gian hơn cho tính toán đơn giản. Bên cạnh đó, tính toán sai từ tham chiếu vòng có thể xảy ra và không bị phát hiện nếu bật tính toán lặp. Vì vậy nên giữ tính toán lặp tắt trừ khi cần.

Kết luận

Hy vọng bây giờ bạn biết tham chiếu vòng là gì trong Excel và cách xử lý. Nếu còn thắc mắc, hãy để lại bình luận.

Bài viết Liên quan

  • Cách Xóa Tham chiếu Vòng trong Excel (2 Cách)
  • Tìm Tham chiếu Vòng trong Excel (2 Mẹo Dễ dàng)