Использование функции в качестве одного из аргументов в формуле, которая использует функцию, называется вложенной, и мы будем называть ее вложенной функцией. Например, при вложении функции AVERAGE и SUM в аргументы функции IF следующая формула суммирует набор чисел (G2:G5), только если среднее значение другого набора чисел (F2:F5) больше 50. В противном случае она возвращает значение 0.
Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ.
В формулу можно вложить до 64 уровней функций.
-
Щелкните ячейку, в которую нужно ввести формулу.
-
Чтобы начать формулу с помощью функции, щелкните Вставить функцию в строке формул .
Знак равенства (=) будет вставлен автоматически.
-
В поле Категория выберите пункт Все.
Если вы знакомы с категориями функций, можно также выбрать категорию.
Если вы не знаете, какую функцию использовать, можно ввести вопрос, описывающий необходимые действия, в поле Поиск функции (например, при вводе "добавить числа" возвращается функция СУММ).
-
Чтобы ввести другую функцию в качестве аргумента, введите функцию в поле этого аргумента.
Части формулы, отображенные в диалоговом окне Аргументы функции, отображают функцию, выбранную на предыдущем шаге.
Если щелкнуть элемент ЕСЛИ, в диалоговом окне Аргументы функции отображаются аргументы для функции ЕСЛИ. Чтобы вложить другую функцию, можно ввести ее в поле аргумента. Например, можно ввести СУММ(G2:G5) в поле Значение_если_истина функции ЕСЛИ.
-
Введите дополнительные аргументы, необходимые для завершения формулы.
Вместо того, чтобы вводить ссылки на ячейки, можно также выделить ячейки, на которые нужно сослаться. Щелкните , чтобы свернуть диалоговое окно, выберите ячейки, на которые вы хотите ссылаться, а затем нажмите кнопку , чтобы снова развернуть диалоговое окно.
Совет: Для получения дополнительных сведений о функции и ее аргументах щелкните ссылку Справка по этой функции.
-
После ввода всех аргументов формулы нажмите кнопку ОК.
-
Щелкните ячейку, в которую нужно ввести формулу.
-
Чтобы начать формулу с помощью функции, щелкните Вставить функцию в строке формул .
-
В диалоговом окне Вставка функции в поле Выберите категорию выберите Все.
Если вы знакомы с категориями функций, можно также выбрать категорию.
-
Чтобы ввести другую функцию в качестве аргумента, введите функцию в поле аргумента в построителе формул или непосредственно в ячейку.
-
Введите дополнительные аргументы, необходимые для завершения формулы.
-
Завершив ввод аргументов для формулы, нажмите клавишу ВВОД.
Примеры
Ниже приведен пример использования вложенных функций ЕСЛИ для назначения буквенных категорий числовым результатам тестирования.
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.
Оценка |
||
---|---|---|
45 |
||
90 |
||
78 |
||
Формула |
Описание |
Результат |
'=ЕСЛИ(A2>89,"A",ЕСЛИ(A2>79,"B", ЕСЛИ(A2>69,"C",ЕСЛИ(A2>59,"D","F")))) |
Использует вложенные функции ЕСЛИ для назначения буквенной категории оценке в ячейке A2. |
=ЕСЛИ(A2>89;"A";ЕСЛИ(A2>79;"B"; ЕСЛИ(A2>69;"C";ЕСЛИ(A2>59;"D";"F")))) |
'=ЕСЛИ(A3>89,"A",ЕСЛИ(A3>79,"B", ЕСЛИ(A3>69,"C",ЕСЛИ(A3>59,"D","F")))) |
Использует вложенные функции ЕСЛИ для назначения буквенной категории оценке в ячейке A3. |
=ЕСЛИ(A3>89,"A",ЕСЛИ(A3>79,"B",ЕСЛИ(A3>69,"C",ЕСЛИ(A3>59,"D","F")))) |
'=ЕСЛИ(A4>89,"A",ЕСЛИ(A4>79,"B", ЕСЛИ(A4>69,"C",ЕСЛИ(A4>59,"D","F")))) |
Использует вложенные функции ЕСЛИ для назначения буквенной категории оценке в ячейке A4. |
=ЕСЛИ(A4>89,"A",ЕСЛИ(A4>79,"B",ЕСЛИ(A4>69,"C",ЕСЛИ(A4>59,"D","F")))) |
Советы:
-
Дополнительные сведения о формулах в целом см. в статье Общие сведения о формулах.
-
Список доступных функций см. в разделе Функции Excel (по алфавиту) или Функции Excel (по категориям).
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.