Chi nhánh

Nguyên nhân và cách sửa lỗi Circular Reference trong Excel

Tác giả: Phạm NamNgày cập nhật: 17/11/2025 15:22:28
 

Lỗi Circular Reference trong Excel là một trong những lỗi phổ biến khiến người dùng gặp khó khăn khi tính toán dữ liệu. Khi công thức tự tham chiếu đến chính ô chứa nó, Excel sẽ không thể xử lý và trả về kết quả sai hoặc bằng 0. Bài viết dưới đây sẽ giúp bạn hiểu rõ nguyên nhân, cách nhận biết và khắc phục lỗi vòng lặp này một cách hiệu quả.

Giao diện Excel hiển thị logo ứng dụng trên nền bảng tínhNguyên nhân và cách sửa lỗi Circular Reference trong Excel

1. Lỗi Circular Reference là gì?

Lỗi Circular References trong Excel là tình huống một ô công thức tham chiếu trực tiếp hoặc gián tiếp đến chính nó. Khi đó, Excel không thể xác định được giá trị chính xác vì phép tính tạo thành vòng lặp vô tận.

Cụ thể, nếu bạn nhập công thức mà trong quá trình tính toán lại gọi đến chính ô chứa công thức đó, Excel sẽ báo lỗi “There are one or more circular references where a formula refers to its own cell either directly or indirectly...” và thường trả về kết quả bằng 0 hoặc không thể tính được.

Thông báo lỗi Circular Reference xuất hiện trong ExcelLỗi Circular Reference trong Excel

2. Nguyên nhân gây ra lỗi Circular Reference trong Excel

Lỗi vòng lặp thường xuất hiện khi công thức trong một ô lại tham chiếu đến chính ô đó, khiến Excel không thể xác định được thứ tự tính toán.

Ví dụ: Bạn muốn tính tổng của hai ô F1 và F2 rồi hiển thị kết quả tại ô F3. Tuy nhiên, nếu công thức được nhập là =F1+F2+F3, ô F3 đã vô tình tự tham chiếu đến chính nó. Lúc này, Excel rơi vào vòng lặp vô hạn và không thể xử lý kết quả, dẫn đến giá trị hiển thị bằng 0 hoặc báo lỗi Circular Reference.

Hiểu đơn giản, nguyên nhân chính là do người dùng vô tình tạo mối liên kết ngược trong công thức, khiến Excel “không biết bắt đầu tính từ đâu”.

3. Cách sửa lỗi Circular Reference trong Excel

3.1. Vòng lặp do vô ý

Đây là lỗi thường gặp khi người dùng vô tình chọn chính ô chứa kết quả để đưa vào công thức tính, khiến Excel không thể xử lý vì công thức tự tham chiếu đến chính nó. Kết quả là phép tính bị lặp vô tận và không hiển thị giá trị mong muốn.

Cách xử lý lỗi vòng lặp vô ý:

Bước 1: Mở thẻ Formulas trên thanh công cụ để truy cập các tùy chọn kiểm tra công thức.

Mở thẻ Formulas trong ExcelMở thẻ Formulas trên thanh công cụ để truy cập các tùy chọn kiểm tra công thức

Bước 2: Trong nhóm Formula Auditing, chọn Error Checking.

Mở mục Error Checking trong tab Formulas của ExcelTrong nhóm Formula Auditing, chọn Error Checking

Bước 3: Tại danh sách mở rộng, chọn Circular References. Excel sẽ hiển thị ô đang bị lỗi, ví dụ ô D4, bạn chỉ cần nhấp vào để chuyển đến vị trí đó.

Chọn Circular ReferenceTại danh sách mở rộng, chọn Circular References

Bước 4: Xem lại và chỉnh sửa công thức, có thể là xóa phần tham chiếu sai hoặc di chuyển công thức sang ô khác. Khi công thức không còn tự tham chiếu, lỗi sẽ tự động biến mất.

Ô D4 chứa công thức =D2+D3 trong ExcelXem lại và chỉnh sửa công thức để sửa lỗi vòng lặp

3.2. Cho phép sử dụng vòng lặp (cố ý)

Trong một số tình huống đặc biệt, người dùng có thể tận dụng tính năng vòng lặp để thực hiện các phép tính lặp đi lặp lại cho đến khi đạt kết quả mong muốn. Khi đó, thay vì xem đây là lỗi, bạn cần bật chế độ cho phép tính vòng lặp và giới hạn số lần lặp hợp lý để tránh sai số.

Cách bật và thiết lập vòng lặp trong Excel:

Bước 1: Mở file Excel, chọn thẻ File trên thanh công cụ.

Chọn mục File trong giao diện ExcelMở file Excel, chọn thẻ File trên thanh công cụ

Bước 2: Tìm và chọn vào mục Options.

Mục Options trong menu File của ExcelTìm và chọn vào mục Options

Bước 3: Trong cửa sổ Excel Options, chọn mục Formulas.

Cài đặt Formulas trong Excel OptionsTrong cửa sổ Excel Options, chọn mục Formulas

Bước 4: Trong phần Calculation options, đánh dấu chọn Enable iterative calculation để kích hoạt chế độ tính lặp.

Bật tùy chọn Enable iterative calculation trong ExcelĐánh dấu tích vào Enable iterative calculation để kích hoạt chế độ tính lặp

Bước 5: Ở mục Maximum Iterations, nhập số lần lặp tối đa mà bạn muốn Excel thực hiện, sau đó nhấn OK để lưu thay đổi.

Tùy chỉnh Maximum Iterations trong phần Enable iterative calculation của ExcelỞ mục Maximum Iterations, nhập số lần lặp tối đa mà bạn muốn

Lưu ý: Việc bật tính năng này giúp Excel thực hiện tính toán theo chu kỳ, nhưng nếu đặt số vòng lặp quá cao, file có thể xử lý chậm hoặc sai lệch kết quả. Vì vậy, bạn nên xác định rõ mục đích và giới hạn lặp phù hợp trước khi áp dụng.

Hiểu rõ lỗi Circular Reference giúp bạn chủ động xử lý và tránh những sai sót trong quá trình tính toán trên Excel. Hãy luôn kiểm tra kỹ công thức, giới hạn vòng lặp hợp lý khi cần sử dụng tính toán lặp. Với những bước hướng dẫn trên, bạn hoàn toàn có thể làm chủ Excel và nâng cao hiệu quả làm việc hàng ngày.

Đừng quên theo dõi chuyên mục Kinh nghiệm của Siêu Thị Điện Máy - Nội Thất Chợ Lớn để biết thêm nhiều thông tin và mẹo hay hữu ích.

>> Nếu bạn đang tìm thiết bị hỗ trợ học tập và làm việc trên Excel tiện lợi hơn, bạn có thể tham khảo các dòng máy tính bảng tại Siêu Thị Điện Máy - Nội Thất Chợ Lớn để tối ưu hiệu suất mỗi ngày.

Samsung Galaxy Tab S10+ 5G (12GB+256GB)

Giá khuyến mãi:
22.990.000 đ
28.990.000đ -21%

Xiaomi PAD Pro (8GB+128GB)

Giá khuyến mãi:
6.490.000 đ
7.990.000đ -19%
Đánh giá 5/5 (2)
Trả góp 0%
Galaxy Tab S9 Ultra (16GB+1TB)
68-km Giải Phóng Hàng Tồn Gọi Hotline Giá Rẻ Hơn
68-icon-DI ĐỘNG

Samsung Galaxy Tab S9 Ultra (16GB+1TB)

Giá khuyến mãi:
32.990.000 đ
38.990.000đ -15%

Xiaomi Redmi Pad SE 8.7 WiFi (4GB+128GB)

Giá khuyến mãi:
2.550.000 đ
3.920.000đ -35%

Samsung Galaxy Tab S10 Ultra 5G (12GB+256GB)

Giá khuyến mãi:
27.990.000 đ
33.990.000đ -18%
Trả góp 0%

New 2025

Gen 10 10.9 inch 2022 Wifi 256GB
68-km Giải Phóng Hàng Tồn Gọi Hotline Giá Rẻ Hơn
68-icon-DI ĐỘNG

iPad (Apple) Gen 10 10.9 inch 2022 Wifi 256GB

Giá khuyến mãi:
9.990.000 đ
12.490.000đ -20%
Siêu Thị Điện Máy - Nội Thất Chợ Lớn

Từ khóa

Tải app Dienmaycholon

Tải app theo dõi thông tin đơn hàng và hàng ngàn voucher giảm giá dành cho bạn.

banner-app
app_storeapp_store