Обнаружение и отключение циклической ссылки в Excel нужно когда программа не может провести вычисление книг, так как если есть циклическая ссылка, то в таком случае формула ссылается на себя. Рассмотрим несколько способов как её найти и выключить.
Как отключить циклические ссылки в excel
В одном из листов книги нажмите на вкладку «Формулы» и перейдите в раздел «Зависимость формул», откройте пункт «Проверка на наличие ошибок» и в выданном списке откройте «Циклические ссылки». Далее нужно выбрать ячейку в которой была обнаружена циклическая ссылка. И далее изменить формулу на другую, тогда циклическая ссылка будет отключена.
В листе книги если посмотреть внизу на строку о состоянии документа, там может быть выдано сообщение о том что в книге циклическая ошибка и указан адрес ячейки, в которой и есть ошибка.
Таким образом используя действие написанное выше вы можете удалить циклическую ссылку.
Многие считают, что циклические ссылки в Excel – ошибки, но на самом деле не всегда так. Они могут помочь в решении некоторых задач, поэтому иногда используются намерено. Давайте подробно разберем, что же такое циклическая ссылка, как убрать циклические ссылки в Excel и прочее.
Что есть циклическая ссылка
Циклическая ссылка — это ссылка на ссылающуюся саму на себя ячейку. Это может быть не одна, а целая группа ссылок, которые ссылаются сами на себя, образуя замкнутый круг. В новых версиях приложения циклические ссылки блокируются, а если они есть в открытом вами документе, на экране появится соответствующее сообщение.
Как найти циклическую ссылку
Чаще всего программа находит их сама, и поскольку ссылки данного типа вредны, их необходимо устранить. Что же делать, если программа не смогла их найти сама, то есть, не пометила выражения линиями со стрелками? В таком случае:
- На верхней панели программы нужно перейти в раздел «Формулы». Далее открываем меню «Зависимости формул», а там «Проверка наличия ошибок». Появится меню, где нужно выбрать «Циклические ссылки». Откроется следующее меню, где будут отображены найденные программой адреса элементов, содержащих циклические ссылки.
Читайте также: Как перемещать фотографии в папке
- Если кликнуть на любой из адресов, выделится соответствующая ячейка на листе.
Устраняем циклические ссылки
После обнаружения ссылки возникает вопрос, каким образом можно удалить циклическую ссылку в Microsoft Excel. Для исправления следует хорошенько просмотреть зависимость между ячейками. Допустим вами была введена какая-либо формула, но в итоге она не захотела работать, а программа выдает ошибку, указывая на наличие циклической ссылки.
Например, эта формула не является работоспособной поскольку находится в ячейке D3 и ссылается на себя же. Ее нужно вырезать из этой ячейки, выделив формулу в строке формул и нажав CTRL+X, после чего вставить в другой ячейке, выделив ее и нажав CTRL+V.
Это лишь простой пример, для более сложных вычислений проверка может затянуться надолго.
Интеративные вычисления
Многие, наверное, слышали такое понятие, как итерация и хотят знать, итеративные вычисления в Excel, что это. Это вычисления, которые продолжают выполняться до тех пор, пока не будет получен результат, соответствующий указанным условиям.
Для включения функции следует открыть параметры программы и в разделе «Формулы» активировать «Включить итеративные вычисления».
Заключение
Теперь вы знаете, что делать, если зациклилось вычисляемое выражение. Иногда нужно применить логику и хорошенько подумать, чтобы устранить циклические ссылки.
Формула в ячейке, которая прямо или косвенно ссылается на эту же самую ячейку, называется циклической ссылкой. Такого быть не может!
-
- Например, формула в ячейке
A3
-
- на рисунке ниже ссылается на ячейку
A3
- (т.е. на саму себя), чего быть не может.
Примечание: Если вы создадите такую циклическую ссылку, Excel вернёт “0”.
-
- Ещё один пример. Формула в ячейке
С2
-
- на следующем рисунке ссылается на ячейку
C1
- .
Формула в ячейке C3 ссылается на ячейку С2.
Читайте также: Если отключить синхронизацию на андроид что будет
Формула в ячейке C4 ссылается на ячейку С3.
Пока все нормально. Теперь измените значение в ячейке C1 на следующую формулу:
Пояснение:
- Ячейка С1 ссылается на ячейку C4.
- С4 ссылается на ячейку C3.
- С3 ссылается на ячейку C2.
- С2 ссылается на ячейку C1.
- Другими словами, формула в ячейке C1 косвенно ссылается на саму себя, чего быть не должно.
Примечание: Если вы создадите такую циклическую ссылку, Excel вернёт “0”.
- Чтобы найти циклические ссылки в документе, на вкладке Formulas (Формулы) кликните по стрелке вниз рядом с иконкой Error Checking (Проверка наличия ошибок) и нажмите Circular References (Циклические ссылки).