Типы аргументов
Использование аргументов
При использовании в функции нескольких аргументов они отделяются один от другого точкой с запятой. Например, следующая формула указывает, что необходимо перемножить числа в ячейках А1, А3, А6:
=ПРОИЗВЕД(А1;А3;А6)
В функции можно использовать до 30 аргументов, если при этом общая длина формулы не превосходит 1024 символов. Однако любой аргумент может быть диапазоном, содержащим произвольное число ячеек листа. Например:
=СУММ(А2:А5;В4:В8)
Указанные в ссылке ячейки в свою очередь могут содержать формулы, которые ссылаются на другие ячейки или диапазоны. Используя аргументы, можно легко создавать длинные цепочки формул для выполнения сложных операций.
Вставка функции в формулу:
· Выделить ячейку результата.
· Запустить Мастер функций или выбрать нужную функцию из списка функций в поле слева от строки формул.
· Выбрать нужную категорию функций, а затем и саму функцию.
· Последовательно отвечая на запросы Мастера функций построить функцию.
· Для завершения построения функции нажать кнопку Готово.
· Если нужно продолжить ввод формулы в строке формул.
В приведенных ранее примерах все аргументы были ссылками на ячейки или диапазоны. Но в качестве аргументов можно также использовать числовые, текстовые и логические значения, имена диапазонов, массивы и ошибочные значения. Некоторые функции возвращают значения этих типов, и их в дальнейшем можно использовать в качестве аргументов в других функциях.
Числовые значения
Аргументы функции могут быть числовыми. Например, функция СУММ в следующей формуле суммирует числа 45, 98, 489: =СУММ(45;98;489)
Текстовые значения
В качестве аргумента функции могут использоваться текстовые значения. Например: =ТЕКСТ(ТДАТА();"Д МММ ГГГГ")
В этой формуле второй аргумент функции ТЕКСТ является текстовым и задает шаблон для преобразования десятичного значения даты, возвращаемого функцией ТДАТА(NOW), в строку символов. Текстовый аргумент может быть строкой символов, заключенной в двойные кавычки, или ссылкой на ячейку, которая содержит текст.
Логические значения
Аргументы ряда функций могут принимать только логические значения ИСТИНА или ЛОЖЬ. Логическое выражение возвращает значение ИСТИНА или ЛОЖЬ в ячейку или формулу, содержащую это выражение.
Например:
=ЕСЛИ(А5>600;»Бюджет превышен»;бюджет в порядке»)
Функция ЕСЛИ возвращает («Значение, если ИСТИНА», когда «Логическое выражение» верно, в противном случае возвращает «Значение, если ЛОЖЬ».
Именованные ссылки
В качестве аргумента функции можно указать имя диапазона. Например, если диапазону ячеек А1:А5 присвоено имя "Дебет" (Вставка → Имя → Присвоить), то для вычисления суммы чисел в ячейках с А1 по А5 можно использовать формулу =СУММ(Дебет)
Использование различных типов аргументов
В одной функции можно использовать аргументы различных типов. Например: =СРЗНАЧ(Дебет;С5;2*8)