- •Тема №2. Стандартные функции
- •Задание № а Определить количество людей, работающих в отделах.
- •Задание № а Определить сумму ( к выдаче), необходимую для выплаты всем сотрудникам.
- •Синтаксис:
- •Задание № а Определить сумму, необходимую для выплаты менеджерам.
- •Задание № а Определить сумму, необходимую для выплаты премии сотрудникам, при условии, что премия сотрудника меньше 4000.
- •Задание № а Определить выплату командировочных расходов сотрудникам первого отдела в размере 700 рублей на человека, а остальным сотрудникам – 0.
- •Задание № а Подсчитать количество сотрудников полущивших премию в размере 3000.
Задание № а Определить выплату командировочных расходов сотрудникам первого отдела в размере 700 рублей на человека, а остальным сотрудникам – 0.
Для вставки стандартной функции необходимо:
-
Курсор установить на ячейку, в которую требуется вставить функцию. В данном случае курсор установить на ячейку M3.
-
Выбрать Формулы, нажать пиктограмму вставить функцию
-
Курсором в поле Категория выбрать группу. В данном случае – Логические.
-
В поле функции выбрать ЕСЛИ, нажать «ОК».
-
В поле Логическое_выражение ввести с клавиатуры значения аргументов. В данном случае A3=1.
-
В поле Значение_если_ истина ввести с клавиатуры значение 700.
-
В поле Значение_если_ ложь ввести с клавиатуры значение 0, нажать «ОК».
Результат скопировать в диапазон M4:M11.
Задание № б Определить выплату командировочных расходов слесарям в размере 500 рублей на человека, а остальным сотрудникам - 0.
Результат разместить в ячейке N3 и скопировать его в диапазон N4:N11.
Выполняется самостоятельно
Задание № а Определить выплату командировочных расходов менеджерам и слесарям в размере 500 рублей на человека, а остальным сотрудникам – 0.
Для вставки стандартной функции необходимо:
-
Курсор установить на ячейку, в которую требуется вставить функцию. В данном случае курсор установить на ячейку O3.
-
Выбрать Формулы, нажать пиктограмму вставить функцию
-
Курсором в поле Категория выбрать группу. В данном случае – Логические.
-
В поле функции выбрать ЕСЛИ, нажать «ОК».
-
В поле Логическое_выражение ввести с клавиатуры значения аргументов. В данном случае ИЛИ(C3= «менеджер»;С3= «слесарь»).
-
В поле Значение_если_ истина ввести с клавиатуры значение 500.
-
В поле Значение_если_ ложь ввести с клавиатуры значение 0, нажать «ОК».
Задание № б Определить выплату командировочных расходов сотрудникам первого и второго отделов 700 рублей на человека, а остальным сотрудникам - 0.
Результат разместить в ячейке P3 и скопировать его в диапазон P4:P11.
Выполняется самостоятельно
Использование функций работа с базой данных
База_данных — диапазон ячеек, образующих список или базу данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы — полями. Верхняя строка списка содержит заголовки всех столбцов.
Поле — столбец, используемый функцией. Введите текст с заголовком столбца в двойных кавычках, например "Возраст" или "Урожай", или число (без кавычек), задающее положение столбца в списке: 1 — для первого столбца, 2 — для второго и т. д.
Условия — интервал ячеек, который содержит задаваемые условия. В качестве значения аргумента «условия» может использоваться любой интервал, содержащий по крайней мере один заголовок столбца и по крайней мере одну ячейку с условием, расположенную под заголовком столбца.
Функция |
Действие |
Бдсумм |
суммирует числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям |
|
|
|
|
Для использования функций баз данных, создайте заголовок таблицы и введите критерии.
-
Скопируйте A2:H2 в ячейку А15
-
Введите в ячеку…….
-
-
Использование функции БСЧЕТ
Считает числовые записи в поле БД, удовлетворяющие критерию.
Синтаксис