Отображение связей между формулами и ячейками

Применяется к
Excel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Проверка формул на точность или поиск источника ошибки может оказаться сложной задачей, если формула использует прецедентные или зависимые ячейки:

  • Ячейки прецедента — ячейки, на которые ссылается формула в другой ячейке. Например, если ячейка D10 содержит формулу =B5, то ячейка B5 является прецедентом для ячейки D10.
  • Зависимые ячейки — эти ячейки содержат формулы, ссылающиеся на другие ячейки. Например, если ячейка D10 содержит формулу =B5, ячейка D10 является зависимой от ячейки B5.

Чтобы помочь в проверке формул, можно использовать команды Trace Прецеденты и Трассировка Зависимые для графического отображения и трассировки связей между этими ячейками и формулами со стрелками трассировки, как показано на этом рисунке.

Лист со стрелками трассировки
 

Чтобы отобразить связи формул между ячейками, выполните следующие действия.

  1. ЩелкнитеПараметры>файла>Дополнительно.
  2. В разделе Параметры отображения для этой книги выберите книгу, а затем проверка, что выбрано все в разделе Для объектов, показать.
  3. Чтобы указать ссылочные ячейки в другой книге, эта книга должна быть открыта. Microsoft Office Excel не может перейти к ячейке книги, если она не открыта.
  4. Выполните одно из указанных ниже действий.

Трассировка ячеек, обеспечивающих формулу данными (влияющих ячеек)

Сделайте следующее:

  1. Укажите ячейку, содержащую формулу, для которой следует найти влияющие ячейки.

  2. Чтобы отобразить стрелку трассировки для каждой ячейки, которая напрямую предоставляет данные активной ячейке, на вкладке Формулы в группе Аудит формул щелкните Трассировка прецедентов.

    • Синие стрелки показывают ячейки, не вызывающие ошибок. Красные стрелки показывают ячейки, вызывающие ошибки. Если на выбранную ячейку ссылается ячейка на другом листе или книге, черная стрелка указывает от выбранной ячейки на значок листа Значок листа . Другую книгу необходимо открыть до того, как Excel начнет отслеживать эти зависимости.
  3. Чтобы определить следующий уровень ячеек, которые предоставляют данные активной ячейке, снова щелкните Трассировка изображения кнопки прецедентов.

  4. Чтобы удалить стрелки трассировки на один уровень за раз, начните с ячейки прецедента, удаленной от активной ячейки. Затем на вкладке Формулы в группе Аудит формул щелкните стрелку рядом с кнопкой Удалить стрелки, а затем нажмите кнопку Удалить прецедентные стрелки. Для удаления другого уровня стрелок зависимости вновь нажмите эту кнопку.

Трассировка формул, ссылающихся на конкретную ячейку (зависимых ячеек)

Сделайте следующее:

  1. Укажите ячейку, для которой следует найти зависимые ячейки.
  2. Чтобы отобразить стрелку трассировки для каждой ячейки, зависящей от активной ячейки, на вкладке Формулы в группе Аудит формул нажмите кнопку Трассировка зависимой кнопки.
    Синие стрелки показывают ячейки, не вызывающие ошибок. Красные стрелки показывают ячейки, вызывающие ошибки. Если на выбранную ячейку ссылается ячейка на другом листе или книге, черная стрелка указывает от выбранной ячейки на значок листа Значок листа . Другую книгу необходимо открыть до того, как Excel начнет отслеживать эти зависимости.
  3. Чтобы определить следующий уровень ячеек, зависящих от активной ячейки, снова нажмите кнопку Трассировка зависимостей.
  4. Чтобы удалить стрелки трассировки на одном уровне за раз, начиная с зависимой ячейки, удаленной от активной ячейки, на вкладке Формулы в группе Аудит формул щелкните стрелку рядом с кнопкой Удалить стрелки, а затем выберите удалить изображение кнопки" Удалить зависимые стрелки ". Для удаления другого уровня стрелок зависимости вновь нажмите эту кнопку.

Просмотр всех зависимостей на листе

Сделайте следующее:

  1. В пустой ячейке введите = (знак равенства).
  2. Нажмите кнопку Выделить все.
    Кнопка
  3. Выберите ячейку и на вкладке Формулы в группе Аудит формул дважды нажмите кнопкуТрассировка прецедентов

Чтобы удалить все стрелки трассировки на листе, на вкладке Формулы в группе Аудит формул щелкните Удалить изображение кнопкистрелки .

Проблема: Microsoft Excel издает звуковой сигнал при выборе команды Зависимые ячейки или Влияющие ячейки.

Если Excel сигналит при нажатии кнопки трассировки зависимогоизображения или изображения кнопкитрассировки прецедентов, Excel либо отследует все уровни формулы, либо вы пытаетесь отследить неотследуемый элемент. Следующие элементы на листах, на которые можно ссылаться с помощью формул, не отслеживаются с помощью средств аудита:

  • Ссылки на текстовые поля, внедренные диаграммы или рисунки на листах.
  • Отчеты сводной таблицы.
  • Ссылки на именованные константы.
  • Формулы, расположенные в другой книге, ссылающиеся на активную ячейку, если другая книга закрыта.

Примечание

  • Чтобы увидеть выделение цветом влияющих ячеек для аргументов формулы, выделите ячейку и нажмите клавишу F2.
  • Для выбора ячейки на другом конце стрелки дважды щелкните эту стрелку. Если ячейка находится на другом листе или в другой книге, дважды щелкните черную стрелку для отображения диалогового окна Переход, а затем дважды щелкните требуемую ссылку в списке Переход.
  • Все стрелки трассировки исчезают, если изменить формулу, на которую указывают стрелки, вставить или удалить столбцы или строки, а также удалить или переместить ячейки. Для восстановления стрелок зависимости после сделанных изменений, необходимо снова использовать на этом листе команды аудита. Для отслеживания первоначальных стрелок зависимости следует до внесения изменений распечатать лист с отображенными стрелками зависимости.