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

Вариант 4

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

Справочник характеристик работ

Наименование работы

Бригада

Нормативный срок

Для справочника задать ограничения на ввод данных в столбец «Бригада» – 1,2 или 3.

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

  • значения в столбце «Наименование продукции» не повторяются;

  • значения в столбце «Бригада» могут повторяться.

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

Сроки проведения работ

Наименование работы

Дата начала

Дата окончания

Задать ограничения на ввод данных в столбец «Дата окончания» таблицы «Сроки» – дата окончания должна быть больше даты начала работы. Заполнить таблицу «Сроки».

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

Расчетные данные по опережению и отставанию

в проведении работ

Наименование

работы

Бригада

Фактическая продолжитель-ность, дн.

Отставание,

дн.

Опережение,

дн.

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

Столбец «Отставание» рассчитывается как разность между фактической и нормативной продолжительностями работы в случае, если фактическая продолжительность больше нормативной. В противном случае значение отставания принимается равным 0.

Столбец «Опережение» рассчитывается как разность между нормативной и фактической продолжительностями работы в случае, если фактическая продолжительность меньше нормативной. В противном случае значение опережения принимается равным 0.

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

Фактические показатели

Бригада

Опережение/Отставание

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

Установить защиту книги «Работы»:

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

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

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

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

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

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