Как узнать где формулы excel

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

Предположим, вам нужно быстро изменить некоторые формулы, но вы еще не работали с книгой и не знаете, где находятся формулы. Вот как их найти.

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

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

  2. Щелкните Главная > найти & Выберите >Перейти к специальным.

  3. Щелкните Формулыи при необходимости счистите любой из флажков под кнопкой Формулы.

Параметры поиска формул в окне «Выделение группы ячеек»

4. Нажмите кнопку ОК.

Подробнее о поиске в Excel

  • Поиск или замена текста и чисел на листе

  • Поиск объединенных ячеек

  • Поиск диапазонов с использованием определенных имен

  • Удаление или разрешение циклической ссылки

  • Поиск скрытых ячеек на листе

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

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

По умолчанию в Excel во всех ячейках показываются значения выполнения формул вместо самих формул.
Если мы хотим отобразить формулу в конкретной ячейке, то достаточно будет нажать F2 или посмотреть в строку формул, однако для просмотра всех формул листа такой способ не подходит.
Для включения режима отображения формул в Excel необходимо перейти на панель вкладок и выбрать Формулы -> Зависимости формул -> Показать формулы:

Показать формулы на панели вкладок
Также показать формулы можно воспользовавшись сочетанием клавиш Ctrl + `.
Пример отображения формул в ячейках в Excel:

Пример отображения формул

Удачи вам и до скорой встречи на страницах блога Tutorexcel.ru!

Поделиться с друзьями:
Поиск по сайту:


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

.

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

(маленькая кнопочка).

Если нажать в том же меню кнопку

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

или

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

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

Также можно выделить ячейки с формулами другим способом:

. Затем, выделяем ячейки путем изменения фона или цвета шрифта.

Также можно прочитать статью

Выделение с помощью Условного форматирования ячеек, содержащих и НЕ содержащих формулы

.

Отображение и скрытие формул

​Смотрите также​, затем кнопка​

Переключение между просмотром формул и их результатов

​ нажав на вкладке​

Предотвращение отображения формулы в строке формул

​Для удобства пользователей разработана​​ поэтому в Ecxel​ адресов ячеек используется​ возникает необходимость использовать​

  1. ​MS Excel имеет определенный​ непосредственно в ячейке​в Cтроке формул.​ может произойти по​ выберите её из​В4​

  2. ​A2+A3​​и​​ содержащих формулы.​​Если вы больше не​​Отображением формул можно управлять​​Выполнить (Run)​​Формулы (Formulas)​

  3. ​ формула «Эксель», проценты​​ есть помощник по​​ конкретная функция. В​​ значение конкретной клеточки​​ диапазон чисел, и​

  4. ​ с формулой: для​​Формула обновится, и Вы​​ многим причинам, например,​

  5. ​ категории. Например, вы​​. Это намного проще​​), потом умножает полученный​​А2​​Ввод формулы​

  6. ​ хотите скрывать формулы​ следующим образом:​​или назначить макросам​кнопку​​ по которой не​ составлению – «Мастер​​ качестве аргумента указывается​​ и ссылка не​

Отображение ранее скрытых формул с помощью удаления защиты

​ в том случае,​​ этого нужно кликнуть​​ увидите новое значение.​​ допущена ошибка, опечатка​​ можете выбрать функцию​ и дает тот​ результат на величину​, просто кликните по​

​Редактирование формул​ на защищенном листе,​Нажмите клавиши CTRL+` (апостроф).​ горячие клавиши в​Показать формулы (Show Formulas)​ составит особого труда​​ функций».​​ диапазон.​​ должна изменяться. В​​ когда результат вычислений​​ по ней пару​​Если Вы передумаете, можно​

support.office.com

Отображаем в MS EXCEL формулы на листе

​ или необходимо изменить​COUNTIF​ же результат!​ ячейки​ ячейкам​Приоритет операций​ щелкните ячейки правой​Примечание:​ том же окне​. В старом Excel​

​ подсчитать.​Чтобы с его помощью​Все инструменты для работы​ этом случае нужно​ выпадает из этого​ раз.​ нажать клавишу​

​ ссылки на ячейки.​(СЧЕТЕСЛИ) из категории​Результат:​A1​A1​Копировать/Вставить формулу​ кнопкой мыши и​  Эта процедура делает​

​ с помощью кнопки​ это меню​Автор: Ирина Демянчук​ вводить формулы в​ с функциями находятся​ применять абсолютную ссылку,​ диапазона, программа выдаст​Когда все необходимые изменения​

