Задание 28

Вместо конкретных должностей в основной таблице, на листе Сотрудники, вставьте ссылки на соответствующие ячейки из листа Штат. Для этого перейдите на лист Сотрудники, установите курсор на ячейку с названием какой-либо должности, нажмите знак равно (=), перейдите на лист Штат, выберите ячейку с названием соответствующей должности и нажмите клавишу Enter. Так заполните все ячейки с должностями.

Для дальнейшей работы нам понадобятся не только ячейки с именами, но и имена диапазонов.

Задание 29

На листе Штат задайте имя диапазона, содержащего все названия должностей. Для этого выделите колонку с названиями должностей (А3:А13) и задайте имя диапазона Должности, точно так же, как вы задавали имена ячеек.

Задание 30

На листе Штат задайте имя Оклады диапазону, содержащему все оклады (В3:В13).

Задание 31

Сохраните документ Кадры.xls в вашу папку под тем же именем.

Автоматический поиск элементов в списке

Что уже сделано? Самое существенное – это унифицированы названия должностей: все должности в списке сотрудников написаны абсолютно одинаково и изменение названия должности в штатном расписании повлечет за собой автоматическую замену названий всех подобных должностей в списке сотрудников. Вы помете провести эксперимент. На листе Штат изменить должность, например «агроном» на должность «семеновод». На листе Сотрудники все агрономы должны переквалифицироваться в семеноводов.

Иногда на предприятии происходит повышение или понижение сотрудников в должности, это необходимо как-то отобразить в нашей таблице. Мы можем просто заменить ссылку в ячейке с названием одной должности, на листе Сотрудники, на ссылку с названием другой должности, как мы делали это в 12-м задании. Однако, вместе с должностью должен изменяться и оклад. В целом, проблему с окладом можно решить так же, как и для должностей: установить ссылку на нужную ячейку в штатном расписании. А вдруг бухгалтер или директор забудет поменять оклад? Недоразумения с окладом – это весьма неприятная вещь. Чтобы такой ошибки не произошло, автоматизируем этот процесс так, чтобы при смене должности Excel сам менял оклад. Для этого вам надо познакомиться с функциями ПОИСКПОЗ() и ИНДЕКС(), хотя со второй функцией вы уже встречались в курсе информатики.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: