Поиск циклической ссылки в Excel
Циклические ссылки представляют собой формулу, в которой одна ячейка через последовательность связей с другими ячейками, в конечном итоге ссылается сама на себя. В некоторых случаях пользователи осознано применяют подобный инструмент для вычислений. Например, такой подход может помочь при моделировании. Но, в большинстве случаев, данная ситуация – это просто ошибка в формуле, которую юзер допустил по невнимательности или по другим причинами. В связи с этим, чтобы удалить ошибку, следует сразу найти саму циклическую ссылку. Посмотрим, как это делается.
Выявление циклических связей
Если в книге присутствует циклическая ссылка, то уже при запуске файла программа в диалоговом окне предупредит об этом факте. Так что с определением самого наличия такой формулы проблем не возникнет. Как же найти проблемную область на листе?
Способ 1: кнопка на ленте
- Чтобы узнать, в каком именно диапазоне находится такая формула, прежде всего, жмем на кнопку в виде белого крестика в красном квадрате в диалоговом окне предупреждения, тем самым закрывая его.
- Переходим во вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул» имеется кнопка «Проверка наличия ошибок». Кликаем на пиктограмму в виде перевернутого треугольника рядом с этой кнопкой. В появившемся меню выбираем пункт «Циклические ссылки». После перехода по этой надписи в виде меню показываются все координаты ссылок циклического характера в данной книге. При клике на координаты конкретной ячейки, она становится активной на листе.
- Путем изучения результата устанавливаем зависимость и устраняем причину цикличности, если она вызвана ошибкой.

- После выполнения необходимых действий снова переходим по кнопке проверки ошибок циклических ссылок. На этот раз соответствующий пункт меню должен быть вообще не активен.

Способ 2: стрелка трассировки
Существует и другой способ определения подобных нежелательных зависимостей.

- В диалоговом окне, сообщающем о наличии циклических ссылок, жмем на кнопку «OK».
- Появляется стрелка трассировки, которая указывает зависимости данных в одной ячейки от другой.
Нужно отметить, что второй способ более визуально нагляден, но в то же время не всегда даёт четкую картину цикличности, в отличие от первого варианта, особенно в сложных формулах.
Как видим, отыскать циклическую ссылку в Эксель довольно просто, особенно если знать алгоритм поиска. Можно воспользоваться одним из двух способов нахождения подобных зависимостей. Несколько сложнее определить, нужна ли данная формула в действительно или это просто ошибка, а также исправить ошибочную ссылку.
Удаление или разрешение циклической ссылки
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Вы ввели формулу, но она не работает. Вместо этого вы получили сообщение о «циклической ссылке». Миллионы людей имеют ту же проблему, и это происходит потому, что ваша формула пытается вычислить себя. Вот как это выглядит:

Формула =D1+D2+D3 не работает, поскольку она расположена в ячейке D3 и ссылается на саму себя. Чтобы устранить проблему, можно переместить формулу в другую ячейку. Нажмите клавиши CTRL+X , чтобы вырезать формулу, выделите другую ячейку и нажмите клавиши CTRL+V , чтобы вставить ее.
- Иногда может потребоваться использовать циклические ссылки, так как они вызывают итерацию функций. В этом случае перейдите к статье Дополнительные сведения о итеративном вычислении.
- Кроме того, дополнительные сведения о написании формул см. в статье Общие сведения о формулах в Excel.
Другая распространенная ошибка связана с использованием функций, которые включают ссылки на самих себя, например ячейка F3 может содержать формулу =СУММ(A3:F3). Пример:

Вы также можете попробовать один из описанных ниже способов.
- Если вы только что ввели формулу, начните с этой ячейки и проверка, чтобы узнать, ссылаетесь ли вы на саму ячейку. Например, ячейка A3 может содержать формулу =(A1+A2)/A3. Такие формулы, как =A1+1 (в ячейке A1), также вызывают ошибки циклической ссылки.
Проверьте наличие непрямых ссылок. Они возникают, когда формула, расположенная в ячейке А1, использует другую формулу в ячейке B1, которая снова ссылается на ячейку А1. Если это сбивает с толку вас, представьте, что происходит с Excel.
- Если не удается найти ошибку, перейдите на вкладку Формулы , щелкните стрелку рядом с полем Проверка ошибок, наведите указатель на пункт Циклические ссылки, а затем выберите первую ячейку, указанную в подменю.
- Проверьте формулу в ячейке. Если не удается определить, является ли ячейка причиной циклической ссылки, выберите следующую ячейку в подменю Циклические ссылки .
- Продолжайте находить и исправлять циклические ссылки в книге, повторяя действия 1–3, пока из строки состояния не исчезнет сообщение «Циклические ссылки».

- В строке состояния в левом нижнем углу отображается сообщение Циклические ссылки и адрес ячейки с одной из них. При наличии циклических ссылок на других листах, кроме активного, в строке состояния выводится сообщение «Циклические ссылки» без адресов ячеек.
- Вы можете перемещаться между ячейками в циклической ссылке, дважды щелкнув стрелку трассировки. Стрелка указывает ячейку, которая влияет на значение выбранной ячейки. Чтобы отобразить стрелку трассировки, выберите Формулы, а затем выберите Прецеденты трассировки или Зависимые от трассировки.
Предупреждение о циклической ссылке
Когда Excel впервые находит циклическую ссылку, появляется предупреждающее сообщение. Нажмите кнопку ОК или закройте окно сообщения.
При закрытии сообщения Excel отображает нулевое или последнее вычисляемое значение в ячейке. И теперь вы, вероятно, говорите: «Повесьте, последнее вычисляемое значение?» Да. В некоторых случаях формула может успешно выполниться до того, как она попытается вычислить себя. Например, формула, использующая функцию IF , может работать до тех пор, пока пользователь не введет аргумент (фрагмент данных, который формула должна правильно выполнить), который приведет к вычислению самой формулы. В этом случае Excel сохраняет значение из последнего успешного вычисления.
Если есть подозрение, что циклическая ссылка содержится в ячейке, которая не возвращает значение 0, попробуйте такое решение:
- Выберите формулу в строке формул и нажмите клавишу ВВОД.
Важно Во многих случаях при создании дополнительных формул с циклическими ссылками предупреждающее сообщение в приложении Excel больше не отображается. Ниже перечислены некоторые, но не все, ситуации, в которых предупреждение появится.
- Пользователь создает первый экземпляр циклической ссылки в любой открытой книге.
- Пользователь удаляет все циклические ссылки во всех открытых книгах, после чего создает новую циклическую ссылку.
- Пользователь закрывает все книги, создает новую и вводит в нее формулу с циклической ссылкой.
- Пользователь открывает книгу, содержащую циклическую ссылку.
- При отсутствии других открытых книг пользователь открывает книгу и создает в ней циклическую ссылку.
Итеративные вычисления
Иногда может потребоваться использовать циклические ссылки, так как они вызывают итерацию функций— повторять до тех пор, пока не будет выполнено определенное числовое условие. Это может замедлить работу компьютера, поэтому итеративные вычисления обычно отключаются в Excel.
Если вы не знакомы с итеративными вычислениями, вероятно, вы не захотите оставлять активных циклических ссылок. Если же они вам нужны, необходимо решить, сколько раз может повторяться вычисление формулы. Если включить итеративные вычисления, не изменив предельное число итераций и относительную погрешность, приложение Excel прекратит вычисление после 100 итераций либо после того, как изменение всех значений в циклической ссылке с каждой итерацией составит меньше 0,001 (в зависимости от того, какое из этих условий будет выполнено раньше). Тем не менее, вы можете сами задать предельное число итераций и относительную погрешность.
- Выберите Параметры >файлов >Формулы. Если вы используете Excel для Mac, выберите меню Excel, а затем выберите Параметры >Вычисление.
- В разделе Параметры вычислений установите флажок Включить итеративные вычисления. На компьютере Mac выберите Использовать итеративное вычисление.
- В поле Предельное число итераций введите количество итераций для выполнения при обработке формул. Чем больше предельное число итераций, тем больше времени потребуется для пересчета листа.
- В поле Относительная погрешность введите наименьшее значение, до достижения которого следует продолжать итерации. Это наименьшее приращение в любом вычисляемом значении. Чем меньше число, тем точнее результат и тем больше времени потребуется Excel для вычислений.
Итеративное вычисление может иметь три исход:
- Решение сходится, что означает получение надежного конечного результата. Это самый желательный исход.
- Решение расходится, т. е. при каждой последующей итерации разность между текущим и предыдущим результатами увеличивается.
- Решение переключается между двумя значениями. Например, после первой итерации результат равен 1, после следующей итерации — 10, после следующей итерации — 1 и т. д.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Совет: Если вы владелец малого бизнеса и хотите получить дополнительные сведения о настройке Microsoft 365, посетите раздел Справка и обучение для малого бизнеса.
Поиск ошибок в формулах
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Кроме неожиданных результатов, формулы иногда возвращают значения ошибок. Ниже представлены некоторые инструменты, с помощью которых вы можете искать и исследовать причины этих ошибок и определять решения.
Примечание: В статье также приводятся методы, которые помогут вам исправлять ошибки в формулах. Это не исчерпывающий список методов для исправления каждой возможной ошибки формулы. Для получения справки по конкретным ошибкам поищите ответ на свой вопрос или задайте его на форуме сообщества Microsoft Excel.

Ввод простой формулы
Формулы — это выражения, с помощью которых выполняются вычисления со значениями на листе. Формула начинается со знака равенства (=). Например, следующая формула складывает числа 3 и 1:
Формула также может содержать один или несколько из таких элементов: функции, ссылки, операторы и константы.
Части формулы
- Функции: это специальные формулы Excel, которые выполняют определенные вычисления. Например, функция ПИ() возвращает значение числа Пи: 3,142.
- Ссылки: это ссылки на отдельные ячейки или диапазоны. Например, A2 возвращает значение ячейки A2.
- Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.
- Операторы: оператор * (звездочка) служит для умножения чисел, а оператор ^ (крышка) — для возведения числа в степень. С помощью + и – можно складывать и вычитать значения, а с помощью / — делить их.
Примечание: Для некоторых функций требуются так называемые аргументы. Аргументы — это значения, которые некоторые функции используют при вычислениях. Аргументы функции указываются в ее скобках (). Функция ПИ не требует аргументов, поэтому у нее пустые скобки. Некоторые функции требуют одного или нескольких аргументов и могут оставить место для дополнительных аргументов. Аргументы разделяются точкой с запятой (;).
Например, функция СУММ требует только один аргумент, но у нее может быть до 255 аргументов (включительно).

Пример одного аргумента: =СУММ(A1:A10).
Пример нескольких аргументов: =СУММ(A1:A10;C1:C10).
Исправление распространенных ошибок при вводе формул
В приведенной ниже таблице собраны некоторые наиболее частые ошибки, которые допускают пользователи при вводе формулы, и описаны способы их исправления.
Начинайте каждую формулу со знака равенства (=)
Если опустить знак равенства, введенные данные могут отображаться в виде текста или даты. Например, если ввести SUM(A1:A10), Excel отображает текстовую строку SUM(A1:A10) и не выполняет вычисление. Если ввести 11/2, вместо деления 11 на 2 Excel отображается дата 2–ноябрь (при условии, что ячейка имеет формат «Общий«) вместо деления 11 на 2.
Следите за соответствием открывающих и закрывающих скобок
Для указания диапазона используйте двоеточие
Указывая диапазон ячеек, разделяйте с помощью двоеточия (:) ссылку на первую ячейку в диапазоне и ссылку на последнюю ячейку в диапазоне. Например, =SUM(A1:A5), а не =SUM(A1 A5), которые возвращают #NULL! Ошибка.
Вводите все обязательные аргументы
У некоторых функций есть обязательные аргументы. Старайтесь также не вводить слишком много аргументов.
Вводите аргументы правильного типа
В некоторых функциях, например СУММ, необходимо использовать числовые аргументы. В других функциях, например ЗАМЕНИТЬ, требуется, чтобы хотя бы один аргумент имел текстовое значение. Если в качестве аргумента используется неправильный тип данных, Excel может возвращать непредвиденные результаты или выводить ошибку.
Число уровней вложения функций не должно превышать 64
В функцию можно вводить (или вкладывать) не более 64 уровней вложенных функций.
Имена других листов должны быть заключены в одинарные кавычки
Если формула содержит ссылки на значения или ячейки на других листах или в других книгах, а имя другой книги или листа содержит пробелы или другие небуквенные символы, его необходимо заключить в одиночные кавычки (‘), например: =’Данные за квартал’!D3 или =‘123’!A1.
Указывайте после имени листа восклицательный знак (!), когда ссылаетесь на него в формуле
Например, чтобы возвратить значение ячейки D3 листа «Данные за квартал» в той же книге, воспользуйтесь формулой =’Данные за квартал’!D3.
Указывайте путь к внешним книгам
Убедитесь, что каждая внешняя ссылка содержит имя книги и путь к ней.
Ссылка на книгу содержит имя книги и должна быть заключена в квадратные скобки ([Имякниги.xlsx]). В ссылке также должно быть указано имя листа в книге.
В формулу также можно включить ссылку на книгу, не открытую в Excel. Для этого необходимо указать полный путь к соответствующему файлу, например: =ЧСТРОК(‘C:\My Documents\[Показатели за 2-й квартал.xlsx]Продажи’!A1:A8). Эта формула возвращает количество строк в диапазоне ячеек с A1 по A8 в другой книге (8).
Примечание: Если полный путь содержит пробелы, как в приведенном выше примере, необходимо заключить его в одиночные кавычки (в начале пути и после имени книги перед восклицательным знаком).
Числа нужно вводить без форматирования
Не форматируйте числа, которые вводите в формулу. Например, если нужно ввести в формулу значение 1 000 рублей, введите 1000. Если вы введете какой-нибудь символ в числе, Excel будет считать его разделителем. Если вам нужно, чтобы числа отображались с разделителями тысяч или символами валюты, отформатируйте ячейки после ввода чисел.
Например, если вы хотите добавить 3100 к значению в ячейке A3 и ввести формулу =СУММ(3,100,A3),Excel добавит числа 3 и 100, а затем добавит их итог к значению из A3, а не 3100 к A3, что будет =СУММ(3100,A3). Другой пример: если ввести =ABS(-2 134), Excel выведет ошибку, так как функция ABS принимает только один аргумент: =ABS(-2134).
Исправление распространенных ошибок в формулах
Вы можете использовать определенные правила для поиска ошибок в формулах. Они не гарантируют исправление всех ошибок на листе, но могут помочь избежать распространенных проблем. Эти правила можно включать и отключать независимо друг от друга.
Существуют два способа пометки и исправления ошибок: последовательно (как при проверке орфографии) или сразу при появлении ошибки во время ввода данных на листе.
Вы можете устранить ошибку с помощью параметров, отображаемых в Excel, или игнорировать ошибку, выбрав Игнорировать ошибку. Ошибка, пропущенная в конкретной ячейке, не будет больше появляться в этой ячейке при последующих проверках. Однако все пропущенные ранее ошибки можно сбросить, чтобы они снова появились.
Включение и отключение правил проверки ошибок
- Для Excel в Windows перейдите в раздел Параметры >файлов >формулы или
для Excel на Mac выберите меню Excel > Параметры > проверка ошибок. В Excel 2007 нажмите кнопку Microsoft Office >Параметры Excel >формулы. - В разделе Поиск ошибок установите флажок Включить фоновый поиск ошибок. Обнаруженная ошибка помечается треугольником в левом верхнем углу ячейки.
- Чтобы изменить цвет треугольника, которым помечаются ошибки, выберите нужный цвет в поле Цвет индикаторов ошибок.
- В разделе Правила поиска ошибок установите или снимите флажок для любого из следующих правил:
- Ячейки, содержащие формулы, которые приводят к ошибке. Формула не использует ожидаемый синтаксис, аргументы или типы данных. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF!и #VALUE!. Каждое из этих значений ошибок имеет разные причины и разрешается по-разному.
Примечание: Если ввести значение ошибки непосредственно в ячейку, оно сохраняется как это значение ошибки, но не помечается как ошибка. Но если на эту ячейку ссылается формула из другой ячейки, эта формула возвращает значение ошибки из ячейки.
- Ввод данных, не являющихся формулой, в ячейку вычисляемого столбца.
- Введите формулу в ячейку вычисляемого столбца, а затем нажмите клавиши CTRL+Z или выберите Отменить на панели быстрого доступа.
- Ввод новой формулы в вычисляемый столбец, который уже содержит одно или несколько исключений.
- Копирование в вычисляемый столбец данных, не соответствующих формуле столбца. Если копируемые данные содержат формулу, эта формула перезапишет данные в вычисляемом столбце.
- Перемещение или удаление ячейки из другой области листа, если на эту ячейку ссылалась одна из строк в вычисляемом столбце.
Если ссылки, используемые в формуле, не соответствуют ссылкам в смежных формулах, Excel отображает ошибку.

Последовательное исправление распространенных ошибок в формулах

- Выберите лист, на котором требуется проверить наличие ошибок.
- Если расчет листа выполнен вручную, нажмите клавишу F9, чтобы выполнить расчет повторно. Если диалоговое окно Проверка ошибок не отображается, выберите Формулы >аудит формул >проверка ошибок.
- Если вы ранее игнорировали какие-либо ошибки, вы можете снова проверка их, выполнив следующие действия: перейдите в раздел Параметры >файлов >Формулы. Для Excel на Mac выберите меню Excel > Параметры > проверки ошибок. В разделе Проверка ошибок выберите Сброс пропущенных ошибок >ОК.
Примечание: Сброс пропущенных ошибок применяется ко всем ошибкам, которые были пропущены на всех листах активной книги.
Совет: Советуем расположить диалоговое окно Поиск ошибок непосредственно под строкой формул.

Примечание: Если выбран параметр Игнорировать ошибку, ошибка помечается как игнорируемая для каждой последовательной проверка.
Исправление распространенных ошибок по одной
- Рядом с ячейкой выберите Проверка ошибок
, а затем выберите нужный параметр. Доступные команды различаются для каждого типа ошибки, и первая запись описывает ошибку. Если выбран параметр Игнорировать ошибку, ошибка помечается как игнорируемая для каждой последовательной проверка. 
Исправление ошибки с #
Если формула не может правильно вычислить результат, в Excel отображается значение ошибки, например #####, #ДЕЛ/0!, #Н/Д, #ИМЯ?, #ПУСТО!, #ЧИСЛО!, #ССЫЛКА!, #ЗНАЧ!. Ошибки разного типа имеют разные причины и разные способы решения.
Приведенная ниже таблица содержит ссылки на статьи, в которых подробно описаны эти ошибки, и краткое описание.
Эта ошибка отображается в Excel, если столбец недостаточно широк, чтобы показать все символы в ячейке, или ячейка содержит отрицательное значение даты или времени.
Например, результатом формулы, вычитающей дату в будущем из даты в прошлом (=15.06.2008-01.07.2008), является отрицательное значение даты.
Совет: Попробуйте автоматически изменить ширину ячейки, дважды щелкнув между заголовками столбцов. Если ### отображается, так как Excel не может отобразить все символы, это исправит его.
Эта ошибка отображается в Excel, если число делится на ноль (0) или на ячейку без значения.
Совет: Добавьте обработчик ошибок, как в примере ниже: =ЕСЛИ(C2;B2/C2;0).
Эта ошибка отображается в Excel, если функции или формуле недоступно значение.
Если вы используете такую функцию, как ВПР, есть ли для искомого значения соответствие в диапазоне поиска? Скорее всего, нет.
Используйте функцию ЕСЛИОШИБКА для подавления ошибки #Н/Д. В этом случае можно ввести следующее:
=ЕСЛИОШИБКА(ВПР(D2;$D$6:$E$8;2;ИСТИНА);0)
Эта ошибка отображается, если Excel не распознает текст в формуле. Например, имя диапазона или функция могут быть написаны неправильно.
Примечание: Если вы используете функцию, убедитесь, что ее имя написано неправильно. В данном случае слово СУММ введено с ошибкой. Удалите «e», и Excel исправит его.
Эта ошибка отображается в Excel, когда вы указываете пересечение двух областей, которые не пересекаются. Оператором пересечения является пробел, разделяющий ссылки в формуле.
Примечание: Убедитесь, что диапазоны разделены правильно: области C2:C3 и E4:E6 не пересекаются, поэтому ввод формулы =СУММ(C2:C3 E4:E6) возвращает #NULL! ошибку «#ЗНАЧ!». Если поместить запятую между диапазонами C и E, она исправляет ее =СУММ(C2:C3;E4:E6)
Эта ошибка отображается в Excel, если формула или функция содержит недопустимые числовые значения.
Используете ли вы функцию, которая выполняет итерацию, например IRR или RATE? Если да, то #NUM! ошибка, вероятно, из-за того, что функция не может найти результат. Инструкции по устранению неполадок см. в разделе справки.
Эта ошибка отображается в Excel при наличии недопустимой ссылки на ячейку. Например, вы могли удалить ячейки, на которые ссылаются другие формулы, или вставить ячейки, которые вы переместили поверх ячеек, на которые ссылались другие формулы.
Вы случайно удалили строку или столбец? Смотрите, что произошло после удаления столбца B в формуле =СУММ(A2;B2;C2).
Нажмите кнопку Отменить (или клавиши CTRL+Z), чтобы отменить удаление, измените формулу или используйте ссылку на непрерывный диапазон (=СУММ(A2:C2)), которая автоматически обновится при удалении столбца B.
Эта ошибка отображается в Excel, если в формуле используются ячейки, содержащие данные не того типа.
Вы используйте математические операторы (+, -, *, / ^) с разными типами данных? В таком случае попробуйте использовать вместо них функцию. В этом случае =СУММ(F2:F5) поможет устранить проблему.
Просмотр формулы и ее результата в окне контрольного значения
Если ячейки не видны на листе, вы можете watch эти ячейки и их формулы на панели инструментов контрольного окна. С помощью окна контрольного значения удобно изучать, проверять зависимости или подтверждать вычисления и результаты формул на больших листах. При этом вам не требуется многократно прокручивать экран или переходить к разным частям листа.

Эту панель инструментов можно перемещать и закреплять, как и любую другую. Например, можно закрепить ее в нижней части окна. На панели инструментов выводятся следующие свойства ячейки: 1) книга, 2) лист, 3) имя (если ячейка входит в именованный диапазон), 4) адрес ячейки 5) значение и 6) формула.
Примечание: Для каждой ячейки может быть только одно контрольное значение.
Добавление ячеек в окно контрольного значения
- Выделите ячейки, которые хотите просмотреть. Чтобы выделить все ячейки на листе с формулами, перейдите на страницу Главная >Редактирование > выберите Найти & Выбрать (или можно использовать клавиши CTRL+G или CONTROL+G на компьютере Mac)> Перейти к специальным >формулам.

- Перейдите в раздел «Формулы » >аудит формул > выберите Контрольное окно.
- Выберите Добавить контрольные значения.

- Убедитесь, что выбраны все ячейки, которые нужно watch, и нажмите кнопку Добавить.

- Чтобы изменить ширину столбца, перетащите правую границу его заголовка.
- Чтобы открыть ячейку, ссылка на которую содержится в записи панели инструментов «Окно контрольного значения», дважды щелкните запись.
Примечание: Ячейки, содержащие внешние ссылки на другие книги, отображаются на панели инструментов «Окно контрольного значения» только в случае, если эти книги открыты.
Удаление ячеек из окна контрольного значения

- Если панель инструментов Контрольного окна не отображается, перейдите в раздел Формулы >аудит формул > выберите Контрольное окно.
- Выделите ячейки, которые нужно удалить. Чтобы выделить несколько ячеек, нажмите клавишу CTRL, а затем выделите ячейки.
- Выберите Удалить контрольные значения.
Вычисление вложенной формулы по шагам
Иногда трудно понять, как вложенная формула вычисляет конечный результат, поскольку в ней выполняется несколько промежуточных вычислений и логических проверок. Но с помощью диалогового окна Вычисление формулы вы можете увидеть, как разные части вложенной формулы вычисляются в заданном порядке. Например, формулу =IF(AVERAGE(D2:D5)>50,SUM(E2:E5),0) проще понять, если вы увидите следующие промежуточные результаты:
В диалоговом окне «Вычисление формулы»
Сначала выводится вложенная формула. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ.
Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(D2:D5) возвращает результат 40.
Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(D2:D5) возвращает результат 40.
Поскольку 40 не больше 50, выражение в первом аргументе функции ЕСЛИ (аргумент лог_выражение) имеет значение ЛОЖЬ.
Функция ЕСЛИ возвращает значение третьего аргумента (аргумент значение_если_ложь). Функция СУММ не вычисляется, поскольку она является вторым аргументом функции ЕСЛИ (аргумент значение_если_истина) и возвращается только тогда, когда выражение имеет значение ИСТИНА.
- Выделите ячейку, которую нужно вычислить. За один раз можно вычислить только одну ячейку.
- Перейдите к разделу >аудит формул >вычисление формулы.
- Нажмите Вычислить, чтобы проверить значение подчеркнутой ссылки. Результат вычисления отображается курсивом. Если подчеркнутая часть формулы является ссылкой на другую формулу, выберите Шаг В , чтобы отобразить другую формулу в поле Оценка . Нажмите Шаг с выходом, чтобы вернуться к предыдущей ячейке и формуле. Кнопка Шаг с заходом недоступна для ссылки, если ссылка используется в формуле во второй раз или если формула ссылается на ячейку в отдельной книге.
- Продолжайте выбирать Вычислять , пока не будет выполнена оценка каждой части формулы.
- Чтобы снова просмотреть оценку, выберите Перезапустить.
- Чтобы завершить оценку, нажмите кнопку Закрыть.
- Некоторые части формул, использующие функции IF и CHOOSE , не вычисляются. В этих случаях #N/A отображается в поле Оценка .
- Если ссылка пуста, в поле Вычисление отображается нулевое значение (0).
- Некоторые функции вычисляются заново при каждом изменении листа, так что результаты в диалоговом окне Вычисление формулы могут отличаться от тех, которые отображаются в ячейке. Это функции СЛЧИС, ОБЛАСТИ, ИНДЕКС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, ЧСТРОК, ЧИСЛСТОЛБ, ТДАТА, СЕГОДНЯ, СЛУЧМЕЖДУ.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как найти циклические ссылки в excel
Смотрите также файл Excel проблем, но в пустота серая) с данными, я если формула ссылается поэтому выражение в нас важно, чтобы этап вычисления.Так делать нельзя,- показывает стрелками, 1 и т. д.

кнопку Microsoft Office итеративные вычисления в циклическая ссылка содержится строке состояния выводится к ошибкам циклическойВы ввели формулу, но3. В сообщении одной из книгТаня сделала связь с на ячейку в первом аргументе функции эта статья былаУ нас такая это ошибка, п.ч. в каких ячейкахК началу страницы
, щелкните Excel выключены. в ячейке, которая сообщение «Циклические ссылки» ссылки. она не работает. написано как убрать
существует циклическая ссылка.: ЭТО УЖАС КАКОЙ-ТО!! другой табл(2), а
- отдельной книге. Если (аргумент лог_выражение) вам полезна. Просим формула. при вычислении по (в каких формулах)Рассмотрим,Параметры ExcelЕсли вы не знакомы не возвращает значение без адресов ячеек.Проверьте наличие непрямых ссылок. Вместо этого появляется ошибку — «удалить
Лист серого цвета,Пытаюсь открыть файл потом связь табл2Продолжайте этот процесс, пока имеет значение false. вас уделить паруМы её проверяем. такой формуле будут используется цифра изкак проверить формулу ви выберите категорию с итеративными вычислениями,