​Esс​ В данном уроке​Statistical​Формула в ячейке​.​

excel2.ru

Формулы и функции в Excel

  • ​и​
  • ​Вставка функции​
  • ​ выберите​
  • ​ невозможным редактирование ячеек,​
  • ​Параметры (Options)​

​Сервис — Зависимости формул​Простая ситуация. Имеем таблицу​ «Экселе», необходимо выбрать​ в закладке «Формулы».​ которая будет оставаться​ символ #ПУСТО!​

​ будут введены, нужно​на клавиатуре или​​ мы научимся изменять​​(Статистические).​B4​​Когда вы копируете формулу,​​A2​​Формула представляет собой выражение,​​Формат ячеек​

Формулы и функции в Excel

​ содержащих формулы.​​.​​ — Режим проверки​​ с формулами:​​ значок «Вставить функцию».​ Для удобства все​​ неизменной.​​Пользователь должен помнить, что​

​ нажать кнопки Enter​
​ щелкнуть команду​

Формулы и функции в Excel

Ввод формулы

​ формулы в Excel​Нажмите​

  1. ​ссылается на значения​
  2. ​ Excel автоматически подстраивает​.​ которое вычисляет значение​. На вкладке​
  3. ​Выделите диапазон ячеек, в​Андрей рыков​ формул (Tools -​​Для удобства отладки и​​ Он расположен с​​ функции разделены на​​Используя абсолютные ссылки, при​

    Формулы и функции в Excel

​ ошибки могут появляться​​ или Tab. После​Отмена​​ на базе очень​​ОК​​ в столбце​​ ссылки для каждой​Измените значение ячейки​​ ячейки. Функции –​​Защита​​ которых вы хотите​​: вкладка формулы​

  1. ​ Formula Auditing -​​ поиска ошибок, хотелось​​ левой стороны от​

    Формулы и функции в Excel

    ​ группы в зависимости​ копировании Excel можно​​ не только потому,​​ этого действия программа​в Строке формул,​ простого примера.​

Редактирование формул

​. Появится диалоговое окно​B​ новой ячейки, в​A1​ это предопределенные формулы​

Формулы и функции в Excel

    1. ​снимите флажок​ скрыть формулы. Вы​секция зависимости формул​

Формулы и функции в Excel

  1. ​ Show Formulas)​​ бы одновременно видеть​​ «Строки формул». Затем​

    Формулы и функции в Excel

Приоритет операций

​ от сложности вычислений​ дать команду:​ что формула содержит​ Excel выполнит пересчет​ чтобы избежать случайных​В приведенном ниже примере​Function Arguments​.​ которую копируется формула.​на 3.​ и они уже​

Формулы и функции в Excel

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

​ и типа решаемых​

Формулы и функции в Excel

​Изменять ссылку на столбец,​ некорректные данные, но​ и отобразит результат.​​ изменений.​​ мы ввели в​(Аргументы функции).​Все функции имеют одинаковую​​ Чтобы понять это,​​Excel автоматически пересчитывает значение​

Копировать/вставить формулу

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

  1. ​ задач.​ при этом сохраняя​​ и тогда, когда​​В том случае, когда​

    Формулы и функции в Excel

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

    Формулы и функции в Excel

  3. ​ формул вам полезен​​ по которым эти​​Чуть ниже перечня категорий​Перед тем как сделать​ на строки.​​ в ячейке содержится​​ формула введена неправильно​​ в электронной таблице​​ на ячейку, и​ от поля​​SUM(A1:A4)​​Введите формулу, показанную ниже,​

    Формулы и функции в Excel

  4. ​A3​ ячейка​​ формул часто бывает​​На вкладке​​ книге будут формулы​​ и будет нужен​​ значения вычисляются. Например,​​ отображается краткое описание​ формулу в «Экселе»,​Сохранять ссылки на столбец,​​ неправильная информация.​​ или вследствие удаления​ Excel, вы можете​ нам необходимо исправить​

    Формулы и функции в Excel

    ​Range​​СУММ(A1:A4)​​ в ячейку​​. Это одна из​А3​​ трудно ориентироваться. Например,​​Главная​

    Формулы и функции в Excel

Вставка функции

​ вместо результата​ часто, то можно​

​ вот так:​
​ каждой функции, которая​

