Зависимости формул где это в excel

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

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

  • Ячейки- ячейки,   на которые ссылается формула в другой ячейке. Например, если ячейка D10 содержит формулу =B5,ячейка B5 является влияемой на ячейку D10.

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

Для проверки формул можно использовать команды «Ячейки трассировки» и «Зависимые ячейки» для графического отображения и трассировки связей между этими ячейками и формулами с помощью стрелки трассировки, как показано на рисунке.

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

 

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

  1. Щелкните Файл > параметры > Дополнительные параметры.
     

    Примечание: Если вы используете Excel 2007; нажмите кнопку Microsoft Office Изображение кнопки Office , Excel параметры, а затем выберите категорию Дополнительные параметры.

  2. В разделе Показать параметры для этой книги выберите книгу и убедитесь, что выбрано все в разделе Для объектов, показать.

  3. Чтобы указать ссылки на ячейки в другой книге, эта книга должна быть открыта. Microsoft Office Excel не может перейти к ячейке книги, если она не открыта.

  4. Выполните одно из указанных ниже действий.

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

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

  2. Чтобы отобразить стрелку трассировки для каждой ячейки, которая непосредственно предоставляет данные активной ячейке, на вкладке Формулы в группе Зависимости формул нажмите кнопку Ячейки трассировки Изображение кнопки.

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

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

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

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

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

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

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

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

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

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

  1. В пустой ячейке введите = (знак равно).

  2. Нажмите кнопку Выделить все.

    Кнопка Выбрать все

  3. Вы выберите ячейку, а затем на вкладке Формулы в группе Зависимости формул дважды нажмите кнопку Изображение кнопки трассировки.

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

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

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

  • Ссылки на текстовые поля, внедренные диаграммы или рисунки на таблицах.

  • Отчеты для отчетов в отчетах.

  • Ссылки на именуемые константы.

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

Примечания: 

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

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

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

Нужна дополнительная помощь?

Excel оснащен инструментами для прослеживания зависимости формул между собой. Они расположены на закладке «Формулы» в разделе «Зависимости формул». Рассмотрим детально все действия этих инструментов.

Инструмент Проверка наличия ошибок

Данным инструментом можно выяснить причину ошибочных значений в ячейках после вычисления формул.

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

Контроль ошибок.

Выполните следующие действия:

  1. Выберите: «Формулы»-«Зависимости формул»-«Проверка наличия ошибок». Excel сразу переместит курсор на первую ячейку содержащую ошибку.
  2. В появившемся окне «Контроль ошибок» выберите действие, которое вы хотели бы выполнить с данной ошибкой. Например, кнопка «Пропустить ошибку» автоматически выполнит поиск следующего ошибочного значения.



Инструмент Влияющие ячейки

Приготовьте лист с формулами, так как показано ниже на рисунке:

Формулы.

Проверьте, в каких ячейках используются данные для вычисления результата формулой в F2.

  1. Выберите: «Формулы»-«Зависимости формул»-«Влияющие ячейки» и вы увидите источники данных для F2.
  2. Стрелики.

  3. Чтобы проследить полную цепочку зависимости и узнать, откуда берутся данные ячейках C2 и D2, повторно выберите: «Влияющие ячейки».
  4. Схема.

  5. Удалите отображаемые стрелки схемы источников значений, используя инструмент: «Убрать стрелки».

Примечание. Такие же стрелки схем отображаются при выборе опции «Источники ошибок» из развернутого списка меню.

Инструмент Зависимые ячейки

На этом же листе проверьте, какие формулы используют содержимое D2.

  1. Перейдите на ячейку D2.
  2. Выберите: «Зависимые ячейки».
  3. Повторно нажмите на этот же инструмент для продолжения схемы цепочки.

Цепочка.

Отображаемые стрелки снова удалите инструментом «Убрать стрелки».

На чтение 3 мин Опубликовано 31.07.2015

  • Влияющие ячейки
  • Убрать стрелки
  • Зависимые ячейки
  • Показать формулы
  • Проверка наличия ошибок
  • Вычисление формулы

Зависимости формул в Excel позволяют отображать соотношения между формулами и ячейками. Пример ниже поможет вам понять зависимости формул быстро и легко.

=ROUNDUP(C10/C12,0)
=ОКРУГЛВВЕРХ(C10/C12;0)

Зависимости формул в Excel

Содержание

  1. Влияющие ячейки
  2. Убрать стрелки
  3. Зависимые ячейки
  4. Показать формулы
  5. Проверка наличия ошибок
  6. Вычисление формулы

Влияющие ячейки

Как видно на рисунке выше, вы должны заплатить $96. Чтобы отобразились стрелки, указывающие, какие ячейки используются для вычисления этого значения, следуйте инструкции ниже:

  1. Выделите ячейку С13.
  2. На вкладке Formulas (Формулы) в разделе Formula Auditing (Зависимости формул) нажмите кнопку Trace Precedents (Влияющие ячейки).

    Зависимости формул в Excel

    Результат:

    Зависимости формул в Excel

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

  3. Снова кликните по Trace Precedents (Влияющие ячейки).

    Зависимости формул в Excel

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

Убрать стрелки

Чтобы убрать стрелки, выполните следующие действия:

  1. На вкладке Formulas (Формулы) в разделе Formula Auditing (Зависимости формул) нажмите кнопку Remove Arrows (Убрать стрелки).Зависимости формул в Excel

Зависимые ячейки

Чтобы отобразить стрелки, которые указывают, какие ячейки зависят от выбранной ячейки, следуйте инструкции ниже:

  1. Выделите ячейку С12.
  2. На вкладке Formulas (Формулы) в разделе Formula Auditing (Зависимости формул) нажмите кнопку Trace Dependents (Зависимые ячейки).

    Зависимости формул в Excel

    Результат:

    Зависимости формул в Excel

    Как и ожидалось, стоимость на человека зависит от размера группы.

Показать формулы

По умолчанию Excel показывает результаты формул. Чтобы показать формулы, а не их результаты, придерживайтесь инструкции:

  1. На вкладке Formulas (Формулы) в разделе Formula Auditing (Зависимости формул) нажмите кнопку Show Formulas (Показать формулы).

    Зависимости формул в Excel

    Результат:

    Зависимости формул в Excel

Примечание: Вместо того, чтобы кликать по Show Formulas (Показать формулы), можно нажать сочетание клавиш CTRL+`. Клавиша «`» располагается над клавишей Tab.

Проверка наличия ошибок

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

  1. Введите значение 0 в ячейку С12.

    Зависимости формул в Excel

  2. На вкладке Formulas (Формулы) в разделе Formula Auditing (Зависимости формул) нажмите кнопку Error Checking (Проверка наличия ошибок).

    Зависимости формул в Excel

    Результат:

    Зависимости формул в Excel

    Excel находит ошибки в ячейке С13. Формула пытается делить числа на 0.

Вычисление формулы

Для отладки формулы методом оценки каждой её части индивидуально, выполните следующие действия:

  1. Выберите ячейку С13.
  2. На вкладке Formulas (Формулы) в разделе Formula Auditing (Зависимости формул) нажмите кнопку Evaluate Formula (Вычислить формулу).

    Зависимости формул в Excel

  3. Кликните по Evaluate Formula (Вычислить формулу) четыре раза.

    Зависимости формул в Excel

Excel показывает результат формулы:

Зависимости формул в Excel

Оцените качество статьи. Нам важно ваше мнение:

Зависимости используются, чтобы просматривать на табличном поле связи между ячейками с формулами и ячейками со значениями, которые были задействованы в данных формулах. Это помогает выявить ошибки при создании формул. Зависимости могут быть отображены только в пределах одной открытой книги.

При создании зависимости используются понятия влияющие ячейки и зависимые ячейки.
Влияющая ячейка – это ячейка, которая ссылается на формулу в другой ячейке. Например, если в ячейке А1 находится формула =B1+C1, то ячейки B1 и С1 является влияющими на ячейку А1.

Зависимая ячейка – это ячейка, которая содержит формулу. Например, если в ячейке А1 находится формула =B1+C1, то ячейка А1 является зависимой от ячеек B1 и C1.

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

Для их восстановления после сделанных изменений необходимо снова использовать на этом листе команды отображения соответствующих стрелок.

Как настроить отображение зависимостей?

  1. В верхнем левом углу окна программы щелкните по кнопке «Office».
  2. В меню типичных задач выберите пункт «Параметры Excel».
  3. В окне «Параметры Excel» на вкладке «Дополнительно» в группе «Показать параметры для следующей книги» раскройте список книг и выберите нужную книгу для настройки.
  4. В графе «Для объектов показывать» активируйте пункты:
    • «Все» – для отображения стрелок зависимостей;
    • «Скрыть объекты» – для скрытия стрелок зависимостей.
  5. Закройте окно кнопкой «ОК».

Как активировать отображение стрелок зависимостей для влияющих ячеек?

  1. В окне открытого листа выделите ячейку с формулой и перейдите к вкладке «Формулы».
  2. В группе «Зависимости формул» щелкните по кнопке «Влияющие ячейки» (рис. 4.14).
    • Синие стрелки – влияющие ячейки не вызывают ошибок.
    • Красные стрелки – влияющие ячейки вызывают ошибки.
    • Черные стрелки – влияющие ячейки находятся на другом листе или в другой книге.

[stextbox id=»info»]При этом другая книга должна быть обязательно открыта до того, как Excel начнет отслеживать соответствующие зависимости.[/stextbox]

Рис. 4.14. Вкладка «Формулы». Кнопка «Влияющие ячейки»

Рис. 4.14. Вкладка «Формулы». Кнопка «Влияющие ячейки»

Как активировать отображение стрелок зависимостей для зависимых ячеек?

  • В окне открытого листа выделите ячейку, для которой следует найти зависимые ячейки, и перейдите к вкладке «Формулы».
  • В группе «Зависимости формул» щелкните по кнопке «Зависимые ячейки» (рис. 4.15).

[stextbox id=»info»]Цвет стрелок зависимостей аналогичен цвету стрелок влияющих ячеек.[/stextbox]

Рис. 4.15. Вкладка «Формулы». Кнопка «Зависимые ячейки

Рис. 4.15. Вкладка «Формулы». Кнопка «Зависимые ячейки

Современное направление высоких технологий умный дом под ключ для ваших потребностей.

Группа Зависимости формул вкладки Формулы тоже существует для того, чтобы облегчить вам жизнь (рис. 3.21).

Рис. 3.21. Группа Зависимости формул

Рис. 3.21. Группа Зависимости формул

Команда Влияющие ячейки стрелками покажет вам, какие именно ячейки влияют на результат вычисления формулы в выделенной вами ячейке (рис. 3.22).

Рис. 3.22. Какие ячейки влияют на результат?

Рис. 3.22. Какие ячейки влияют на результат?

Команда Зависимые ячейки покажет вам, какие ячейки зависят от той, что вы выделили (рис. 3.23).

Рис. 3.23. Какие ячейки зависят от этой?

Рис. 3.23. Какие ячейки зависят от этой?

Эти стрелки нужны для наглядности и для проверки формул. Вдруг вы ошиблись и нечаянно ввели в формулу не тот адрес. А стрелки вам все покажут. Когда вы убедитесь, что все сделали правильно, стрелки можно убрать. Команда Убрать стрелки позволяет убрать все стрелки или отдельно стрелки к влияющим ячейкам и отдельно стрелки к зависимым ячейкам. Нужный вариант можно выбрать из списка кнопки.
Кнопка Показать формулы уберет из ячеек результат вычисления и покажет вам
формулы. Это тоже удобно для контроля над собой в процессе работы. Кнопка Проверка наличия ошибок запустит поиск самых распространенных ошибок во всех формулах открытого листа. Кнопка Вычислить формулу поможет вам следить за процессом вычисления в сложных формулах. Она дает возможность вычислять формулу по частям (рис. 3.24).

Рис. 3.24. Вычисляем формулу по частям

Рис. 3.24. Вычисляем формулу по частям

На рис. 3.24а вы видите формулу = 1000-Сумма_покупок. Если вы нажмете кнопку Вычислить, то программа посчитает подчеркнутое действие, то есть вычислит то, что находится в ячейке Сумма_покупок. На рис. 3.24б Сумма_покупок уже посчитана, и теперь при нажатии кнопки Вычислить программа посчитает второе действие, в этом примере оно же и последнее. На рис. 3.24, в вы видите результат вычислений.

Такое пошаговое вычисление очень удобно для больших, громоздких формул, особенно в тот момент, когда вы ищете в них ошибку. Получили вы, например, отрицательную цену на товар и напряженно размышляете, как такое могло случиться. На каком этапе вычислений ошибка? Теперь вы знаете, что можете пошагово проверить все формулы, и быстро найдете, в чем причина. Кстати, если вы глянете на рис. 3.24, в, то увидите внизу две кнопки — Заново и Закрыть. Первую вы нажмете, если не разобрались сразу, в чем проблема, а вторую — если разобрались.

В группе Зависимости формул вкладки Формулы (см. рис. 3.21) у нас осталась одна нерассмотренная кнопка — Окно контрольного значения. В окно, которое появляется после нажатия данной кнопки, вы можете ввести значимые для вас результаты, то есть те, которые хотите иметь перед глазами и сравнивать (рис. 3.25).

Рис. 3.25. Окно контрольного значения

Рис. 3.25. Окно контрольного значения

В этом окне нужно нажать кнопку Добавить контрольное значение (рис. 3.26).

Рис. 3.26. Добавляем контрольное значение

Рис. 3.26. Добавляем контрольное значение

В открывшемся окне Добавление контрольного значения будет высвечиваться абсолютный адрес ячейки, которая выделена в таблице. Как только вы выберете ту, которая достойна быть в окне контрольных значений, жмите кнопку Добавить. Удалить лишние данные вы потом сможете в окне Окно контрольного значения с помощью команды Удалить контрольное значение.

Понравилась статья? Поделить с друзьями:
  • Зависимости в excel 2019
  • Зависимости в excel 2010
  • Зависимое значение ячейки excel
  • Зависимая ячейка в таблице excel
  • Зависимая ячейка в excel это