Автор работы: Пользователь скрыл имя, 04 Декабря 2011 в 09:27, контрольная работа
В данной контрольной работе приводится подробное решение следующего задания:
Выполнить расчет начисления заработной платы, предназначенной для конкретных заказов в разрезе цехов. Расчет выполняется путем накопления сумм заработной платы, начисленных для каждого работника.
Входная информация: код цеха, код заказа, табельный номер, вид начисления, сумма начисления по табельному номеру.
Результирующая информация: код заказа, вид начисления, сумма заработной платы, использованной на заказ, сумма заработной платы, использованной в цехах.
Постановка задачи
Организационно-экономическая сущность задачи
Описание входной информации
Описание условно-постоянной информации
Описание результирующей информации
Описание алгоритма решения задачи
Решение задачи средствами MS Excel
Список литературы
Количество документов за период: ежемесячно 1 шт.
Количество строк в документе (в среднем): 30.
Контроль правильности документа:
1.5. Описание алгоритма решения задачи
Для получения ведомости «Сумма заработной платы, предназначенной для конкретных заказов в разрезе цехов», необходимо рассчитать следующие показатели:
1) Заработная плата по заказу Z в цехе С:
где - заработная плата по заказу Z в цехе С,
- заработная плата сотрудника с табельным номером T, работающего по заказу Z в цехе С;
2) Заработная плата по цеху С:
где - заработная плата по цеху С,
- заработная
плата по заказу Z в цехе С;
3) Общая заработная плата:
где - общая заработная плата,
- заработная
плата по цеху С;
Контрольный пример
Через кнопку «Пуск» откроем программу MS Excel;
Переименуем «Лист1» в «Табель Учета». На данном листе составим электронную форму входной информации «Табель учета».
Рис. 2. Электронная форма входной информации.
Составим и заполним таблицы «Справочник цехов», «Справочник сотрудников» и «Справочник заказов».(Рис. 3,4,5)
Рис.3. Таблица «Справочник Цехов».
Рис. 4. Таблица «Справочник Заказов».
Рис. 5. Таблица «Справочник сотрудников».
Организуем контроль вводимых данных в колонку «Код Цеха»:
- Выделим диапазон ячеек В5:В8 (Рис.6.);
- Выполним команды «Данные» → «Проверка», в появившемся окне «Проверка вводимых значений»:
Рис.6. Окно проверка вводимых значений для Справочника Цехов.
в поле Тип данных выберем «Целое число»,
- в поле Значение выберем «между»;
- установим минимум равный 1, а максимум равный 4;
- заполним вкладки «Сообщение для ввода» и «Сообщение об ошибке»
(Рис.7.)
Рис. 7. Заполнение вкладок «Сообщение для ввода» и Сообщение об ошибке».
Завершаем ввод, нажимая кнопку «ОК».
Используя этот алгоритм, заполняем таблицу «Справочник заказов» (Рис.8.)
Рис. 8. Окно проверки вводимых значений для Справочника Заказов.
При установке курсора в любую клетку заполняемого столбца (в пределах выбранного диапазона) появляется предупреждение, аналогичное приведенному на Рис.9.
Рис.9. Предупреждение о ограниченных условиях кода цеха.
Теперь в созданные таблицы введем данные.
Затем вручную заполняем Лист «Табель Учета» в столбцах Код цеха, Код заказа, Табельный номер, вид начисления и Сумма заработной платы. (Рис. 10.)
Рис.10.Итоговая таблица Табель Учета.
Рассмотрим использование функции ВПР.
Прежде всего зададим исходный список кодов и цехов.
Для этого выделяем блок В5:С8, содержащий коды и названия цехов.
Присвоим имя выделенному диапазону: в меню «Формулы» выбираем команду Присвоить имя. Появляется окно «Присвоение имени», в которое и вводится имя – Код_Цеха. Нажимаем кнопку «ОК». Аналогичные действия проводим со справочниками заказов и сотрудников.
Настроим функцию ВПР
Данные будем вводить в таблицу Табель учета. Сделаем ячейку В5 этой таблицы активной. В меню «Формулы» выбираем команды «Вставить функцию» → категория Ссылка и массивы → ВПР. Далее заполняем поля функции ВПР как на рис. 11.
Рис. 11. Аргумент функции ВПР.
Копируем формулу вниз, для всех введенных строк данных. Аналогично вводим формулы для расшифровки кодов заказов, табельных номеров. В результате получаем Итоговую таблицу «Табель Учета». (Рис.12.)
Рис. 12. Итоговая таблица «Табель Учета».
Создадим отчет. Для этого добавим новый лист «Ведомость».
Выберем меню Вставка / Сводная таблица. Вводим данные в окно «Создание сводной таблицы» как на рис. 13.
Рис. 13. Создание сводной таблицы.
Далее перетащим поля Наименование цеха, Наименование заказа, Наименование начисления и Сумма заработной платы, как показано на рис. 14.
Рис. 14. Список полей сводной таблицы.
Таким
образом, получим сводную таблицу, которая
отображает данные в требуемом виде.
Рис. 15. Сводная таблица.
В
заключении хочется отметить, что
автоматизация рассмотренных