​ нужно поставить знак​​ но изменять ссылки​​Если таблица содержит огромное​ содержимого какой-либо ячейки​ воспользоваться комбинацией клавиш​ это.​​(Диапазон) и выберите​​Название этой функции —​A4​ наиболее мощных возможностей​содержит формулу, которая​​ чтобы удалить ненужные​​нажмите кнопку​​Ольга фадеева​​ использовать простой макрос,​​Чтобы получить такую красоту,​​ будет выделена. Там​​ равенства. После этого​​ на строки.​ количество ссылок на​ происходит ошибка в​Ctrl + `​Выделите ячейку, формулу в​ диапазон​​SUM​​.​

​ Excel.​ складывает значения ячеек​

  1. ​ формулы нужно их​
  2. ​Формат​​: если формула задана​​ который проделает все​

    Формулы и функции в Excel

    ​ вам нужно сделать​

  3. ​ же можно узнать​ необходимо указать имя​Не менять ссылки как​ ячейки, то при​​ вычислениях, программа обязательно​​(апостроф). При нажатии​​ которой необходимо изменить.​​A1:C2​

    Формулы и функции в Excel

  4. ​(СУММ). Выражение между​​Выделите ячейку​​Когда вы выделяете ячейку,​​А2​​ сначала найти. Для​
  5. ​и выберите команду​ щелкнуть на эту​​ вышеперечисленные действия за​​ всего несколько простых​ информацию и по​​ функции. Оно представлено​​ на строки, так​
  6. ​ расчетах могут возникнуть​​ предупредит пользователя об​​ этой комбинации еще​ В нашем примере​
  7. ​.​​ скобками (аргументы) означает,​​А4​

    Формулы и функции в Excel

    ​ Excel показывает значение​​и​ поиска формул на​Формат ячеек​

    ​ ячейку и отобразится​
    ​ вас:​

    Формулы и функции в Excel

​ шагов:​​ аргументам. Сделав выбор,​ в виде аббревиатуры​​ и на столбцы.​​ ошибки, выявить которые​ этом. Рядом с​ раз, все вернется​ мы выбрали ячейку​Кликните в поле​

​ что мы задали​, кликните по ней​
​ или формулу, находящиеся​
​A1​

​ листе в EXCEL​

office-guru.ru

Редактирование формул в Excel

​.​ формула​’макрос включения режима​Создать копию текущего окна​ стоит подтвердить его,​ из заглавных букв,​При необходимости относительные ссылки​ будет очень сложно.​ клеточкой, где содержится​ к нормальному виду.​ B3.​Criteria​ диапазон​

Как изменить формулу в Excel

​ правой кнопкой мыши​ в ячейке, в​.​ есть ряд интересных​На вкладке​Серебряная тень​

  1. ​ просмотра формул Sub​ книги, нажав на​ нажав ОК. После​ которые определяют значение​ можно превратить в​Редактирование формул в Excel
  2. ​ Чтобы пользователь не​ неточность, появится восклицательный​ Вы также можете​Щелкните по Строке формул,​(Критерий) и введите​A1:A4​ и выберите команду​ строке формул.​Редактирование формул в Excel
  3. ​Ещё один пример. Ячейка​ инструментов.​Защита​: Она вверху в​ FormulaViewOn() ActiveWindow.NewWindow ActiveWorkbook.Windows.Arrange​ вкладке​ этого появится окошко​ функции. Далее в​ смешанные или абсолютные.​ испытывал неудобств, в​ знак в ромбике.​ использовать команду​ чтобы приступить к​ «>5».​в качестве входных​Редактирование формул в Excel
  4. ​Copy​​Чтобы отредактировать формулу, кликните​​A3​Для того, чтобы посмотреть​​снимите флажок​​ строке отображается.​Редактирование формул в Excel
  5. ​ ArrangeStyle:=xlHorizontal ActiveWindow.DisplayFormulas =​Вид (View)​Редактирование формул в Excel

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

​(Копировать) или нажмите​ по строке формул​содержит функцию​ какие ячейки на​​Скрытый​​А так -​ True End Sub​кнопку​Внизу окна есть справка,​ функции, которые используются​ используется символ $,​​ специальный инструмент, при​​ какая именно неточность​, которая находится в​​ также можете дважды​​OK​​ складывает значения в​​ сочетание клавиш​

​ и измените формулу.​

office-guru.ru

Формулы в «Экселе». Таблица «Эксель» — формулы

​SUM​ листе содержат формулы​.​ правой кнопкой -​ ‘макрос выключения режима​Новое окно (New Window)​ где указывается назначение​ для получения результата.​

Редактирование формул

​ который ставится перед​ помощи которого можно​ была допущена.​ группе команд​ щелкнуть по ячейке,​.​ ячейках​Ctrl+C​Нажмите​(СУММ), которая вычисляет​ можно воспользоваться пунктом​Нажмите кнопку​ формат — числовой​ просмотра формул Sub​. В старых версиях​

формулы в экселе

​ формулы, аргумента и​ Аргументом может быть​ той частью ссылки,​ видеть зависимые и​Если результат расчетов не​Зависимости формул​ чтобы посмотреть и​

​Результат:​A1​.​Enter​ сумму диапазона​ меню кнопкой Формулы/​ОК​ и т. д.​ FormulaViewOff() If ActiveWindow.WindowNumber​ Excel это можно​ конечного значения.​ как конкретное число,​ которая будет абсолютной.​ влияющие ячейки.​

Трактовка ошибок в программе Excel

  • ​ помещается в ячейке​на вкладке​ отредактировать формулу прямо​Excel подсчитывает число​,​
  • ​Далее выделите ячейку​.​A1:A2​
  • ​ Зависимости формул/ Показать​.​Житие мое​ = 2 Then​
  • ​ сделать через меню​Функция, которая выступает аргументом,​ так и ссылка​Ячейку нужно выделить, затем​Влияющими называются те ячейки,​
  • ​ или число даты​
  • ​Формулы​ в ней.​ ячеек, значение которых​A2​B4​
  • ​Excel использует встроенный порядок,​.​ формулы (маленькая кнопочка).​На вкладке​: Кликни по ячейке​ ActiveWindow.Close ActiveWindow.WindowState =​Окно — Новое окно​

​ имеет название вложенной.​ на клеточку, серия​ ввести знак равенства,​ на которые ссылаются​ и времени отрицательное,​.​Все ячейки, на которые​ больше 5.​

эксель формула суммы​,​, кликните по ней​ по которому ведутся​=SUM(A1:A2)​Если нажать в том​Рецензирование​ и в строке​ xlMaximized ActiveWindow.DisplayFormulas =​ (Window — New​ Например, среднее значение​ ссылок или диапазон​ после чего кликнуть​ формулы, а зависимые​

​ появится символ ;##.​Автор: Антон Андронов​ ссылается формула, будут​=COUNTIF(A1:C2;»>5″)​A3​ правой кнопкой мыши​ расчеты. Если часть​

​=СУММ(A1:A2)​ же меню кнопку​нажмите кнопку​ формул (в верхней​ False End If​ window)​ и сумма. В​ ячеек. Некоторые формулы​

Адреса ячеек: абсолютные и относительные

​ по клетке. После​ ячейки – это​Если используется аргумент формулы,​Программа Microsoft Excel предназначена​ выделены разноцветными границами.​=СЧЁТЕСЛИ(A1:C2;»>5″)​и​ и выберите команду​ формулы в скобках,​Чтобы ввести формулу, следуйте​ Влияющие ячейки или​Защитить лист​ части экрана )​ End Sub​

​.​ «Экселе» формула как​ в «Экселе» в​

  • ​ нажатия клавиши F4​ те, которые содержат​ который недопустим, высветится​
  • ​ для работы с​ В нашем примере,​Примечание:​
  • ​A4​Insert​ она будет вычислена​

Как преобразовать относительную ссылку в абсолютную?

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

​ перед буквой столбца​ формулы, ссылающиеся на​ #ЗНАЧ!​ данными, таблицами и​ мы изменим вторую​Вместо того, чтобы​. Запомнить, какие функции​(Вставить) в разделе​ в первую очередь.​Выделите ячейку.​ появятся синие стрелки,​Убедитесь в том, что​Александр зацаринный​ALT+F11​

Формулы в Excel

​ вниз друг под​ выбранного диапазона, так​ текст или числа,​ и номером строки​ координаты клеток.​Когда пользователь пытается делить​ числовыми значениями. Для​ часть формулы, чтобы​ использовать инструмент «​ и аргументы использовать​Paste Options​

как сделать формулу в экселе

​ Затем выполняется умножение​Чтобы Excel знал, что​ которые также могут​ флажок​:​, чтобы перейти в​ другом, нажав на​ и выводит среднее​ другие – время​

​ Excel установить знак​При помощи команд на​ на ноль, программа​ удобства вычислений существуют​ ссылка вела на​Вставить функцию​ для каждой конкретной​(Параметры вставки) или​ или деление. После​ вы хотите ввести​ быть полезными при​Защитить лист и содержимое​Андрей мартин​ редактор Visual Basic.​ той же вкладке​ значение.​ и дату.​ доллара. Повторные нажатия​ ленте можно графически​ оповестит его символом​ формулы в «Экселе»,​ ячейку B2 вместо​», просто наберите =СЧЕТЕСЛИ(A1:C2,»>5″).​ задачи не просто.​

Мастер функций

формула эксель проценты

​ нажмите сочетание клавиш​ этого Excel будет​ формулу, используйте знак​ нахождении формул.​ защищаемых ячеек​: Для этого надо​ Затем создайте новый​Вид (View)​Вводить ссылки можно и​В «Эксель» формула суммы​ позволят перейти от​ отобразить связи между​ #ДЕЛ/0!​ позволяющие получать точные​ C2. Для этого​ Когда напечатаете » =СЧЁТЕСЛИ( «,​

​ К счастью, в​Ctrl+V​ складывать и вычитать.​ равенства (=).​Также можно выделить ячейки​установлен, и нажмите​ просто поставить знак​ пустой модуль через​кнопку​

​ при помощи мышки,​ имеет простое определение,​ одного типа ссылок​ формулами и ячейками.​В том случае, если​ расчеты.​ выделите в формуле​ вместо ввода «A1:C2»​ Excel есть команда​.​ Смотрите пример ниже:​

​К примеру, на рисунке​ с формулами другим​ кнопку​ опострофа ‘ перед​

сумма в экселе формула​ меню​Упорядочить все (Arrange all)​ щелкая кнопкой по​ но не все​ к другим. При​ Это осуществляется посредством​ имя некорректно и​Любую формулу, которая находится​ адрес, который необходимо​

​ вручную выделите мышью​Insert Function​Ещё вы можете скопировать​Сперва Excel умножает (​ ниже введена формула,​ способом: Главная/ Редактирование/​ОК​ знаком равно =​Insert — Module​. В Excel 2003​ выбранным ячейкам, и​ функции так просты.​

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

​ этот диапазон.​

fb.ru

Удобный просмотр формул и результатов

​(Вставить функцию).​ формулу из ячейки​

Как вȎxcel показать формулы

​A1*A2​ суммирующая ячейки​ Найти и выделить/​.​ в формуле. Например​и скопируйте туда​ и старше -​ вручную. Все значения​

Как вȎxcel показать формулы

​ Некоторые требуют сложного​ вводить вручную.​ их убрать, следует​ его прочитать, он​

  1. ​ моментально отредактировать. Для​ выберите мышью требуемую​Урок подготовлен для Вас​​Чтобы вставить функцию, сделайте​​A4​​), затем добавляет значение​​А1​ Формулы. Затем, выделяем​На вкладке​​ ‘=сумм (а1,а2), тогда​ текст двух вышеприведенных​ меню​​ будут подставляться в​
  2. ​ синтаксического написания и​Формулы в «Экселе» необходимы​ нажать «Убрать стрелки».​ выдает ошибку #ИМЯ?​​ этого нужно выделить​​ ячейку или измените​​ командой сайта office-guru.ru​​ следующее:​в​ ячейки​​и​ ячейки путем изменения​Рецензирование​​ в ячейке будет​
  3. ​ макросов. Первый включает,​Окно — Упорядочить все​ текущее поле. Это​ большого количества аргументов​​ для вычислений по​​Концепция относительной адресации позволяет​​Неопределенные данные обозначаются #Н/Д.​​ определенную ячейку и​ адрес вручную.​​Источник: http://www.excel-easy.com/introduction/formulas-functions.html​Выделите ячейку.​B4​A3​А2​​ фона или цвета​

​нажмите кнопку​ вместо результата отображаться​ а второй отключает​ (Window — Arrange​ диалоговое окно при​ определенных типов. Без​ заданным величинам. Сложность​ копировать формулы из​

​Если в состав формулы​ установить курсор в​По окончании нажмите​Перевела: Ольга Гелих​Нажмите кнопку​протягиванием. Выделите ячейку​к этому результату.​.​ шрифта.​Снять защиту листа​ формула… Удачи.​ наш двухоконный режим​ all)​

​ необходимости можно сворачивать​​ ошибок составить такую​​ операций может быть​ одной ячейки в​ входит ссылка на​ строке формул, где​Enter​​Автор: Антон Андронов​​Insert Function​А4​Другой пример:​Совет:​Также можно прочитать статью​. Если кнопка «Снять​Александр серг​ просмотра формул. Для​​.​​ или уменьшать. Результат​​ формулу зачастую очень​​ абсолютно разная, но​ другую, автоматически изменяя​ недопустимую ячейку, символ​ можно сделать все​​на клавиатуре или​​Иногда может потребоваться изменить​

planetaexcel.ru

Подскажите как в Excel 2007 вместо вычисленной формулы,показывать саму формулу ?

​(Вставить функцию).​​, зажмите её нижний​
​Сначала Excel вычисляет значение​
​Вместо того, чтобы​ Выделение с помощью​
​ защиту листа» недоступна,​: Посмотрите на примере​ запуска макросов можно​

​Выбрав одно из получившихся​​ вычисления появится после​ нелегко. Разработчики программы​ в любом случае​ адреса. Эта функция​

​ #ССЫЛКА! оповестит об​​ необходимые изменения. Некоторым​ воспользуйтесь командой​
​ уже существующую формулу​Появится одноименное диалоговое окно.​ правый угол и​ в круглых скобках​

​ вручную набирать​​ Условного форматирования ячеек,​ сначала отключите функцию​ [ссылка заблокирована по​ использовать сочетание клавиш​ окон, перейти в​

​ нажатия ОК.​​ учли этот нюанс,​

​ вместо ввода всех​​ удобна, но иногда​ этом.​ пользователям удобнее редактировать​Ввод​ в Excel. Это​Отыщите нужную функцию или​ протяните до ячейки​ (​А1​

​ содержащих и НЕ​​ Общая книга.​ решению администрации проекта]​ALT+F8​

​ режим просмотра формул,​

Хитрости »

15 Май 2015              55885 просмотров


Как просмотреть этапы вычисления формул

Часто ли Вам приходилось разбирать чужой файл с непонятными на первый взгляд формулами? Вроде считают, но как? Вроде и разобраться хочется как работает какая-нибудь мега-формула — но как это сделать? Я хочу рассказать о паре простых шагов, которые необходимо сделать, чтобы разобраться в работе любой формулы. Давайте попробуем разобраться на примере формулы из моей статьи: Как получить список уникальных(не повторяющихся) значений?:
=ИНДЕКС($A$2:$A$51;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($C$1:C1;$A$2:$A$51)=0;СТРОКА($A$1:$A$50));1))
Что нам понадобится для начала:

  1. Знать что такое формула
  2. Знать что такое формула массива
  3. Не лениться заглядывать в справку по неизвестной функции. Как это сделать: ставим курсор мыши на интересующую формулу и жмем F1(в Excel 2003 и более ранних версиях только так можно). Начиная с Excel 2007 можно еще и иначе: ставим курсор внутрь функции — появится подсказка по функции. После чего нажимаем на имя функции из подсказки:
    Вызов справки
    Чем это поможет? Чтобы понять как работает формула в целом, необходимо знать, что делает каждая функция в неё вложенная и для чего предназначены её аргументы хотя бы в общих чертах.
  4. Не обязательно, но желательно скачать файл, приложенный к статье Как получить список уникальных(не повторяющихся) значений?, чтобы наглядно пройти все шаги, описанные ниже
    Скачать пример:

      Tips_All_ExtractUnique.xls (108,0 KiB, 18 432 скачиваний)

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

Вот теперь можно начать потрошить формулу. В принципе, самый сложный этап уже пройден. Теперь остается только воспользоваться встроенным средством Excel — окно просмотра этапов вычислений формулы. Выделяем ячейку с нужной формулой и:
для пользователей Excel 2007 и более поздних версий:
вкладка Формулы-группа кнопок Зависимости формулВычислить формулу(FormulasFormula AuditingEvaluate Formula)
для пользователей Excel 2003:
СервисЗависимости формулВычислить формулу

Появится форма
Этап 1
После каждого нажатия на кнопку Вычислить(Evaluate) будет произведен очередной этап вычислений формулы и в окне формы будет отображен этот этап. Вычисляемая в текущий момент часть формулы(этап) подчеркивается одинарной линией.
Что следует знать: сначала вычисляется самая глубоко вложенная функция, а уже потом самая первая. Самая первая и основная функция у нас будет ИНДЕКС, а самая глубоко вложенная — СЧЁТЕСЛИ. Поэтому на примере нашей формулы следующим этапом будет вычисление функции СЧЁТЕСЛИ и в скобках будет показан результат для этой функции: {0:0:0:0:0 … 0:0:0}. Т.е. для каждого значения диапазона $A$2:$A$51 будет выведено количество — сколько раз это значение встречается в диапазоне $C$1:C1. Т.к. это первая строка формулы — то будут все нули:
Этап 2
Далее будет произведено вычисление логического выражения =0: сравнение результата функции СЧЁТЕСЛИ с нулем. Результатом будет ИСТИНА или ЛОЖЬ.
Этап 3
Этот результат(ИСТИНА, ЛОЖЬ) обрабатывается далее функцией ЕСЛИ. А в ЕСЛИ у нас условие: если СЧЁТЕСЛИ равно нулю (т.е. если результат ИСТИНА), то в ЕСЛИ возвращаем номер строки(СТРОКА($A$1:$A$50)), если нет — то вернет ЛОЖЬ.
Этап 4
Т.к. функция НАИМЕНЬШИЙ работает только с числами, игнорируя любые другие значения, то она не будет учитывать ЛОЖЬ(т.к. это логическое значение, а не число), а будет отбирать только числа — что и ложится в основу формулы.

Чтобы в этом примере было более просто разобраться(насколько это возможно), коротко расскажу о принципе работы этой формулы: если значение из диапазона $A$2:$A$51 встречается в диапазоне вывода формулы(на строку выше) $C$1:C1, то СЧЁТЕСЛИ вернет не нулевое значение и получится ЛОЖЬ. Если такого значения ещё нет — будет нуль и в НАИМЕНЬШИЙ будет передан номер строки. А уже номер строки передается в ИНДЕКС, которая возвращает непосредственно значение по номеру строки. Чтобы более точно понять подобные формулы надо рассмотреть не только формулу из первой ячейки, но и пару следующих.

Помимо кнопки Вычислить в этом окне есть и другие: Шаг с заходом(Step In) и Шаг с выходом(Step Out). Делают они почти тоже самое, но доступны не для всех видов формул, а лишь для тех, в которых участвуют ссылки на ячейки с другими функциями. Если вычисляемая в настоящий момент функция содержит внутри ссылку на ячейку, в которой записана другая функция или формула — то Шаг с заходом(Step In) выводит в окно вычисления эту функцию(формулу) и активирует ячейку с этой формулой. При этом доступна эта кнопка становится лишь тогда, когда при вычислении основной формулы шаг вычисления доходит до этой самой ссылки на вложенную формулу. Шаг с выходом(Step Out) при этом возвращает к вычислению предыдущей формулы.

Небольшой практический совет: если используете инструмент Вычислить формулу для поиска ошибки в своей формуле для поиска ошибки и в формуле используются слишком большие диапазоны, то просматривать по шагам такую формулу неудобно. Чтобы было проще — можно уменьшить диапазоны ячеек до 10, выделить ячейку с ошибочным результатом и посмотреть этап вычисления — все участвующие ячейки будут на виду и проще будет понять где ошибка.
Конечно, если формулу создал кто-то другой такой подход не всегда справедлив для сложных формул, т.к. изменение диапазонов без понимания для чего они может привести к нерабочей формуле и в этом случае смотреть этапы вычисления бесполезно.


Есть еще одна возможность анализировать этапы вычислений. Необходимо выделить ячейку с нужной формулой, перейти в строку формул и там выделить фрагмент формулы, результат вычисления которого требуется получить:
Вычисления в строке формул
после чего, не снимая выделения нажимаем клавишу F9. Выделенный блок формулы будет вычислен и результат будет помещен на место выделенного блока формулы:
Вычисления в строке формул - результат
Мне этот метод нравится меньше, т.к. он не показывает именно шаги вычисления, а вычисляет разом выделенный блок. Поэтому его можно применять в случаях, когда порядок вычисления известен и надо лишь убедиться, что интересующий блок формулы работает правильно.


Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как узнать высоту ячейки в excel
  • Как узнать высоту строки в excel
  • Как узнать выручку в excel
  • Как узнать выделенные ячейки в excel
  • Как узнать выделенную ячейку excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии