Используйте вложенные функции в формуле

Использование функции в качестве одного из аргументов в формуле, которая использует функцию, называется вложением, и мы будем называть эту функцию вложенной функцией. Например, вложив функции СРЕДНЕЕ и СУММ в аргументы функции ЕСЛИ, следующая формула суммирует набор чисел (G2: G5), только если среднее значение другого набора чисел (F2: F5) больше 50. В противном случае возвращается 0.

Функции СРЕДНИЙ и СУММ вложены в функцию ЕСЛИ.

В формулу можно вложить до 64 уровней функций.

  1. Щелкните ячейку, в которую вы хотите ввести формулу.

  2. Чтобы начать формулу с функцией, нажмите Вставить функцию в строка формул .

    Excel вставляет знак равенства ( = ) для вас.

  3. В поле Или выберите категорию выберите Все .

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

    Если вы не уверены, какую функцию использовать, вы можете ввести вопрос, описывающий, что вы хотите сделать, в Поиск функции (например, «добавить числа» возвращает функцию СУММ ).

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

    Части формулы, отображаемые в диалоговом окне Аргументы функции отражают функцию, которую вы выбрали на предыдущем шаге.

    Если вы щелкнули IF , в диалоговом окне Аргументы функции отобразится аргументы для функции ЕСЛИ . Чтобы вложить другую функцию, вы можете ввести ее в поле аргумента. Например, вы можете ввести SUM (G2: G5) в поле Value_if_true функции IF .

  5. Введите любые дополнительные аргументы, необходимые для завершения формулы.

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

    Совет. Для получения дополнительных сведений о функции и ее аргументов, щелкните Справка по этой функции .

  6. После ввода аргументов для формулу, нажмите ОК .

  1. Щелкните ячейку, в которую вы хотите ввести формулу.

  2. Чтобы начать формулу с функцией, щелкните Функция вставки в строке формул .

  3. В диалоговом окне «Вставить функцию» в поле Выбрать категорию выберите Все .

    Если вы знакомы с помощью категорий функций вы также можете выбрать категорию.

  4. Чтобы ввести другую функцию в качестве аргумента, введите функцию в поле аргумента в построителе формул или непосредственно в ячейку.

  5. Введите любые дополнительные аргументы, необходимые для завершения формулы.

  6. После ввода аргументов формулы нажмите ENTER.

Примеры

Ниже показан пример использования вложенных функций ЕСЛИ для присвоения буквенной оценки числовой результат теста.

Скопируйте данные примера из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы формулы отображали результаты, выберите m, нажмите F2, а затем нажмите Enter. При необходимости вы можете настроить ширину столбца, чтобы увидеть все данные.

Оценка

45

90

78

Формула

Описание

Результат

‘= IF (A2> 89, » A «, IF (A2> 79,» B «, IF (A2> 69,» C «, IF (A2> 59,» D «,» F «))))

Использует вложенные условия IF, чтобы присвоить буквенную оценку баллу в ячейке A2.

= IF (A2> 89, » A «, IF (A2> 79,» B «, IF (A2> 69,» C «, IF (A2> 59,» D «,» F «))))

‘= ЕСЛИ (A3> 89, «A», ЕСЛИ (A3> 79, «B», ЕСЛИ (A3> 69, «C», ЕСЛИ (A3> 59, «D», «F»))))

Использует вложенные условия IF для присвоения буквенной оценки баллу в ячейке A3.

= IF (A3> 89, «A» , ЕСЛИ (A3> 79, «B», IF (A3> 69, «C», IF (A3> 59, «D», «F»))))

‘= IF (A4> 89, «A», IF (A4> 79, «B», IF (A4> 69, «C», IF (A4 > 59, «D», «F»))))

Использует вложенные условия ЕСЛИ для присвоения буквенной оценки баллу в ячейке A4.

= ЕСЛИ (A4> 89, «A», ЕСЛИ (A4> 79, «B», ЕСЛИ (A4> 69, «C», IF (A4 > 59, «D», «F»))))

Советы :

  • Чтобы узнать больше о формулах в целом, см. Обзор формул.

  • Список доступных функций см. в разделе Функции Excel (в алфавитном порядке) или Функции Excel (по категориям)..

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

Вы всегда можете спросить эксперта в в техническом сообществе Excel, получите поддержку в сообществе Answers или предложите новую функцию или улучшение в Excel User Voice.

См. также

Видео: вложенные функции ЕСЛИ



Использование функций и вложенных функций в формулах Excel

Функции — это предварительно определенные формулы, которые выполняют вычисления с использованием определенных значений, называемых аргументами, в определенном порядке или структура. Функции можно использовать для выполнения простых или сложных вычислений. Вы можете найти все функции Excel на вкладке «Формулы» на ленте:

  • Синтаксис функции Excel

    В следующем примере функции ОКРУГЛ, округляющей число в ячейке A10, показан синтаксис функции.

    1. Структура . Структура функции начинается со знака равенства (=), за которым следует имя функции, открывающая скобка, аргументы функции, разделенные запятыми, и закрывающая скобка.

    2. Название функции . Чтобы просмотреть список доступных функций, щелкните ячейку и нажмите SHIFT + F3 , чтобы открыть диалоговое окно Вставить функцию .

    3. Аргументы . Аргументы могут быть числами, текстом, логическими значениями, такими как TRUE или FALSE , массивами, значениями ошибок, такими как # N/A, или ссылками на ячейки. Назначенный вами аргумент должен давать допустимое значение для этого аргумента. Аргументы также могут быть константами, формулами или другими функциями.

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

    Примечание : Вам не нужно вводить функции заглавными буквами, например = ROUND, так как Excel будет автоматически использовать заглавные буквы в имени функции, как только вы нажмете клавишу ВВОД. Если вы введете имя функции с ошибкой, например = SUME (A1: A10 ) вместо = SUM (A1: A10), тогда Excel вернет ошибку #NAME?.

  • Вход в Excel функции

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

    Чтобы упростить создание и редактирование формул и уменьшить количество ошибок ввода и синтаксиса, используйте Автозаполнение формул . После того, как вы введете = (знак равенства) и начальные буквы функции, Excel отображает динамический раскрывающийся список допустимых функций, аргументов и имен, соответствующих этим буквам. Затем вы можете выбрать одну из раскрывающихся списков, и Excel введет ее для вас.

  • Вложение функций Excel

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

    1. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ.

    Верные результаты Когда вложенная функция используется как аргумент, вложенная функция должна возвращать тот же тип. pe значения, которое использует аргумент. Например, если аргумент возвращает значение TRUE или FALSE, вложенная функция должна возвращать значение TRUE или FALSE. Если функция не работает, Excel отображает #VALUE! значение ошибки.

    Пределы уровней вложенности Формула может содержать до семи уровней вложенных функций. Когда одна функция (назовем эту функцию B) используется в качестве аргумента в другой функции (назовем эту функцию A), функция B действует как функция второго уровня. Например, функция СРЗНАЧ и функция СУММ являются функциями второго уровня, если они используются в качестве аргументов функции ЕСЛИ. Функция, вложенная во вложенную функцию AVERAGE, становится функцией третьего уровня и так далее.

Оцените статью
clickpad.ru
Добавить комментарий