Бывают случаи, когда вы пытаетесь ввести формулу в ячейку, и она возвращается с ошибкой. Как ни странно, он говорит вам кое-что о круговой ссылке, о которой вы раньше не слышали. Но не волнуйтесь. Другие тоже иногда сталкиваются с той же проблемой.
Обычно это происходит, когда вы заставляете формулу Excel вычислять ту же ячейку, в которой формула выполняется. В результате вы увидите сообщение об ошибке, в котором говорится о существовании циклических ссылок.
Циклические ссылки вызывают затруднения в Excel и иногда могут повлиять на ваш рабочий процесс. В этой статье вы узнаете все о циклических ссылках в Excel.
Что такое круговая ссылка в Excel?
В Excel циклическая ссылка возникает, когда формула неоднократно ссылается на одну и ту же ячейку. В результате возникает бесконечный цикл между несколькими ячейками. Это замедлит скорость обработки вашей электронной таблицы, и она может продолжаться, если вы ее не остановите.
Вот краткое определение циркулярной ссылки в Excel от Microsoft: «Когда формула Excel прямо или косвенно ссылается на собственную ячейку, она создает циклическую ссылку».
В Excel есть два типа циклических ссылок:
- Прямая круговая ссылка
- Косвенная круговая ссылка
Круговая ссылка, с которой пользователи чаще всего сталкиваются, - это прямая круговая ссылка. Это может быть результатом канцелярской ошибки. Поясним циркулярные ссылки более подробно.
Примеры круговой справки в Excel
Выше мы обсуждали, что в Excel есть два типа циклических ссылок - прямые и косвенные. Давайте посмотрим на пример обоих случаев.
Прямая круговая ссылка
Прямая круговая ссылка проста для понимания. Это происходит, когда формула ячейки напрямую ссылается на ее собственную ячейку. Чтобы проиллюстрировать этот сценарий, мы рассмотрим пример.
В таблице вы можете видеть, что у нас есть два значения в ячейках: A1 и A2. Если мы введем формулу = A1 + A2 + A3 в ячейке A3 A3 относится непосредственно к самому себе. По логике, это невозможно.
Как только вы нажмете Входить, вы увидите всплывающее сообщение об ошибке круговой ссылки. Если вы нажмете Ok, Excel возвращается со значением 0.
Если вы присмотритесь, вы увидите, что ячейка A1 имеет значение 5, которое добавляется к ячейке A2 со значением 10. Результат должен быть 15 в ячейке А3.
Однако, когда вы добавляете ячейку A3 к ответу, она продолжает складываться снова и снова и уходит в бесконечность без определенного значения. В результате ячейка A3 интерпретирует результат как 0.
Косвенная круговая ссылка
Эта круговая ссылка аналогична прямой круговой ссылке. Единственная разница в том, что вместо прямого обращения к собственной ячейке мы делаем это косвенно. Давайте проиллюстрируем это на примере.
Возьмем ячейку D2 со значением 5. И еще одна ячейка F4 со значением = D2 * 2. Как только вы ударите Входить, вы увидите результат 10.
Теперь возьмем еще одну ячейку B4 со значением = F4 * 2. Это приведет к значению 20.
На последнем этапе давайте просто перейдем к первой ячейке, то есть D2. Теперь, если мы изменим значение в ячейке на = B4 * 2, это создаст цикл между этими тремя ячейками.
В результате вы увидите всплывающее сообщение об ошибке циклической ссылки. Если вы нажмете Входить, результат, как обычно, будет 0.
Связанный: Что такое функция XLOOKUP в Excel? Как это использовать
Поиск круговой ссылки в Excel
Вы можете найти круговую ссылку в Excel, используя вручную или автоматически. Здесь мы объясним оба процесса. Хотя ручной метод сложен для обработки, вы можете использовать автоматический метод, если вам нужно учитывать много ячеек.
Давайте посмотрим на пример косвенной круговой ссылки из предыдущих примеров.
Ручной метод
Чтобы вручную найти круговую ссылочную ячейку, выполните следующие действия:
- Откройте электронную таблицу, в которой вы хотите найти круговую ссылку.
- Перейдите в Формулы вкладка в меню ленты.
- Нажать на Показать формулы вариант. Это покажет все формулы, упомянутые в соответствующих ячейках.
- Найдите ячейку, которая вызывает циклическую ссылку в таблице.
- Исправьте ячейку, в которой возникла ошибка.
Теперь все готово. Несмотря на то, что ручной процесс немного утомителен, он работает лучше всего, когда у вас меньше ячеек для проверки.
Автоматический метод
Чтобы автоматически найти круговую ссылочную ячейку, выполните следующие действия:
- Откройте электронную таблицу, в которой вы хотите найти круговую ссылку.
- Перейдите в Формулы вкладка в меню ленты.
- Щелкните стрелку вниз рядом с Проверка ошибок вариант.
- В раскрывающемся списке выберите Циркулярные ссылки вариант, то вы увидите список ячеек, затронутых ошибкой циклической ссылки.
- После того, как вы узнаете ячейку, исправьте ее.
Если вы хотите найти больше ячеек с круговыми ссылками, продолжайте повторять описанные выше шаги, и вы сможете найти их раньше. Вы также можете посмотреть на левую нижнюю часть таблицы, где показаны ячейки с круговыми ссылками.
Связанный: Формулы Excel не работают? Способы их исправить
Как включить / отключить циклическую ссылку в Excel
По умолчанию итерационные вычисления в Excel отключены, это приводит к частым всплывающим окнам с циклическими ссылками. Если вы действительно хотите, чтобы в вашей электронной таблице были циклические ссылки, выполните следующие действия, чтобы включить итерационные вычисления.
- Нажать на Файл вариант.
- Выберите Параметры меню, и откроется диалоговое окно.
- Нажать на Формула таб.
- Проверить Включить итеративный расчет вариант.
- Нажмите Ok и это будет сделано.
Если вы используете старую версию Excel и не можете найти эти параметры, выполните следующие действия:
- Щелкните значок Офис кнопка.
- Нажмите на Параметры Excel в опциях.
- Щелкните значок Формула таб.
- Проверить Итерационные вычисления вариант.
- Нажмите Ok, и тебе будет хорошо.
Когда вы включаете итерационные вычисления, вам будут представлены два варианта: Максимальное количество итераций и Максимальное изменение.
- Максимальное количество итераций: Используется для расчета, сколько раз формула может быть пересчитана.
- Максимальное изменение: Используется для максимального изменения результатов расчета.
По умолчанию для параметра Максимальное количество итераций установлено значение 100, а для параметра Максимальное изменение установлено значение 0,001. Вы можете изменить их по своему усмотрению.
Старайтесь избегать круговых ссылок
Ошибка циклической ссылки вызвана зацикливанием ячеек в формуле. Могут быть случаи, когда циклические ссылки неочевидны; лучше всего использовать автоматические функции Excel.
Загрузите эту шпаргалку по формулам Excel, чтобы быстро перейти к любимой в мире программе для работы с электронными таблицами.
Читать далее
- Продуктивность
- Майкрософт Эксель
- Советы по работе с таблицами
- Исправление проблем
- Советы по Microsoft Office

Редактор технологий. Я заядлый мастер и откладываю будущее. Интересуюсь путешествиями и кино.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Нажмите здесь, чтобы подписаться