Вычисление вложенной формулы по шагам

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

Иногда трудно понять, как вложенная формула вычисляет конечный результат, поскольку в ней выполняется несколько промежуточных вычислений и логических проверок. Но с помощью диалогового окна Вычисление формулы вы можете увидеть, как разные части вложенной формулы вычисляются в заданном порядке. Например, формулу =IF(AVERAGE(F2:F5)>50;SUM(G2:G5),0) проще понять, когда можно увидеть следующие промежуточные результаты:

Шаги, показанные в диалоговом окне Описание
=IF(AVERAGE(F2:F5)>50;SUM(G2:G5),0) Сначала выводится вложенная формула. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ.
=ЕСЛИ(40>50;СУММ(G2:G5),0) Диапазон ячеек F2:F5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(F2:F5) возвращает результат 40.
=ЕСЛИ(Ложь;СУММ(G2:G5);0) 40 не больше 50, поэтому выражение в первом аргументе функции ЕСЛИ (аргумент лог_выражение) имеет значение ЛОЖЬ.
0 Функция ЕСЛИ возвращает значение третьего аргумента (аргумент значение_если_ложь). Функция СУММ не вычисляется, поскольку она является вторым аргументом функции ЕСЛИ (аргумент значение_если_истина) и возвращается только в случае, когда выражение имеет значение ИСТИНА.
  1. Выделите ячейку, которую нужно вычислить. За один раз можно вычислить только одну ячейку.

  2. На вкладке Формулы в группе Аудит формул выберите Оценить формулу.
    Группа ''Зависимости формул'' на вкладке ''Формулы''

  3. Нажмите Вычислить, чтобы проверить значение подчеркнутой ссылки. Результат вычисления отображается курсивом.
    Если подчеркнутая часть формулы является ссылкой на другую формулу, выберите Шаг В , чтобы отобразить другую формулу в поле Оценка . Нажмите Шаг с выходом, чтобы вернуться к предыдущей ячейке и формуле.

    Примечание

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

  4. Продолжайте этот процесс, пока не будут вычислены все части формулы.

  5. Чтобы снова просмотреть оценку, выберите Перезапустить.
    Чтобы завершить оценку, нажмите кнопку Закрыть.

    Примечание

    • Некоторые части формул, в которых используются функции ЕСЛИ и ВЫБОР, не вычисляются, а в поле Вычисление отображается значение #Н/Д.
    • Если ссылка пуста, в поле Вычисление отображается нулевое значение (0).
    • Формулы с циклическими ссылками могут не вычисляться должным образом. Если нужны циклические ссылки, можно включить итеративное вычисление.
    • Следующие функции вычисляются заново при каждом изменении листа, поэтому результаты в диалоговом окне Вычисление формулы могут отличаться от тех, которые отображаются в ячейке. Это функции СЛЧИС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, ТДАТА, СЕГОДНЯ, СЛУЧМЕЖДУ, ИНФОРМ и СУММЕСЛИ (в некоторых сценариях). 

См. также

Рекомендации, позволяющие избежать появления неработающих формул