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

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

Функцией называется операция, используемая в формуле, которая производит какие-либо действия с содержимым ячеек: вычисления, манипуляции с датами, со строками текста и т. п. Numbers включает 168 функций.

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

Внимание!

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

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

? Функция с простым аргументом: =SUM (А2: A10), производит сложение чисел из первого столбца (А) от второй до десятой строки.

? Аргумент функции содержит строки текста: =CONCATENATE («кош»; «ки»), функция склеивает в одну строку текст первой строки: «кош» и второй строки: «ки», получается: «кошки».

? Аргумент состоит из диапазона и условия: =COUNTIF(C12:C20;5), функция подсчитывает количество непустых ячеек в диапазоне С12:С20, значение которых равно пяти.

? Логическая функция =OR (С13>7;С13=7), возвращает булевы значения: TRUE (истина) и FALSE (ложь), в зависимости от содержимого ячейки С13, например для значения 6 вернет ложь, а для 7 — истину.

? Аргументом являются булевы значения: =OR(4<1;5<6), функция вернет истину, т. к. один из аргументов (5<6) является истинным.

? Аргументом является функция: =WEEKDAY (TODAY ()), отображает в ячейке номер текущего дня недели, считая первым днем воскресенье. Например, если сегодня 04.09.2008 (четверг), то функция отобразит число 5, а не 4.

Для вставки часто используемых функций: sum (Сумма), Average (Среднее), Minimum (Минимум), Maximum (Максимум), count (Счет), Product (Произведение), следует выбрать необходимое имя функции из списка, произведя щелчок мышью по кнопке Function (Функция).

Для выбора всего перечня функций используется кнопка:

Щелчок по кнопке вызывает диалоговое окно Insert Function (Вставка функции), в котором представлен полный перечень функций. Перечень всех функций разбит на 9 категорий: Date and Time (Даты и времени), Financial (Финансовые), Information (Информационные), Logical (Логические), Numeric (Числовые), Reference (Ссылки), Statistical (Статистические), Text (Текстовые), Trigonometric (Тригонометрические) (рис. 5.85). При выделении необходимой функции в нижней части окна появляется ее краткое описание (см. рис. 5.85).

Замечание

Для вызова диалогового окна Insert Function (Вставка функции) также используется команда More Functions…(Больше функций…), находящаяся в списке, который вызывается кнопкой Function (Функция) на панели инструментов, или командой Insert (Вставка) Function (Функция).

Для освоения разд. 5.2.7 используйте практикум из разд. 6.2.7.

Данный текст является ознакомительным фрагментом.