
исит1
.docxГУАП
КАФЕДРА № 44
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Старший преподаватель |
|
|
|
М.Н. Шелест |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №1 |
ТЕХНОЛОГИИ РЕАЛИЗАЦИИ ЭЛЕКТРОННОЙ ТАБЛИЦЫ |
по курсу: ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ |
|
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4116 |
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2022
Цель работы: реализация электронной таблицы с автоматизированным вводом данных и выводом данных на печать.
Задание к лабораторной работе
Вариант 22:
Журнал учета театрального состава (Код спектакля, День проведения спектакля, Репертуар, Директор постановки, ФИО актёра (актрисы), Роль актёра (актрисы), Гонорар актёра за спектакль, Надбавка за спектакль каждому актёру, Итоговая сумма к оплате).
Справочные таблицы:
– Актеры (Код актера в труппе, ФИО, Дата рождения, Дата окончания института, Стаж по профессии, Звание)
– Спектакль (Код спектакля, Дата постановки, Режиссер, Количество актеров в спектакле, Количество ролей).
1.Разработано 2 справочные таблицы (Актёры и Спектакль) и Журнал учёта театрального состава (названия столбцов введены в текстовом формате и выбраны форматы представленных в таблице данных, соответствующие хранимой в ячейках информации)
Рис. 1.1. Журнал учёта театрального состава.
Рис. 1.2. Справочная таблица «Актёры».
Рис. 1.3. Справочная таблица «Спектакль».
2.Заполнение справочных таблиц
2.1. Справочная таблица «Спектакль"
Код спектакля определён с помощью формулы ОКРУГЛ(СЛЧИС()*1000;0).
Для столбца «Код спектакля» было присвоено имя (формулы > создать из выделенного).
Рис. 2.1. Код спектакля.
Рис. 2.1. Создание имени для диапазона выделенных значений.
2.2. Дата постановки определена с помощью формулы СЛУЧМЕЖДУ(“10.09.22”; “31.12.22”)
Рис. 2.2. Дата постановки.
2.3. При заполнении имён был использован автоматизированный онлайн-сервис (calculate.ru)
Рис. 2.3. Режиссёр .
К столбцу «Режиссёр» было применено условное форматирование на проверку повторяющихся значений
Рис. 2.3. проверки корректности проверки на повторяющиеся значения.
Также была применена проверка вводтмых данных на соответствие форматов.
Рис. 2.3. Проверка вводимых значений.
Рис. 2.3. Подсказка пло вводу .
Рис. 2.3. Проверка вводимых значений.
Рис. 2.3. Корректность работы проверки данных на соответствие текстовых форматов .
2.4.При заполнении количества ролей была использована формула СЛУЧМЕЖДУ(10;90)
Рис. 2.4. Количество ролей.
2.5. Количество ролей было скопировано из столбца “Количество актёров в спектакле” и вставлено с использованием Специальной вставки:
Рис. 2.5. Специальная вставка.
2.6. Возможность автообновления значений в ячейках заблокирована( Формулы > Параметры вычислений > Вручную) :
Рис. 2.6. Заполненная таблица «Спектакль».
Рис. 2.6. Остановка автообновления значений.
2.7. Справочная таблица «Актёры»
Код актёра в труппе определён с помощью формулы =ОКРУГЛ(СЛЧИС()*1000;0)
Рис. 2.7. Код актёра в труппе.
2.8. При заполнении ФИО актёров был использован автоматизированный онлайн-сервис (calculate.ru)
Рис. 2.8. ФИО актёров .
для столбца «ФИО» было присвоено имя
Рис. 2.8. Создание имени диапазону .
Также была проведена проверка на соотвестствие формату текстовых данных столбца ФИО:
Рис. 2.8. Ккоректность работы проверки данных.
К столбцу «ФИО» было применено условное форматированиею проверка на наличие повторяющихся значений.
Рис. 2.8. Условное форматирование.
Рис. 2.8. Проверка корректности работы условного форматирования
2.9. Дата рождения актёра определена формулой СЛУЧМЕЖДУ("01.01.49";"01.01.2000")
Рис. 2.9. Дата рождения актёра .
2.10. Чтобы рассчитать дату окончанию института к дате рождения прибавлено 23 года, месяц июль, день: случайное число от 1 до 31.
Рис. 2.10. Определение даты окончания института.
2.11. Чтобы рассчитать стаж по профессии, нужно рассчитать количество лет с даты окончания института до сегодняшнего дня
Рис. 2.11. Определение стажа по профессии .
2.12. Столбец «Звание» заполняется с помощью выпадающего списка. На новом листе создан диапазон А1-А6 ( со званиями) и диапазону присвоено имя «Звание», далее в столбце Звание выполняются такие действия: Данные>проверка данных>тип данных: список>источник: звание.
Рис. 2.12. Создание имени диапазону.
Рис.2.12. Вставка выпадающего списка.
Рис.2.11. Выбор значений из списка.
Рис. 2.11. Готовая справочная таблица «Актёры».
3.Заполнение таблицы «Журнал учёта театрального состава».
3.1 Код спектакля заполняется с использованием выпадающего списка на основе проверки данных.
Рис.3.1. Заполнение столбца с помощью списка.
3.2 Дата проведения спектакля определяется формулой случайной даты
Рис.3.2. Заполнение столбца с помощью списка.
3.3. Для того, чтобы заполнить столбец «Репертуар» , на новом листе была создана таблица с кодом спектакля, репертуаром и ролью( чтобы каждому коду соответствовал свой репертуар). И с помощью формулы ВПР([@[код спектакля]];Лист3!А1:В6;2;0) столбец был заполнен.
Рис.3.3. Заполнение столбца с помощью функции ВПР.
Рис.3.3. Дополнительная таблица.
3.4. Столбец «Директор постановки» был заполнен аналогично, с использованием функции ВПР.
Рис.3.4.Заполнеие столбца «Директор постановки».
3.5. ФИО актёров заполнено с помощью выпадающего списка (Данные>проверка данных>тип данных: список>источник: ФИО).
Рис.3.5.Столбец «ФИО актёра(актрисы)».
3.6. Столбец «Роль актёра (актрисы)» был заполнен с использованием функции ВПР.
Рис.3.6.Столбец «Роль актёра (актрисы)».
3.7. Столбец «Гонорар актёра за спектакль» заполняется с использованием формулы СЛУЧМЕЖДУ(10000;90000), а столбец «Надбавка за спектакль» формулой СЛУЧМЕЖДУ(1000;1000). Итоговая сумма рассчитывалась так: гонорар за спектакль + надбавка за спекталь.
Рис.3.7.Рассчёт итоговой суммы.
Рис.3.7.Готовая таблица «Журнал учёта театрального состава».
4. Составление автоматического отчета на основе справочной таблицы. В строке преподаватель была ограничена возможность выбора кода преподавателя выпадающим списком на основе проверки данных, аналогично пункту. Обеспечен автоматический ввод информации в ячейки B4:B10 из справочных таблиц с помощью формулы ВПР(). Для подсчета итоговой суммы оплаты применена функция СУММЕСЛИ().
Рисунок 1 .а) Карточка актёра.
Рисунок 4. б) Применение формулы СУММЕСЛИ().
Рисунок 4.в) Применение формулы ВПР() для автоматического заполнения ячеек.
Рисунок 4. г) Вывод на печать карточки актёра.
Вывод: в ходе лабораторной работы были изучены возможности Excel.
Благодаря реализации выпадающего списка на основе проверки данных, а также формулам ВПР() можно собирать данные из других таблиц книги.
Возможности Excel дают возможность упростить работу с данными, например: обработка и форматирование данных, реализация вывода на печать, задание именованных диапазонов, проверка вводимых данных на соответствие форматов (текстовый/числовой) и на ввод повторяющихся значений.
Список используемых источников:
Джон Уокенбах «Формулы в Microsoft Excel 2013»
Куртис Фрай «Microsoft Excel 2013. Шаг за шагом»
Лада Рудикова. ”Microsoft Office Excel. Руководство”