Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0Практикум все зан с защитой.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
16 Мб
Скачать
☆

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

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

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

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

Функции состоят из двух частей: имени функции и одного или нескольких аргументов. Имя функции, например СУММ, - описывает операцию, которую эта функция выполняет. Аргументы задают значения или ячейки, используемые функцией. В формуле, приведенной ниже: СУММ – имя функции; В1:В5 – аргумент. Данная формула суммирует числа в ячейках В1, В2, В3, В4, В5.

=СУММ(В1:В5)

Знак равенства в начале формулы означает, что введена именно формула, а не текст. Если знак равенства будет отсутствовать, то Excel воспримет ввод просто как текст.

рис. 29 Синтаксис функции суммирования

Аргумент функции должен быть заключен в круглые скобки. Открывающая скобка отмечает начало аргумента и ставится сразу после имени функции. В случае ввода пробела или другого символа между именем и открывающей скобкой в ячейке будет отображено ошибочное значение #ИМЯ?

Некоторые функции не имеют аргументов, например, ПИ(), СЕГОДНЯ(). Даже в этом случае функция должна содержать круглые скобки:

рис. 30 Функция для подсчёта количества символов в данных

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

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

=ПРОИЗВЕД(А1;А3;А6)

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

=СУММ(А2:А5;В4:В8)

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

рис. 31

Ошибки в вычислениях

В папке "Информационные технологии/Xls открываем файл "1.Вычисления", лист Ошибки. Здесь приведены практически все проблемы, возникающие при выполнении вычислений.

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

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

Ввод функций в рабочем листе Excel

М ожно вводить функции в рабочем листе прямо с клавиатуры или с помощью команды "Вставить функцию" вкладки "Формулы" (Рис. 33).

рис. 32

При вводе функции с клавиатуры лучше использовать строчные буквы. Когда ввод функции закончен, Excel изменит буквы в имени функции на прописные, если оно было введено правильно. Если буквы не изменяются, значит, имя функции введено неверно.

Е сли вы выделите ячейку и выберите команду "Вставить функцию" ", Excel выведет окно диалога "Мастер функций".

Рис. 33 Диалоговое окно Мастера функций

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

Рис. 34 Один из способов вставки функции

Задание 4

В ведите ряд данных по образцу и примените указанные функции (Рис. 35):

Рис. 35 Для задания 4

Задание5

Р ассчитайте, сколько дней вы прожили на свете. Для этого в ячейку А1 ввести дату своего рождения в виде дд/мм/гг, в ячейку А2 ввести выражение =СЕГОДНЯ(). В ячейке А3 подсчитать разность А2-А1 и дать ответу числовой формат (Рис. 36).

Рис. 36 Подсчёт прожитых дней

Задание 6

Выполните задание по образцу, используя функции категории Дата и время, (Рис. 37):