- •Использование электронных таблиц excel для решения задач управления человеческими ресурсами
- •Информационно-логическая модель предметной области
- •Справочник должностей
- •Справочник работы
- •Справочник Типа психики
- •Итоги по датам работы
- •Штатное расписание
- •Лист Сотрудники
- •Лист Табель учёта работы
- •Формирование итоговой информации Промежуточные итоги
- •Создание сводных таблиц
- •1 Этап.
- •2 Этап.
- •Встроенные функции работы с базой данных excel
- •Итоговые показатели по подразделениям
- •Итоги по датам работы
- •Листы Диаграммы
- •Структура Затраты - Результаты.
Штатное расписание
Код подразделения |
Код должности |
Количество должностей |
Оклад |
Суммарный объем зарплаты |
|
|
|
|
|
|
|
|
|
|
Рис. 6
Для ячеек столбца Код подразделения предусмотреть ввод данных из списка значений - блока Код_подразделения, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
На вкладке Параметры указать:
Тип данных - Список
Источник - блок ячеек Код_подразделения (имя блока вставить из списка имен блоков, вызываемого по нажатии клавиши <F3>).
На вкладке Сообщение для ввода указать:
Заголовок - Код_подразделения
Сообщение – ввод из списка
На вкладке Сообщение об ошибке указать:
Вид - Останов
Заголовок - ОШИБКА
Сообщение - Выбор только из справочника
При нарушении условий проверки выводится сообщение, ввод блокируется.
Суммарный объем зарплаты = Количество должностей * Оклад
Лист Сотрудники
Код сотрудника |
Фамилия |
Имя |
Отчество |
Дата рождения |
Пол |
Дата приёма |
Дата уволен |
Код подразделения |
Должн. |
Образо-вание |
Тип психики
|
1 |
Иванова |
Ирина |
Ивановна |
12.08.1980 |
ж |
07.08.2001 |
|
|
|
|
|
2 |
Петров |
Андрей |
Ильич |
07.04.1970 |
м |
05.09.2000 |
|
|
|
|
|
3 |
Соболева |
Мария |
Петровна |
11.08.1978 |
ж |
05.09.2000 |
|
|
|
|
|
Рис. 7
Для ячеек столбца Отдел предусмотреть ввод данных из списка значений - блока Код_подразделения, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Для ячеек столбца Должн предусмотреть ввод данных из списка значений - блока Код_должности, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Для ячеек столбца Образование предусмотреть ввод данных из списка значений - блока Образование, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Для ячеек столбца Тип психики предусмотреть ввод данных из списка значений - блока Тип_психики, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Добавить в таблицу Сотрудники справа столбец с именем Тариф за час.
На листе Штатное расписание выделить в таблице Штатное расписание три столбца со значениями: Должности, Количество должностей, Оклад скопировать и вставить справа от таблицы, отделив хотя бы одним столбцом от исходной таблицы, таким образом создать вспомогательную таблицу штатного расписания, которую отсортировать по возрастанию по значению поля должность.
Вставить формулу расчёта для значения Тариф за час. Использовать функцию ВПР(Искомое значение;Таблица;Номер столбца)*12/(262*8). Аргументы функции ВПР обозначают следующее:
- Искомое значение – это адрес ячейки в таблице Табель учёта времени со значением Кода работника (сотрудника) – первый столбец;
- Таблица – это диапазон ячеек, занимаемый вспомогательной таблицей штатного расписания, обязательно задайте адрес диапазона в абсолютной адресации с помощью клавиши F4;
- Номер столбца – это номер столбца (3) с окладом во вспомогательной таблице штатного расписания, которое вернёт функция ВПР в формулу расчёта тарифа за час.
Оклад умножаем на 12 месяцев и делим на количество рабочих дней в году (262), умноженное на 8 рабочих часов.
Создать именованный блок со значениями ячеек таблицы с именем Сотрудники.
