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

Цель работы: ознакомиться с основными категориями встроенных функций, приобрести навыки работы с Мастером функций.

Методические указания

В формулах в MS Excel могут использоваться заранее построенные функции. Функции работают быстрее, чем формулы, занимают меньше места в строке формул, уменьшают вероятность появления ошибок.

Данные передаются функции с помощью аргумента. Аргументы заключаются в скобки и располагаются после имени функции. Аргументами могут быть числа, ссылки (или на ячейку или диапазон), логические значения и другие функции. Разделитель аргумента задаётся в панели управления с помощью ярлычка «Язык и региональные стандарты». По умолчанию они разделяются точкой с запятой.

Функции можно вводить вручную с клавиатуры (при этом нужно знать ее имя и аргументы), а можно воспользоваться мастером функций (Вставка – Функция…). Использование мастера функции значительно облегчает их ввод. Мастер функции объясняет каждую функцию и все её аргументы.

В MS Excel представлены следующие категории функций:

- математические, арифметические и тригонометрические функции;

- функции для работы со значениями даты и времени;

- финансовые функции;

- информационные функции;

- логические функции;

- функции для работы со ссылками и массивами;

- функции для работы с базами данных;

- статистические функции;

- функции для проверки свойств и значений;

- инженерные функции;

- текстовые функции.

Если в списке категорий функций не находится нужная, следует подключить дополнительные надстройки (Сервис – Надстройки – Пакет анализа).

Функция состоит из имени функции и аргументов, которые перечисляются следом за функцией в круглых скобках, разделяются чаще всего точкой с запятой (зависит от настроек Языки и стандарты Панели управления). Число аргументов может достигать 40. В качестве аргументов могут использоваться как конкретные значения, так и ссылки на ячейки и другие встроенные функции. Если пользователь опускает необязательный аргумент, знак «точка с запятой» сохраняется, если этот аргумент не является последним в списке аргументов.

Пример 1. Необходимо определить фамилию человека, имеющего максимальный доход (рис. 7.1).

использование встроенных функций - student2.ru

использование встроенных функций - student2.ru использование встроенных функций - student2.ru

Рис. 7.1. Ввод исходных данных и расчетные формулы для примера 1

Решение. В ячейке «Доход» С5, записываем формулу: =МАКС(B2:B4), а в ячейке «Доход» С6 формулу: =ИНДЕКС(А2:А4; ПОИСКПОЗ(В5; (В2:В4)).

ПОИСКПОЗ– возвращает порядковый номер элемента в массиве, значение которого равно искомому значению.

ИНДЕКС – возвращает значение элемента по его индексу.

Мастер функций облегчает пользователю ввод формул и помогает избежать ошибок при вводе. Работа с Мастером функций, как и с любым другим мастером из пакета MS Office, идет по шагам.

Мастер функций содержит два шага (пример диалогового окна «Мастер функций - шаг 1 из 2» приведён на рис. 7.2).

использование встроенных функций - student2.ru

Рис. 7.2. «Мастер функций – шаг 1 из 2»

В списке «Категория» перечислены основные группы функций, а также 10 недавно использовавшихся функций и их полный алфавитный перечень.

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

На первом шаге следует выберать нужный тип функции из списка «Категория». Если вы не уверены в выбранной категории, посмотрите полный алфавитный перечень. Затем из списка «Функция» выберите необходимую функцию. Прочтите описание функции, для того, чтобы убедиться в правильности выбора.

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

Кнопка «ОК» служит для перехода к следующему шагу «Мастера функций» (на примере функции СУММ; рис. 7.3).

использование встроенных функций - student2.ru

Рис. 7.3. «Мастер функций – шаг 2 из 2»

На втором шаге следует ввести аргументы функции в каждом поле обязательного аргумента, и, по желанию, в каждом поле необязательного аргумента. Обязательные аргументы выделены жирным шрифтом. Рядом с полем для ввода аргумента указывается тип аргумента (если поле пустое) или его значение.

Можно набирать значения или адреса с клавиатуры, а можно указывать их мышкой. Под областью аргументов отображается предположительный результат при заданных значениях аргументов.

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

Пример 2.Вычислите функцию использование встроенных функций - student2.ru (применение математических и тригонометрических функций).

Решение. Используйте две функцииКОРЕНЬи TAN, одна вложена в другую. Величину угла 180 градусов, переведите в радианы с помощью функции РАДИАНЫ(рис. 7.4).

использование встроенных функций - student2.ru использование встроенных функций - student2.ru

Рис. 7.4. Ввод исходных данных и расчетные формулы для примера 2

Пример 3.Преобразуйте отдельные значения даты, месяца и года в число в формате даты (применение функций даты и времени).

Решение. Введите значения даты, месяца и года в разные ячейки. Используя функцию ДАТА(рис. 7.5), которая преобразует заданные дату, месяц и год в число в формате даты, верните заданную дату.

использование встроенных функций - student2.ru использование встроенных функций - student2.ru

Рис. 7.5. Ввод исходных данных и расчетные формулы для примера 3

Наши рекомендации