- 0, попробуйте такоеВы можете перемещаться по Они возникают, когда сообщение о «циклической или изменить эти без ячеек. Кто с табл-1, эксель с табл 3. не будут вычислены0
- секунд и сообщить, Выделяем ячейку с происходить бесконечные вычисления. этой ячейки. Excel, как найтиФормулы вероятно, вы не решение:
- ячейкам в циклической формула, расположенная в ссылке». Миллионы людей ссылки . « сталкивался — тот говорит, что такойв итоге, эксель
все части формулы.Функция Если возвращает значение

- помогла ли она этой формулой, нажимаем Тогда выходит окноЗдесь, в примере, ячейка циклическую ссылку. захотите оставлять активных Щелкните формулу в строке ссылке с помощью ячейке А1, использует сталкиваются с этой4. Посмотреть адреса знает что это
- файл уже открыт, не открывает Табл1,Чтобы посмотреть вычисление еще третьего аргумента (аргумент вам, с помощью кнопку «Вычислить формулу». с предупреждением о D49 установлена только, т. д. КогдаВ разделе циклических ссылок. Если формулы и нажмите двойных щелчков по другую формулу в проблемой. Это происходит, ЦС можно, перейдя
Предупреждение о циклической ссылке
такое, остальным объяснять но нигде его просто не отображает раз, нажмите кнопку значение_если_ложь). Функция сумм кнопок внизу страницы. Появилось такое диалоговое
циклической ссылке. в одной формуле, формулы большие, трудноПараметры вычислений же они вам клавишу ВВОД. стрелке трассировки, которая ячейке B1, которая когда формула пытается на вкладку Формулы без толку. не отображает. ничего! говорит, сначала,Начать сначала не вычисляется, поскольку Для удобства также окно.Нам нужно найти эту расположенной в ячейке понять, на какомустановите флажок нужны, необходимо решить,Внимание! указывает на ячейки,
снова ссылается на посчитать собственную ячейку — стрелочка правееПопробовал поступить, какИтерации включила, сделала что «эта таблица
- . она является вторым приводим ссылку на
В нем подчеркнут адрес формулу, где есть D52. этапе вычисления сделалиВключить итеративные вычисления сколько раз может Во многих случаях влияющие на значение ячейку А1. Если при отключенной функции кнопки «Проверка наличия
- говорится в Помощи, их поменьше (10) содержит связи с
- Чтобы закончить вычисление, нажмите аргументом функции Если оригинал (на английском первой ячейки, указанной циклическая ссылка, и
- А здесь, от цифры ошибку. Но в. На компьютере Mac повторяться вычисление формулы. при создании дополнительных
- в текущей ячейке. это сбивает с
- итеративных вычислений. Вот ошибок» — Циклические но ничего не и погрешность увеличила, другими источниками», я
Итеративные вычисления
кнопку (за аргументом значение_если_истина языке) . в формуле. Нажимаем исправить её. в ячейке D52 Excel есть функция, щелкните Если включить итеративные формул с циклическими Чтобы отобразить стрелку толку вас, представьте, как это выглядит: ссылки
добился. Знающие люди, чтоб быстрее соображал, нажимаю «Обновить», потомЗакрыть следует) и возвращаетсяВ некоторых случаях общее кнопку «Вычислить».Как найти циклическую ссылку зависит результат двух которая поможет этоИспользовать итеративное вычисление вычисления, не изменив ссылками предупреждающее сообщение трассировки, нажмите кнопку что происходит сФормула =D1+D2+D3 не работает,Vmir помогите пожалуйста.в итоге, в возникает сообщение, что. только в том представление о какВместо адреса ячейки D52 в Excel. ячеек. В двух сделать. «Как написать. предельное число итераций
- в приложении ExcelВлияющие ячейки Excel. поскольку она расположена: Я Вас услышал,Brownie строке состояния вместо «невозможно вычислить формулу.Примечания: случае, если выражение вложенные формула Получает (были подчеркнуты) теперьНажимаем в диалоговом формулах, в ячейках формулу в Excel»В поле и относительную погрешность, больше не отображается. илиЕсли найти ошибку не в ячейке D3 извиняюсь — не: Привет! Просто какой-то «Цикл» стало «Вычислить», ячейка в формуле
- верно. конечный результат сложно стоит цифра из окне «Предупреждение о D53 и Е52, смотрите, какими способамиПредельное число итераций приложение Excel прекратит
- Ниже перечислены некоторые,Зависимые ячейки удается, на вкладке и ссылается на было времени для ячейке в формуле но попрежнему серый ссылается на результатНекоторые части формулы, воспользуйтесь
- Выделите ячейку, которую нужно за несколько промежуточных этой ячейки. Теперь циклической ссылке» кнопку указана ячейка D52. и какие формулывведите количество итераций вычисление после 100 но не все,на вкладкеФормулы саму себя. Чтобы
прочтения правил, срочная ссылка на саму
- фон, сами листы формулы, образуя циклическую функциями Если и вычислить. За один
- расчетов и логической подчеркнут адрес ячейки «Отмена». Нажимаем наКнопка можно написать.
- для выполнения при итераций либо после ситуации, в которыхФормулыщелкните стрелку рядом устранить проблему, вы задача была.
себя. Открой Вид
Как проверить формулы в Excel.
документа не отбражаются. ссылку.» последовательно выберите ПУНКТЫ раз можно вычислить поверки. Тем не Е52. Нажимаем кнопку стрелку, расположенную рядом«Если формула составлена обработке формул. Чем того, как изменение предупреждение появится.. с кнопкой можете переместить формулуЦитата
— Панели инструментовЧто значит «Вычислить»в нажимаю ОК. функции не вычисляются, только одну ячейку.
менее используя диалоговое «Вычислить». Получилось так. с кнопкой «ПроверкаУбрать стрелки»
с ошибкой, то больше предельное число всех значений вПользователь создает первый экземплярКогда Excel впервые находитПроверка ошибок в другую ячейку_Boroda_, 14.04.2017 в — Зависимости. Включай/выключай . И НИЧЕГО. Ничего
а в полеНа вкладке окно «Если нажмем ещё раз наличия ошибок» (наубирает стрелки. в ячейке с
итераций, тем больше циклической ссылке с циклической ссылки в циклическую ссылку, отображается, выберите пункт (в строке формул
11:53, в сообщении кнопки Влияющие ячейки,Guest не отображает. ОЧЕНЬВычислениеФормулы
Вычисление формулы кнопку «Вычислить», то рисунке обведена зеленымЧтобы формулой будет стоять
времени потребуется для каждой итерацией составит любой открытой книге. предупреждающее сообщение. НажмитеЦиклические ссылки нажмите сочетание клавиш № 3 ()
Зависящие ячейки и: поставьте вообще 1 СТРАШНО ПОТЕРЯТЬ Табл-1. отображается # н/д.
в группе», вы увидите первые две цифры цветом), наводим мышкувместо чисел, в ячейках зеленый треугольник. пересчета листа. меньше 0,001 (в
Пользователь удаляет все циклические
кнопкуи щелкните первуюCTRL+X Посмотреть адреса ЦС походи по ячейкамvikttur
GuestЕсли ссылка пуста, вЗависимости формул различные части вложенной сосчитаются по формуле. на слова «Циклические Excel были написаныЕсть несколько способов
В поле зависимости от того, ссылки во всехОК ячейку в подменю., чтобы вырезать формулу, можно, перейдя на таблицы. Стрелки помогут
:: а если не поленажмите кнопку формулы в порядке, У нас, в ссылки» и рядом формулы
проверить поэтапный расчет формулОтносительная погрешность какое из этих открытых книгах, после
или закройте окноПроверьте формулу в ячейке.
выберите другую ячейку вкладку Формулы - найти циклическую ссылку.Таня, пора показать файл. обновлять?ВычислениеВычислить формулу в котором вычисляется примере, 6-2=4. Получилось появляется адрес ячейки,, нажимаем в Excelвведите наименьшее значение, условий будет выполнено
чего создает новую сообщения. Если вам не
и нажмите сочетание стрелочка правее кнопки Удачи. Подозреваю, он немалентький,Guestотображается нулевое значение. по формуле вычисляются. так. где находится этакнопку «Показать формулы».
до достижения которого раньше). Тем не
циклическую ссылку.Если вы закроете сообщение, удается определить, является клавиш «Проверка наличия ошибок»Не нажимать поэтому сначала сюда:: если «не обновлять»,
(0).Нажмите кнопку
Например, формула =IF(AVERAGE(F2:F5)И так до конца циклическая ссылка.(на рисунке обведенаИтак, заходим на следует продолжать итерации.
менее, вы можетеПользователь закрывает все книги, то Excel отобразит ли эта ячейка
CTRL+V — Циклические ссылки: Создай новую книгу,Таня все равно выходитФормулы, в которых циклическиеВычислить
> 50,SUM(G2:G5),0) легче формулы.В нашем случае, в красным цветом). закладку «Формулы» в Это наименьшее приращение сами задать предельное
создает новую и в ячейке либо
причиной циклической ссылки,).Тут я вижу скопируй туда свои: а вот и сообщение о циклических ссылки не может
, чтобы проверить значение понять при появленииО других, часто ячейке Е43 стоитПолучилось так. раздел «Зависимости формул».
Вычисление вложенной формулы по шагам
в любом вычисляемом число итераций и вводит в нее нулевое значение, либо выберите в подменюДругая распространенная ошибка связана только Лист3!$D. данные, циклическую ссылку наш файл))) таблицу ссылках. отличаться от ожидаемых. подчеркнутой ссылки. Результат промежуточных следующие результаты: встречающихся ошибках в такая формула.Чтобы Сначала выделяем ячейку, значении. Чем меньше относительную погрешность. формулу с циклической последнее вычисленное значение.Циклические ссылки
с использованием функций,Как мне найти — не копируй, все также глючит,vikttur При желании циклические вычисления отображается курсивом.Шаги, показанные в диалоговом формулах, что ониЯчейка ссылается сама наубрать формулы и показать затем нажимаем кнопку число, тем точнееЕсли вы работаете в ссылкой. В некоторых случаяхследующую ячейку. которые включают ссылки эту формулу и
все должно получиться. сылки опять зациклились.
: Циклическая ссылка –
ссылки можно Включить
Если подчеркнутая часть формулы окне означают и как себя. Нашли ошибку
результат в ячейках соответствующей функции. При результат и тем
Excel 2010 или болееПользователь открывает книгу, содержащую формула может успешноПродолжайте находить и исправлять на самих себя, удалить её? это
Vmir очень хочется открыть вычисления в формулах
итеративные вычисления. является ссылкой наОписание их справить, читайте – в ячейке
работе с формулами, больше времени потребуется поздней версии, последовательно циклическую ссылку. работать до тех циклические ссылки в например ячейка F3 менеджер сделал ошибку: Как убрать ошибку данные!! завязаны сами на
- Следующие функции пересчитываются каждый другую формулу, нажмите=ЕСЛИ(СРЗНАЧ(F2:F5)>50;СУММ(G2:G5);0) в статье «Ошибки
- Е43 стоит ссылка, снова нажимаем на удобнее проверить формулу, Excel для вычислений. выберите элементыПри отсутствии других открытых пор, пока она
- книге, повторяя действия может содержать формулу в одном столбце «Некоторые формулы содержатФайл удален себя (вычисления «по раз изменения листа кнопкуСначала выводится вложенная формула. в формулах Excel». на ячейку Е43 кнопку «Показать формулы». когда визуально видныИтеративное вычисление может иметьФайл книг пользователь открывает не попытается вычислить 1–3, пока из =СУММ(A3:F3). Пример: скорее всего. циклические ссылки» -- велик размер. кругу»). Такую проверку и может вызватьШаг с заходом Функции СРЗНАЧ иВ Excel можно (саму на себя).
- Если пишем много все ячейки, указанные три исход:
- > книгу и создает себя. Например, формула, строки состояния не Вы также можете попробоватьPelena прикладываю файл ошибки [Модераторы] можно отключить, включив средство
- , чтобы отобразить другую СУММ вложены в проводить подсчет, анализ Исправили ошибку так разных формул, то в формуле.Решение сходится, что означает
- Параметры в ней циклическую использующая функцию «ЕСЛИ» исчезнет сообщение «Циклические один из описанных
- : Именно в этойsboyGuest итерации (Меню Сервис-Параметры-Вычисления-Итерации-включитьВычислить формулу формулу в поле
- функцию ЕСЛИ. данных, составляя формулы – изменили ссылку можем ошибочно вКнопка получение надежного конечного > ссылку. может работать до ссылки». ниже способов. ячейке формула с: И Вам здравствуйте.
Циклические ссылки
: ой, (поставить галку)). Но
, чтобы дать отличаетсяВычисление
=ЕСЛИ( с определенными условиями. в формуле с формулу поставить адрес« результата. Это самый
ФормулыИногда вам могут потребоваться тех пор, покаСоветыЕсли вы только что циклической ссылкой1. Не делатьвот архив осторожно! – могут от в ячейке. Нажмите кнопку40 Смотрите статью «Функция ячейки Е43 на
самой ячейки (вВлияющие ячейки» желательный исход.. Если вы работаете
циклические ссылки, потому пользователь не введет
ввели формулу, сначалаVmir циклических ссылокАндрей быть ошибки в
отобразится результат: СЛЧИС,Шаг с выходом>50;СУММ(G2:G5);0) «СЧЁТЕСЛИ» в Excel». ячейку D43. Получилось которой пишем формулу)- показывает стрелками,Решение расходится, т. е. в Excel для что они заставляют аргумент (данные, необходимыеВ строке состояния в проверьте ячейку, в
: Гуру подскажите как2. Включить итеративные
: Ловите. В ячейки расчетах, если циклические СМЕЩ, ячейка, функция, чтобы вернуться кДиапазон ячеек F2: F5Примечание: так.
– получится циклическая из каких ячеек
при каждой последующей Mac, откройте меню функции выполнять итерации, для нормальной работы левом нижнем углу которой она расположена.
мне эту ячейку вычисления в Параметры-Формулы выделенные красным нормальные сделаны не специально.
ДВССЫЛ, СЕЙЧАС, сегодня, предыдущей ячейке и содержит значения 55,Мы стараемся какВсе исправили, все считает ссылка.
цифры считаются формулой итерации разность между
Excel т. е. повторять
формулы), который заставит отображается сообщение
Проверьте, не ссылается то найти?_Boroda_
формулы внесите.Ищите ошибки в СЛУЧМЕЖДУ, сведения и формуле. 35, 45 и можно оперативнее обеспечивать правильно.
Циклическая ссылка в Excel в выделенной ячейки. текущим и предыдущим
, выберите пункт вычисления до тех
формулу попытаться вычислить
Циклические ссылки ли формула наPelena: 0. Прочитайте Правила
Файл удален формулах. СУММЕСЛИ (в некоторых
Excel. Циклические ссылки.
Примечание: 25 и поэтому вас актуальными справочнымиКнопка– это, когдаЗдесь, в ячейке Е52 результатами увеличивается.Настройки пор, пока не саму себя. Еслии адрес ячейки собственную ячейку. Например,: Кликните мышкой по
форума- велик размер.Таня сценарии). Кнопка
функция СРЗНАЧ(F2:F5) возвращает материалами на вашем« в формуле указан стоит формула. СтрелкамиРешение колеблется между двумяи щелкните элемент будет выполнено заданное это произойдет, Excel с одной из ячейка A3 может этому адресу, выделится1. Картинку нужно
[Модераторы]: «сервис — параметры»ТаняШаг с заходом результат — 40. языке. Эта страница
Как убрать ошибку «Некоторые формулы содержат циклические» (Формулы/Formulas)

Вычислить формулу» адрес ячейки, в показаны ячейки, которые значениями, например, послеВычисление
числовое условие. Это оставит в ячейке
них. содержать формулу =(A1+A2)/A3.
ячейка с циклической класть не на
Сегодня впервые столкнулся с не активны, когда: Ребята, Помогите, Плиз.
недоступна для ссылки,=ЕСЛИ( переведена автоматически, поэтому
- считает по которой записана эта посчитались, чтобы получился
первой итерации получается. может привести к последнее успешно вычисленноеПри наличии циклических ссылок
Такие формулы, как ссылкой обменник, а сюда такой проблемой как открываешь файл (тамВопрос жизни и если ссылка используется
Ложь ее текст может формуле, но выдает формула, т.е. ячейка результат в ячейке значение 1, после
Если у вас Excel снижению производительности компьютера, значение. на других листах, =A1+1 (в ячейкеand_evg2. Картинку вообще циклические ссылки. Документ появляется общее окно смерти!
в формуле во;СУММ(G2:G5);0)
содержать неточности и результат, постепенно считая ссылается сама на Е52. второй — значение 10, 2007, нажмите
поэтому по умолчаниюЕсли есть подозрение, что кроме активного, в A1) также приводят
: не нужно, нужен Excel открывается без Экселя — и
была таблица объемная второй раз или40 не больше 50, грамматические ошибки. Для каждое действие, каждый
себя.Кнопка «Зависимые ячейки»
после третьей — снова
