Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Защита книг MS Excel (3 работа).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
513 Кб
Скачать
☆

Ведомость начислений заработной платы и премиальных

Фамилия, имя

Отдел

Оклад

Премия

Налог

К выдаче

В таблице «Ведомость начислений» в столбец «Фамилия, имя» поместить значения из одноименного столбца таблицы «Справочник сотрудников». Остальные столбцы таблицы должны заполняться автоматически на основе справочников с помощью стандартных функций MS Excel (функция ВПР). «Премия» рассчитывается как произведение оклада и премиального коэффициента. Налог составляет 13% от общей суммы начислений (Оклад + Премия). В столбец «К выдаче» помещается значение общей суммы начислений (Оклад + Премия) за вычетом налога.

На лист «Отчет» поместить таблицу следующего вида:

Сводные данные по отделам

Отдел

Численность

Всего к выдаче

Сумма налога

В ячейку, расположенную правее слова «Отдел», вводится номер отдела, а ниже выдаются итоги – общая численность сотрудников указанного отдела, суммарные значения «К выдаче» и «Налог» для сотрудников указанного отдела.

Численность, сумма к выдаче и сумма налога должны вычисляться автоматически с помощью стандартных функций MS Excel (функции СЧЕТЕСЛИ, СУММЕСЛИ).

Установить защиту книги «Зарплата»:

  1. Придумать три различных пароля: пароль нижнего уровня (пароль1) позволяет открывать книгу «Зарплата» и просматривать данные листа «Отчет», кроме данных о денежных начислениях; пароль среднего уровня (пароль2) позволяет просматривать данные с других листов книги, кроме данных о денежных начислениях; пароль верхнего уровня (пароль3) позволяет просматривать и изменять все данные книги.

Придуманные пароли следует записать, во избежание их утраты.

  1. Ограничить доступ к книге «Зарплата», установив пароль для открытия (пароль1).

  2. На листе «Справочники» скрыть столбец, содержащий данные об окладах сотрудников (столбец «Оклады» таблицы «Справочник сотрудников»); на листе «Расчеты» скрыть столбцы, содержащие данные о денежных начислениях («Оклад», «Премия», «Налог», «К выдаче»). Защитить листы «Справочники» и «Расчеты» с паролем3.

  3. Скрыть листы «Справочники» и «Расчеты», затем защитить структуру книги «Зарплата» с паролем2.

  4. На листе «Отчет» оставить незащищенной ячейку для ввода номера отдела, а в ячейке, отображающей численность, скрыть формулу. На листе «Отчет» скрыть строки, содержащие сумму к выдаче и сумму налога. Установить защиту листа «Отчет» с паролем3. Проверить, что можно просматривать итоги для разных отделов.

Вариант 8

Создать книгу «Заказы», содержащую три листа: «Справочники», «Штрафы», «Отчет». На лист «Справочники» поместить две таблицы следующего вида:

Справочник изделий

Код изделия

Наименование изделия

Цена изделия

Справочник заказов

Номер заказа

Дата заказа

Код изделия

Коли-

чество

Нормативный

срок исполнения,

дней

Фактическая

дата

исполнения

Заполнить данными таблицу «Справочник изделий»:

  • коды и наименования изделий не повторяются.

Задать ограничения на ввод данных в столбцы «Код изделия» и «Фактическая дата исполнения» таблицы «Справочник заказов»: код изделия должен выбираться из списка, определенного в столбце «Код изделия» таблицы «Справочник изделий», фактическая дата исполнения должна быть больше даты заказа.

Заполнить данными таблицу «Справочник заказов»:

  • номера заказов не повторяются;

  • коды изделий могут повторяться.

На лист «Штрафы» поместить таблицу следующего вида:

Исполнение заказов

Номер заказа

Фактическая дата исполнения

Стоимость

Задержка

Штраф

В таблице «Исполнение заказов» в столбец «Номер заказа» поместить значения из одноименного столбца таблицы «Справочник заказов». Остальные столбцы таблицы должны заполняться автоматически на основе справочников с помощью стандартных функций MS Excel (функция ВПР, ЕСЛИ).

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

Фактическая дата исполнения – Дата заказа – Нормативный срок.

Штраф рассчитывается следующим образом: если задержка не превысила 10 дней, то штраф составляет 1% от стоимости заказа, в противном случае штраф составляет 3% от стоимости.

На лист «Отчет» поместить таблицу следующего вида: