Какое ограничение числа вложенных функций в ms excel
Перейти к содержимому

Какое ограничение числа вложенных функций в ms excel

5. Вложенные функции

Формула с вложенной функцией включает вставку основной и вложенной функции. Для вставки вложенной функции в качестве аргумента функции в формулу рекомендуется использовать одним из следующих способов.

  1. Использовать диалоговое окно Мастер функций.
  2. Использовать свойство Автозавершения MS Excel.

Использование диалогового окна Мастер функций для вставки вложенной функции

  1. Выделить ячейку, в которую вводится формула и вставить в формулу основную функцию с помощью диалогового окна Мастер функций (см. п. 4.1).

В результате на экране появится диалоговое окно Аргументы функции, с помощью которого пользователю предлагается ввести аргументы основной функции (SIN, рис. 5.1).

Рис. 5.1. Выбор вложенной функции при создании формулы

  1. В поле для ввода аргументов основной функции нужно ввести вложенную функцию. При отображении на экране диалогового окна Аргументы функции средства для вызова на экран диалогового окна Мастер функций – шаг 1 из 2 заблокированы. Выбор вложенной функции производится из раскрывающегося списка в окне слева в строке формул, в котором отображается имя основной функции (SIN, см. рис. 5.1). В раскрывающемся списке десять последних функций, а также пункт Другие функции. В списке функций выбрать имя вложенной функции (РАДИАНЫ, см. рис. 5.1).
  2. В результате на экране появится новое диалоговое окно Аргументы функции, с помощью которого пользователю предлагается ввести аргументы вложенной функции РАДИАНЫ (рис. 5.2). Вставить готовую вложенную функцию в формулу, щелкнув на кнопке ОК.
  3. Если основная функция имеет в качестве аргумента сложную формулу, то нужно вернуться в ее диалоговое окно Аргументы функции, щелкнув по имени функции в строке формул, и продолжить вводить формулу аргумента.
  4. Завершить создание формулы функции с вложенной функцией в качестве аргумента, щелкнув на кнопке ОК в диалоговом окне Аргументы функции.

Использование свойства Автозавершения MS Excel для вставки вложенной функции

  1. В ыделить ячейку, в которую вводится формула с вложенной функцией. Нажать клавишу и вставить в формулу основную функцию с использованием свойства Автозавершения MS Excel (см. п. 4.1).

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

  1. Выбрать имя вложенной функции – щелкнуть на ее имени в раскрывающемся меню. MS Excel вставит имя функции в формулу в строке формул с открытой круглой скобкой.
  2. В ыбрать ячейку для аргумента D1 и завершить ввод функции ‑ нажать клавишу . После этого можно продолжить вводить формулу, установив курсор в строке формул.
  3. После окончания набора функций нужно закрыть скобки в записи функций. Закончить ввод формулы в ячейку любым способом, которым заканчивают ввод данных (см. пп.1.2, 1.5).

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

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

Вкладка

    Синтаксис функции Excel В приведенном ниже примере функции ОКРУГЛ , округленной на число в ячейке A10, показан синтаксис функции. 1. Structure. Структура функции начинается со знака равенства (=), за которым следует имя функции, открывающую круглую скобку, аргументы функции, разделенные запятыми, и закрывающая круглая скобка. 2. имя функции. Чтобы просмотреть список доступных функций, щелкните ячейку и нажмите клавиши SHIFT + F3, чтобы открыть диалоговое окно Вставка функции . Формулы Excel — диалоговое окно 3. аргументы. Аргументы могут быть числами, текстом, логическими значениями, такими как Истина или ложь, массивами, значениями ошибок, например #N/a или ссылками на ячейки. Используемый аргумент должен возвращать значение, допустимое для данного аргумента. В качестве аргументов также используются константы, формулы и другие функции. 4. всплывающая подсказка аргумента. При вводе функции появляется всплывающая подсказка с синтаксисом и аргументами. Например, всплывающая подсказка появляется после ввода выражения =ОКРУГЛ(. Всплывающие подсказки отображаются только для встроенных функций.

Примечание: Вам не нужно вводить функции во все прописные буквы, например = «ОКРУГЛИТЬ», так как Excel автоматически заполнит ввод имени функции после нажатия кнопки «Добавить». Если вы неправильно наводите имя функции, например = СУМА (a1: A10), а не = сумм (a1: A10), Excel вернет #NAME? Если позиция, которую вы указали, находится перед первым или после последнего элемента в поле, формула возвращает ошибку #ССЫЛКА!.

  • Ввод функций Excel Диалоговое окно Вставить функцию упрощает ввод функций при создании формул, в которых они содержатся. После выбора функции в диалоговом окне Вставка функции Excel запустит мастер функций, который выведет на экран имя функции, каждый из ее аргументов, описание функции и каждый аргумент, текущий результат функции и текущий результат всей формулы. Мастер функций ExcelДля упрощения создания и редактирования формул, а также для минимизации ошибок ввода и синтаксиса используйте Автозаполнение формул. После ввода знака = (знак равенства) и начальных букв функции Excel отобразит динамический раскрывающийся список допустимых функций, аргументов и имен, соответствующих этим буквам. Затем вы можете выбрать один из раскрывающегося списка, и приложение Excel введет его автоматически. Автозаполнение формул Excel
  • Вложение функций Excel В некоторых случаях может потребоваться использовать функцию в качестве одного из аргументов другой функции. Например, в следующей формуле используется вложенная функция СРЗНАЧ , а результат сравнивается со значением 50. 1. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ. Допустимые типы вычисляемых значений Вложенная функция, используемая в качестве аргумента, должна возвращать соответствующий ему тип данных. Например, если аргумент должен быть логическим, т. е. иметь значение ИСТИНА либо ЛОЖЬ, вложенная функция также должна возвращать логическое значение (ИСТИНА или ЛОЖЬ). В противном случае Excel выдаст ошибку «#ЗНАЧ!». Предельное количество уровней вложенности функций. В формулах можно использовать до семи уровней вложенных функций. Если функция Б является аргументом функции А, функция Б находится на втором уровне вложенности. Например, функция СРЗНАЧ и функция сумм являются функциями второго уровня, если они используются в качестве аргументов функции если. Функция, вложенная в качестве аргумента в функцию СРЗНАЧ, будет функцией третьего уровня, и т. д.
  • Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

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

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

    1. Щелкните ячейку, в которую нужно ввести формулу.
    2. Чтобы начать формулу с функции, щелкните Вставить функцию в . Знак равенства (=) будет вставлен автоматически.
    3. В поле Категория выберите пункт Все. Если вы знакомы с категориями функций, можно также выбрать категорию. Если вы не знаете, какую функцию использовать, можно ввести вопрос, описывающий необходимые действия, в поле Поиск функции (например, при вводе «добавить числа» возвращается функция СУММ).
    4. Чтобы ввести другую функцию в качестве аргумента, введите функцию в поле этого аргумента. Части формулы, отображенные в диалоговом окне Аргументы функции, отображают функцию, выбранную на предыдущем шаге. Если щелкнуть элемент ЕСЛИ, в диалоговом окне Аргументы функции отображаются аргументы для функции ЕСЛИ. Чтобы вложить другую функцию, можно ввести ее в поле аргумента. Например, можно ввести СУММ(G2:G5) в поле Значение_если_истина функции ЕСЛИ.
    5. Введите дополнительные аргументы, необходимые для завершения формулы. Вместо того, чтобы вводить ссылки на ячейки, можно также выделить ячейки, на которые нужно сослаться. Щелкните , чтобы свернуть диалоговое окно, выйдите из ячеек, на которые нужно со ссылкой, , чтобы снова развернуть диалоговое окно.

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

    1. Щелкните ячейку, в которую нужно ввести формулу.
    2. Чтобы начать формулу с функции, щелкните Вставить функцию в .
    3. В диалоговом окне Вставка функции в поле Выбрать категорию выберите все. Если вы знакомы с категориями функций, можно также выбрать категорию.
    4. Чтобы ввести другую функцию в качестве аргумента, введите ее в поле аргумента в построитель формул или непосредственно в ячейку.
    5. Введите дополнительные аргументы, необходимые для завершения формулы.
    6. Завершив ввод аргументов формулы, нажмите ввод.

    Примеры

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

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

    Механизм использования функций в ms Excel

    Организация вычислений в Excel с использованием функций

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

    Мастер функций и панель формул

    Для ввода функции нажмите кнопку = в строке формул или введите = на клавиатуре. Из появившегося в начале строки формул списка выберите нужную функцию. Если необходимой функции нет в списке, выберите Другие функции – откроется окно Мастера функций, предоставляющее список всех возможных функций MS Excel. Можно вызвать окно мастера функций с помощью кнопки Вставка функции в строке формул, или выбрав команду Функция из меню Вставка. В окне Мастера функций все функции перечислены по категориям, таким, как «Финансовые», «Математические», «Статистические» и др. При выборе функции из списка в нижней части окна автоматически появляется описание функции и ее аргументов, а также указывается ее синтаксис (в частности, правильно расположенные скобки и точки с запятой). В любом случае откроется так называемая панель (или иначе – палитра) формул. В панели формул отображаются имя функции (в левом верхнем углу), ее аргументы, описание функции и аргументов (в центре окна), а также возвращаемое функцией и формулой значение. При этом названия обязательных аргументов выделяются полужирным шрифтом, а необязательные аргументы набраны обычным прямым шрифтом. Если установить курсор в поле ввода очередного аргумента, то в нижней части панели появится описание этого аргумента. Справа от каждого заполненного поля аргумента функции вычисляется его значение. Ниже под полями аргументов показывается результат вычисления функции. Внизу окна – итоговый результат вычисления всей формулы. Панель функций можно перемещать по экрану с помощью мыши (при этом не обязательно за строку заголовка!). Если у функции может быть различное число аргументов, то при установке курсора в поле очередного аргумента добавляется еще одна строка для ввода следующего. Для ввода в поле аргумента значения ячейки удобно временно убрать панель формул с экрана (чтобы были видны ячейки листа). Для этого в каждом поле аргумента имеется кнопка . При ее нажатии панель формул свернется в одну полоску. Выбрав необходимые ячейки, верните панель формул в раскрытое состояние с помощью кнопки. Выбранные Вами перед этим адреса ячеек автоматически будут вставлены в поле аргумента. Все вводимые значения (названия функций, их аргументы, знаки операций и т. д.) отображаются в строке формул. Гиперссылка в левом нижнем углу панели формул позволяет вызвать статью справочной системы о данной функции. В статье приводится полное описание функции, ее синтаксис (аргументы, набранные жирным шрифтом, являются обязательными, прочие – нет), подробности использования и примеры использования данной функции Для редактирования введенной формулы следует снова вызвать панель формул. Для этого надо нажать на кнопкев строке формул. На панели отобразится последняя функция формулы, а также все ее аргументы. Для отображения другой функции переставьте в нее курсор в строке формул. При наличии достаточной квалификации можно вводить функции непосредственно в строку формул, не используя ни мастер функций, ни панель формул. Однако при этом надо знать синтаксис каждой используемой функции и быть внимательным, чтобы не ошибиться в расстановке запятых, скобок и т.п. При установке курсора в строку формул все ячейки и диапазоны, ссылки на которые используются в формуле, подсвечиваются рамками. Причем цвета рамок вокруг ячеек листа соответствуют цветному выделению ссылок в строке формул.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *