Проверка формул на точность или поиск источника ошибки может оказаться сложной задачей, если формула использует прецедентные или зависимые ячейки:
-
Ячейки прецедента — ячейки, на которые ссылается формула в другой ячейке. Например, если ячейка D10 содержит формулу =B5, то ячейка B5 является прецедентом для ячейки D10.
-
Зависимые ячейки — эти ячейки содержат формулы, ссылающиеся на другие ячейки. Например, если ячейка D10 содержит формулу =B5, ячейка D10 является зависимой от ячейки B5.
Чтобы помочь в проверке формул, можно использовать команды Trace Прецеденты и Трассировка Зависимые для графического отображения и трассировки связей между этими ячейками и формулами с помощью стрелки трассировки, как показано на этом рисунке.
Чтобы отобразить связи формул между ячейками, выполните следующие действия.
-
Щелкните Параметры> файлов > Дополнительно.
-
В разделе Параметры отображения для этой книги выберите книгу и убедитесь, что выбрано все в разделе Для объектов, показать.
-
Чтобы указать ссылочные ячейки в другой книге, эта книга должна быть открыта. Microsoft Office Excel не может перейти к ячейке книги, если она не открыта.
-
Выполните одно из указанных ниже действий.
Сделайте следующее:
-
Укажите ячейку, содержащую формулу, для которой следует найти влияющие ячейки.
-
Чтобы отобразить стрелку трассировки для каждой ячейки, которая напрямую предоставляет данные активной ячейке, на вкладке Формулы в группе Аудит формул щелкните Трассировка прецедентов .
-
Синие стрелки показывают ячейки, не вызывающие ошибок. Красные стрелки показывают ячейки, вызывающие ошибки. Если на выбранную ячейку имеется ссылка из другого рабочего листа или книги, путь от выбранной ячейки к значку рабочего листа будет обозначен черной стрелкой . Другую книгу необходимо открыть до того, как Excel начнет отслеживать эти зависимости.
-
-
Чтобы определить следующий уровень ячеек, которые предоставляют данные активной ячейке, снова щелкните Трассировка прецедентов .
-
Чтобы удалить стрелки трассировки на один уровень за раз, начните с ячейки прецедента, удаленной от активной ячейки. Затем на вкладке Формулы в группе Аудит формул щелкните стрелку рядом с кнопкой Удалить стрелки, а затем щелкните Удалить прецедентные стрелки . Для удаления другого уровня стрелок зависимости вновь нажмите эту кнопку.
Сделайте следующее:
-
Укажите ячейку, для которой следует найти зависимые ячейки.
-
Чтобы отобразить стрелку трассировки для каждой ячейки, зависящей от активной ячейки, на вкладке Формулы в группе Аудит формул щелкните Трассировка зависимых .
Синие стрелки показывают ячейки, не вызывающие ошибок. Красные стрелки показывают ячейки, вызывающие ошибки. Если на выбранную ячейку ссылается ячейка на другом листе или книге, черная стрелка указывает из выбранной ячейки на значок листа . Другую книгу необходимо открыть до того, как Excel начнет отслеживать эти зависимости.
-
Чтобы определить следующий уровень ячеек, зависящих от активной ячейки, снова щелкните Трассировка зависимых .
-
Чтобы удалить стрелки трассировки на одном уровне за раз, начиная с зависимой ячейки, удаленной от активной ячейки, на вкладке Формулы в группе Аудит формул щелкните стрелку рядом с кнопкой Удалить стрелки, а затем выберите удалить зависимые стрелки . Для удаления другого уровня стрелок зависимости вновь нажмите эту кнопку.
Сделайте следующее:
-
В пустой ячейке введите = (знак равенства).
-
Нажмите кнопку Выделить все.
-
Выберите ячейку и на вкладке Формулы в группе Аудит формул дважды щелкните Трассировка прецедентов .
Чтобы удалить все стрелки трассировки на листе, на вкладке Формулы в группе Аудит формул щелкните Удалить стрелки .
Проблема: Microsoft Excel издает звуковой сигнал при выборе команды Зависимые ячейки или Влияющие ячейки.
Если excel сигналит при нажатии кнопки Трассировка зависимых или Трассировки прецедентов , Excel либо отследил все уровни формулы, либо вы пытаетесь отследить неотследуемый элемент. Следующие элементы на листах, на которые можно ссылаться с помощью формул, не отслеживаются с помощью средств аудита:
-
Ссылки на текстовые поля, внедренные диаграммы или рисунки на листах.
-
Отчеты сводной таблицы.
-
Ссылки на именованные константы.
-
Формулы, расположенные в другой книге, ссылающиеся на активную ячейку, если другая книга закрыта.
Примечания:
-
Чтобы увидеть выделение цветом влияющих ячеек для аргументов формулы, выделите ячейку и нажмите клавишу F2.
-
Для выбора ячейки на другом конце стрелки дважды щелкните эту стрелку. Если ячейка находится на другом листе или в другой книге, дважды щелкните черную стрелку для отображения диалогового окна Переход, а затем дважды щелкните требуемую ссылку в списке Переход.
-
Все стрелки трассировки исчезают, если изменить формулу, на которую указывают стрелки, вставить или удалить столбцы или строки, а также удалить или переместить ячейки. Для восстановления стрелок зависимости после сделанных изменений, необходимо снова использовать на этом листе команды аудита. Для отслеживания первоначальных стрелок зависимости следует до внесения изменений распечатать лист с отображенными стрелками зависимости.