Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Laboratornaya_rabota_4_Excel

.docx
Скачиваний:
19
Добавлен:
09.03.2016
Размер:
31.05 Кб
Скачать

Лабораторная работа №4 Excel.

Тема: Базы данных (списки) в Excel

  • Заполнить свойства файла (фамилия студента, группа, тема работы, фамилия преподавателя).

Задание 1

  • Создать базу данных (список)сотрудников некоторой фирмы:

Списочный состав сотрудников фирмы.

№№

Фамилия

Имя

Отчество

Дата рождения

Должность

Стаж работы

Оклад

1

Иванов

Иван

Иванович

01.09.1975

эксперт

45000

2

Петров

Петр

Петрович

01.01.1950

ст.эксперт

50000

3

Сидоров

Сидор

Сидорович

21.04.1952

аналитик

50000

4

Кузнецов

Илья

Прохорович

30.06.1970

вед.инженер

45000

5

Маслов

Владимир

Петрович

21.12.1945

ст.эксперт

45000

6

Агафонова

Людмила

Сергеевна

01.09.1967

психолог

50000

7

Терехова

Анастасия

Павловна

28.07.1975

референт

38000

8

Вернадская

Галина

Викторовна

01.09.1960

менеджер

80000

9

Иванов

Валерий

Иванович

01.01.1950

эксперт

40000

10

Прохоров

Петр

Петрович

12.12.1945

ст.эксперт

50000

11

Кузнецов

Игорь

Аркадьевич

30.01.1975

вед.инженер

45000

12

Куропаткин

Владимир

Петрович

21.12.1945

консультант

20000

13

Ксенофонтова

Людмила

Сергеевна

01.09.1975

психолог

40000

14

Яблочкина

Светлана

Кузьминична

28.06.1980

аналитик

72000

15

Старостина

Наталья

Викторовна

01.09.1960

менеджер

60000

16

Иванов

Валерий

Иванович

01.01.1960

эксперт

40000

17

Прохоров

Петр

Кузьмич

12.12.1967

ст.эксперт

50000

18

Сидоров

Кирилл

Кузьмич

21.04.1952

водитель

50000

19

Кузнецов

Михаил

Федорович

21.04.1952

юрист

45000

20

Маслов

Денис

Александрович

21.12.1976

программист

45000

21

Терехова

Анастасия

Павловна

28.07.1975

референт

38000

22

Куликова

Марина

Александровна

01.01.1980

специалист

80000

  • рассчитать стаж работы по формуле:

стаж работы =(текущая дата - дата рождения)/365 - 20

(где 20 - средний возраст начала трудовой деятельности)

Задание 2

  • произвести сортировку полученного списка:

  • по полю «ФАМИЛИЯ»

  • по алфавиту

  • в обратном алфавитном порядке

  • по полю «ДАТА РОЖДЕНИЯ» (по возрастанию)

  • по полю «СТАЖ РАБОТЫ» (по убыванию)

  • сразу по трём полям в следующем порядке: «ФАМИЛИЯ», «ИМЯ», «ОТЧЕСТВО» (все по алфавиту)

  • по трём полям: «ОКЛАД» (по убыванию) и «ФАМИЛИЯ», «ИМЯ» (по возрастанию)

  • по полю «ДОЛЖНОСТЬ» (по алфавиту)

  • по полю «ДОЛЖНОСТЬ» (по предварительно созданной иерархии должностей)

Каждый отсортированный список сохранять на отдельном листе, дав ему соответствующее имя.

Задание 3

  • Отобрать записи по перечисленным ниже критериям, используя автофильтр:

  • «ФАМИЛИЯ» = «Иванов»

  • «ФАМИЛИЯ» >= «Иванов» ИЛИ «ФАМИЛИЯ» <= «Сидоров»

  • Все записи по алфавиту, начиная с ФАМИЛИИ «Иванов» и заканчивая ФАМИЛИЕЙ «Петров»

  • Всех сотрудников, ОКЛАДЫ которых <= 40000 ИЛИ >= 70000

  • ФАМИЛИЯ начинается на букву «К» И ДАТА РОЖДЕНИЯ позже «01.01.1950»

  • «ДОЛЖНОСТЬ» = «ст.эксперт» И «ОКЛАД» >= 50000

  • «ИМЯ» на букву «Л» И «СТАЖ РАБОТЫ» > 27

  • Отобрать записи, используя расширенный фильтр, по критериям:

  • ФАМИЛИЯ начинается на «К» И «ОКЛАД» >= 30000

  • ФАМИЛИЯ начинается на «К» ИЛИ «ОКЛАД» >= 30000

Можно ли эти записи отобрать с помощью автофильтра?

Каждый фильтр выполнять на отдельном листе, дав ему соответствующее имя.

Задание 4

  • В исходном списке подвести следующие итоги:

  • Получить штатное расписание фирмы (количество сотрудников с промежуточным итогом по полю «ДОЛЖНОСТЬ»)

  • Рассчитать фонд заработной платы сотрудников фирмы (сумму окладов с промежуточным итогом по полю «ДОЛЖНОСТЬ»)

Каждый итог разместить на отдельном листе, дав ему соответствующее имя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]