Заранее определенное выражение которое имеет один или несколько аргументов
Обновлено: 22.12.2024
Программа Excel позволяет производить простые вычисления с применением простейших операций (рассмотрены в лабораторной работе № 2, стр. 22) и сложные вычисления с использованием большого числа встроенных стандартных функций.
Функция - это заранее определенное выражение, которое имеет один или несколько аргументов.
Каждая функция вызывается по имени и производит расчет по заранее заданному алгоритму расчета, например СУММ (аргумент1, аргумент2 и т. д.).
Существует несколько категорий (групп) стандартных функций:
Категория | Применение | Количество функций |
Финансовые | Расчет процентов, увеличение и уменьшение суммы капитала и т. д. | |
Дата и время | Вычисления с датами и временем | |
Математические | Математические и тригонометрические вычисления, которые выполняются на научных калькуляторах | |
Статистические | Вычисления средних значений, сумм, максимума и т. д. | |
Ссылки и массивы | Вычисления с таблицами данных | |
Работа с базой данных | Работа со списками | |
Текстовые | Сравнение, преобразование и форматирование текста в ячейках | |
Логические | Вычисления, результат которых может быть ИСТИНА или ЛОЖЬ | |
Проверка свойств и значений | Определение ошибок, происходящих при вычислениях |
Для вставки стандартной функции на рабочий лист электронной таблицы необходимо выполнить следующие шаги:
1 шаг Курсор установить на ячейку, где будет помещен результат вычисления функции.
4 шаг В зависимости от выбранной функции ввести значения аргументов.
В функциях используются операторы сравнения и операторы связи
Оператор | Значение |
= | Равно |
< | Меньше |
> | Больше |
<= | Меньше или равно |
>= | Больше или равно |
<> | Не равно |
: | Диапазон, например = СУММ (A1:C10) |
; | Объединение, например =СУММ (A10; A2:C7) |
У нас нет возможности рассмотреть все функции, и в этом нет необходимости: стандартные функции применяются по мере решаемых задач.
Рассмотрим применение функции на примере решения задачи «Расчет с клиентами отеля».
1) Постоянные исходные данные.
Тарифы проживания (стоимость номера за 1 день проживания):
Класс | Люкс | |||
Стоимость | $50 | $30 | $20 | $15 |
2) Расчетные данные:
№ п/п | Наименование | Описание |
Признак доплаты | Устанавливается: «Да» - было забронировано; «Нет» - не было забронировано | |
Сумма доплаты | Сумма доплаты = 1 дню проживания в номере соответствующего класса, если номер был предварительно забронирован | |
Признак скидки | Устанавливается: «Да» - если клиент проживал более 10 дней; «Нет» - если клиент проживал 10 дней или менее 10 дней | |
Сумма скидки | Сумма скидки =15% за дни проживания, если клиент проживает в номере более 10 дней | |
Сумма оплаты без скидок и доплат | Сумма оплаты без скидок и доплат = количество дней проживания * стоимость тарифа соответствующего класса | |
Общая сумма оплаты | Общая сумма оплаты = Сумма оплаты без скидок и доплат + Сумма доплаты - Сумма скидки |
3) Вводимые исходные данные:
№ п/п | Наименование | Описание |
Клиент | Фамилия, имя, отчество клиента | |
Бронирование | Знак плюс (+) указывает, что номер был забронирован | |
Проживание | Дата заезда и дата выезда клиента | |
Класс номера | Класс номера проживания клиента |
Для решения задачи «Расчет с клиентами отеля» будем использовать функции различных категорий.
Читайте также: