Задание 32

1. С помощью встроенной справки выясните назначение функции ПОИСКПОЗ().

2. Прейдите на лист Штат. В ячейку G3 введите формулу =ПОИСКПОЗ(садовник;Должности;0) (Здесь садовник ‑ ячейки со словом «садовник»; Должности – имя диапазона А3:А13; 0 – признак сравнения, указывающий, что требуется полное совпадение с искомой информацией). Выясните, какое значение выдает данная функция.

3. Определите устно, что будет размещено в ячейках листа Штат, содержащих следующие функции:

а) =ПОИСКПОЗ(менеджер;Должности;0);

б) =ПОИСКПОЗ(29000;Оклады;1);

в) =ПОИСКПОЗ(15000;Оклады;-1).

Задание 33

1. С помощью встроенной справки выясните назначение функции ИНДЕКС().

2. Перейдите на лист Штат. В ячейку G4 введите формулу =ИНДЕКС(Должности;3) (здесь 3 – номер позиции ячейки в рассматриваемой колонке). Выясните, какое значение выдает данная функция.

3. Определите устно, что будет размещено в ячейках листа Штат, содержащих следующие функции:

а) =ИНДЕКС(Должности;5);

б) =ИНДЕКС(Оклады;1);

в) =ИНДЕКС(D3:D13;4).

Теперь используем две эти функции для решения поставленной перед нами задачи. А суть решения такова:

· чтобы определить размер оклада, сначала определяем номер позиции этой должности в колонке Должности (функция ПОИСКПОЗ());

· учитывая, что должность и оклад находятся в одной строке, определяем имя ячейки с окладом; ссылка на эту ячейку и позволяет определить величину этого оклада.

Исходя из описанного алгоритма в ячейке J3 (лист Сотрудники, колонка Оклад) должна размещаться формула:

=ИНДЕКС(Оклады;ПОИСКПОЗ(Е3;Должности;0))

в ячейке J4 – формула

=ИНДЕКС(Оклады;ПОИСКПОЗ(Е4;Должности;0))

и т.д.

Задание 34

Введите приведенную выше формулу во все ячейки колонки Оклад на листе Сотрудники.

Задание 35

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

Окончательный вариант автоматизированной таблицы учета кадрового состава готов.


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



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