Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка интернет-технологии.doc
Скачиваний:
3
Добавлен:
24.11.2019
Размер:
4.41 Mб
Скачать

3.2.1.Синтаксис функций

Функции состоят из двух частей:

1. имя функции

2. один или несколько аргументов.

Аргументы всегда записываются в скобках непосредственно после имени функции:

ИМЯ_ФУНКЦИИ(аргумент1; аргумент2; …)

Имя функции, например, СУММ, - описывает операцию, которую эта функция выполняет. Аргументы задают значения или ячейки, используемые функцией. В формуле на рисунке 18: СУММ - имя функции; D1:D7 - аргумент. Данная формула суммирует числа в ячейках D1, D2, D3, D4, D5, D6, D7.

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

Рисунок 18

В случае выделения несмежных ячеек следует:

1. Щёлкнуть левой кнопкой по первой ячейке.

2. Не отпуская левую кнопку мыши, нажать на клавиатуре кнопку “Ctrl”

3. Не отпуская кнопки “Ctrl”, щёлкать левой кнопкой мыши по ячейкам, которые хотите выделить.

17 18

3.2.2.Использование аргументов

При использовании в функции нескольких аргументов они

отделяются один от другого точкой с запятой.

Например, формула на рисунке 19 указывает, что необходимо сложить числа в ячейках А1, А3, А6.

Рисунок 19

В функции можно использовать до 30 аргументов, если при этом общая длина формулы не превосходит 1024 символов. Однако любой аргумент может быть диапазоном, содержащим произвольное число ячеек листа. Например, в формуле на рисунке 20 рассчитана сумма чисел в двух диапазонах от A2 до A5 и от B4 до B8.

Рисунок 20

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

3.2.3. Типы аргументов

В приведенных ранее примерах все аргументы были ссылками на

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

3.2.3.1. Числовые значения

Аргументы функции могут быть числовыми. Например, в

функции на рисунке 19.

3.2.3.2. Текстовые значения

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

значения.

Для примера рассмотрим функцию ТЕКСТ(значение, формат) – преобразует число в требуемый формат. В качестве второго аргумента, т.е. формата, может выступать текст:

ТЕКСТ(ТДАТА();”Д ММ ГГГГ”) (см. Рисунок 21 ) .

В свою очередь ТДАТА() – так же является функцией, возвращающей текущую дату и время в формате даты и времени.

Рисунок 21

19 20

=EXP(B1)

Возвращает экспоненту заданного

числа х. Пример:

Ln(x)

=LN(B1)

Возвращает натуральный

логарифм числа x.

Пример:

Lg(x)

=LOG(B1)

Возвращает десятичный логарифм

числа х. Пример:

logyx

=LOG(B1; B2)

Возвращает логарифм числа х по

основанию у . Пример:

=х^y

Возведение числа x в степень y.

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