Величина оклада зависит от занимаемой должности. Для определения оклада воспользуемся функцией СУММ().



Функция СУММ

Относится к категории Математические.

Суммирует все числа в интервале ячеек.

Синтаксис

СУММ(число1;число2; ...)

Число1, число2, ... - это от 1 до 255 аргументов, для которых требуется определить итог или сумму.

Если аргумент является массивом или ссылкой, то только числа учитываются в массиве или ссылке.

Для вычисления оклада воспользуемся Справочником 1 (смотри Лист2), в столбце B которого представлены Тарифы.

Алгоритм для определения оклада:

Лаборант – 100

2. техник - 100+500

3. экономист – 100+500+1000

4. инженер - 100+500+1000+2000

5. начальник - 100+500+1000+2000+3000

То есть оклад определяется как сумма тарифов.

Оклад для каждой должности определяется как сумма, начиная с тарифа 100 (в ячейке Лист2! B $4 ) до тарифа, соответствующего должности сотрудника. Например, для инженера до ячейки Лист2!B$7.

В ячейку D2 записываем функцию:

=СУММ(Лист2!B$4:ВЫБОР(B2;Лист2!B$4;продолжить)

Затем нажать кнопку ПУСК в строке формул и скопировать формулу СУММ() в остальные ячейки столбца D .


Заполнение столбца F

Величину премии вычисляем в зависимости от стажа работы.

На Листе2 создаём Справочник 2 для заполнения столбца Премия.

Для определения премии воспользуемся функцией Просмотр().

Относится к категории Ссылки и массивы.

Функция ПРОСМОТР имеет две синтаксические формы: вектор и массив. Векторная форма функции ПРОСМОТР просматривает диапазон, в который входят значения только одного столбца (так называемый вектор) в поисках определенного значения и возвращает значение из другого столбца.


Синтаксис 1

Векторная форма

ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_результатов)

Искомое_значение - это значение, которое ПРОСМОТР ищет в первом векторе. Искомое_значение может быть числом, текстом, логическим значением, именем или ссылкой, ссылающимися на значение.

Просматриваемый_вектор - это интервал, содержащий только один столбец. Значения в аргументе просматриваемый_вектор могут быть текстами, числами или логическими значениями.

Вектор_результатов - это интервал, содержащий только один столбец. Он должен быть того же размера, что и просматриваемый_вектор.

Если ПРОСМОТР не может найти искомое_значение , то подходящим считается наибольшее значение в аргументе просматриваемый_вектор , которое меньше, чем искомое_значение.

Например, приведён фрагмент таблицы

В ячейке Лист1!E2 стаж 11 лет соответствует параметру Искомое_значение.

Функция ПРОСМОТР будет искать в векторе Выслуга лет Справочника2 (соответствует Просматриваемому_векторуЛист2! D $4:Лист2! D $12 ) содержимое ячейки Лист1! E 2.

В столбце D (Справочника2) нет значения 11 , следовательно подходящим считается наибольшее значение в аргументе просматриваемый_вектор (столбец D ), которое меньше, чем искомое_значение , то есть 10.

В Векторе_результатов (Доплата Лист2! E $4:Лист2! E $12) значению 10 (Лист2! D $6) соответствует 3000 (Лист2! E $6).


Дата добавления: 2019-01-14; просмотров: 141; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!