Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб по использованию Excel.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
233 Кб
Скачать
☆

Функций баз данных

В Excel известны 12 функций, относящихся к группе функций баз данных, среди них такие функции как: БДПРОИЗВЕД ( ), БДСУММ ( ), БСЧЕТ ( ), БСЧЕТА ( ), ДМАКС ( ), БМИН ( ), ДСРЗНАЧ ( ), БИЗВЛЕЧЬ ( ).

Каждая из этих функций аналогична соответствующей простой математической и статистической функции, которые были рассмотрены выше. Исключение составляет только функция БИЗВЛЕЧЬ, имеющая следующий вид:

= БИЗВЛЕЧЬ (база _ данных; поле; критерий)

Эта функция предназначена для извлечения из базы данных одной записи, которая удовлетворяет заданному критерию. При этом если ни одна из записей не удовлетворяет данному критерию, то эта функция возвращает значение ошибки # ЗНАЧ! Если таких записей несколько, то возвращает значение ошибки # ЧИСЛО! Аргументы этой функции описаны ниже.

Каждая из функций баз данных имеет 3 аргумента: база данных, поле и критерий. Таким образом, любая из этих функций имеет следующий вид:

= БДФУНКЦИЯ (база _ данных; поле; критерий).

Первый аргумент (БАЗА ДАННЫХ) задает полностью весь интервал ячеек, формирующих базу данных.

Второй аргумент (ПОЛЕ) представляет собой столбец, над элементами которого необходимо выполнить те или иные действия. Причем этот аргумент может быть задан как текстом, т.е. заголовком (или именем) столбца, заключив его двойными кавычками, так и порядковым номером столбца в списке.

Третий аргумент ( КРИТЕРИЙ) - задает интервал критериев базы данных. Причем ссылка может быть представлена как интервалом ячеек, как и именем этого интервала.

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

2. Задания для самостоятельной работы. Лабораторная работа №1

Расчет распределения прибыли по итогам работы за год.

1. Постановка задачи:

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

2. Алгоритм решения задачи:

•для приведения сотрудников к одному знаменателю рассчитывается промежуточный показатель - модифицированный оклад, зависящий от стажа работы сотрудника (если стаж работы не менее 5 лет, то размер модифицированного оклада равен двойному окладу. В противном случае модифицированный оклад равен окладу);

• определяется коэффициент распределения как отношение всей суммы к распределению N на сумму всех модифицированных окладов

Данный коэффициент показывает, сколько рублей премии приходится на рубль модифицированного оклада;

• премия каждого сотрудника определяется путем умножения величины модифицированного оклада на коэффициент распределения. Полученную премию округлить до целого.

• Подсчитать разность между суммой к распределению N и суммой начисленной премии.

3. При решении задачи используются следующие функции: ЕСЛИ, СУММ, ОКРУГЛ. Используется понятие абсолютной ссылки.

4. Построить круговую диаграмму процентного распределения премии между сотрудниками и диаграмму зависимости премии от оклада.

Лабораторная работа № 2.

Расчет отчислений с заработанной платы различными организациями.

  1. Постановка задачи:

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

Рассчитать общую сумму по каждому налогу за квартал, поступающему от 5 организаций.

2. Пояснения: Расчет производится с помощью функции СУММЕСЛИ.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]