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

Руководство для MS Office 2010

.pdf
Скачиваний:
45
Добавлен:
20.02.2016
Размер:
4.12 Mб
Скачать

Задание 4. Столбец Оклад заполнить с учетом: минимальный оклад 400

тыс. руб.; если сотрудник имеет категорию 1, то оклад его минимальный; ес-

ли категорию 2 – оклад в полтора раза больше.

Задание 5. Столбец Премия рассчитать в размере 30 % от оклада.

Задание 6. Столбец Надбавка рассчитать в размере 20% от оклада тем со-

трудникам, которые имеют категорию 2 и стаж работы более 15 лет.

81

5.4 Работа с таблицей как с базой данных

5.4.1 Создание базы данных

Задание 1. Создать базу данных Продажи (рис. 5.34).

Менеджер

Товар

Месяц

Сумма, тыс. р.

 

 

 

 

Мороз А.И.

ноутбуки

январь

10500

Мороз А.И.

флэшки

январь

450

Мороз А.И.

диски

январь

820

Мороз А.И.

флэшки

февраль

500

Мороз А.И.

диски

февраль

2400

Мороз А.И.

ноутбуки

март

13100

Бос Д.С.

ноутбуки

февраль

45320

Брель Л.В.

ноутбуки

январь

28900

Брель Л.В.

флэшки

февраль

670

Брель Л.В.

диски

март

125

Зенько О.Н.

диски

январь

350

Зенько О.Н.

флэшки

январь

900

Зенько О.Н.

ноутбуки

февраль

32000

Зенько О.Н.

флэшки

февраль

1100

Рис. 5.34 База данных Продажи

Р е к о м е н д а ц и и п о в ы п о л н е н и ю Загрузите табличный процессор Excel.

Создайте рабочую книгу База данных и сохраните ее в папке Excel.

На Листе1 введите в ячейки А1:D1 соответственно имена полей БД –

Менеджер; Товар; Месяц; Сумма, тыс. р. Затем выделите указанные ячейки и измените их фон, например, на желтый, воспользовавшись на вкладке Главная в группе Шрифт раскрывающимся списком Цвет заливки.

Не оставляя пустых строк после первой введенной строки, вводите значе-

ния полей первой записи, второй записи и т.д., указанные в задании. Для ускорения ввода выполните следующее:

повторяющиеся значения поля Менеджер (Мороз А.И., Брель Л.В., Зенько О.Н.) введите в ячейки А2:А4, поля Товар (ноутбуки, флэшки, диски) – в ячейки В2:В4, поля Месяц (январь, февраль, март) – в ячейки С2:С4;

отобразите область задач Буфер обмена, нажав на вкладке Главная

82

кнопку [Буфер обмена], и каждое значение ячеек вышеуказанных диапа-

зонов скопируйте в буфер. Затем вставляйте их из буфера в соответ-

ствующие ячейки таблицы.

Сохраните книгу База данных в папке Excel.

5.4.2 Сортировка данных базы

Задание 2. Выполнить простую сортировку записей БД Продажи:

по убыванию значений поля Сумма, тыс. р.;

в алфавитном порядке значений поля Товар.

Р е к о м е н д а ц и и п о в ы п о л н е н и ю Для сортировки по полю Сумма, тыс. р выделите любую ячейку этого

поля и на вкладке Главная в группе Редактирование из раскрывающегося списка Сортировка и фильтр выберите Сортировка от максимального к

минимальному. Проанализируйте результат сортировки.

Для сортировки по полю Товар выделите любую ячейку этого поля и на

вкладке Данные в группе Сортировка и фильтр нажмите кнопку

[Сортировка от А до Я]. Проанализируйте результат сортировки.

Задание 3. Выполнить сложную сортировку записей БД Продажи – рассортировать ее записи в алфавитном порядке значений поля Менеджер, а запи-

си о каждом менеджере – по возрастанию значений поля Сумма, тыс. р.

Р е к о м е н д а ц и и п о в ы п о л н е н и ю Выделите любую ячейку БД и на вкладке Данные в группе Сортировка и

фильтр нажмите кнопку

 

[Сортировка].

В открывшемся окне Сортировка задайте требуемую сортировку (рис.

5.35):

83

Рис. 5.35 Окно Сортировка

в группе Столбец из раскрывающегося списка Сортировать по выберите поле Менеджер;

в группе Сортировка оставьте заданный по умолчанию тип сорти-

ровки Значения;

в группе Порядок оставьте заданный по умолчанию порядок сорти-

ровки От А до Я;

нажмите кнопку [Добавить уровень] и аналогично задайте параметры сортировки по полю Сумма, тыс. р. (рис. 5.35).

Проанализируйте результат сортировки.

5.4.3 Работа с базой данных на основе формы

Задание 4. Используя форму, выполнить следующие операции с БД Про-

дажи:

4.1. добавить в БД новую запись:

Зенько О.Н. ноутбуки март 17000

4.2. выбрать из БД запись о продажах менеджером Мороз А.И. дисков в ян-

варе и удалить ее; 4.3. выбрать из БД записи о продажах на сумму, большую или равную 500

тыс. р.; 4.4. выбрать из БД записи о менеджерах, фамилии которых начинаются с

84

буквы «М».

Р е к о м е н д а ц и и п о в ы п о л н е н и ю

На Панели быстрого доступа разместите кнопку

[Форма] (см. задание 1

в пункте 5.1.1).

 

Выполните задание 4.1:

 

откройте форму для работы с БД, для чего установите курсор на лю-

бую ячейку БД и нажмите кнопку [Форма] на Панели быстрого доступа.

Появится форма, в которой отображена первая запись БД, вида, как на рис. 5.36;

нажмите в форме [Добавить] и введите значения полей добавляемой записи, указанные в задании;

закройте форму кнопкой [Закрыть]. Обратите внимание на появление новой записи в БД.

Рис. 5.36 Форма для работы с БД Продажи

Выполните задание 4.2:

откройте форму. Для поиска в БД нужной записи нажмите [Крите-

рии];

задайте условие отбора записей: в поле Менеджер наберите значение Мороз А.И., в поле Товар – диски, в поле Месяц – январь;

85

для просмотра отобранной записи нажмите в форме [Далее];

для удаления найденной записи нажмите в форме [Удалить]. В по-

явившемся окне подтвердите удаление, нажав [ОК];

закройте форму. Обратите внимание, что найденная запись удалена из БД.

Выполните задание 4.3:

откройте форму и нажмите в ней [Критерии]. Задайте условие отбора записей – в поле Сумма, тыс.р. наберите >=500, а затем просматри-

вайте отобранные записи, нажимая [Далее];

по завершении просмотра закройте форму.

Выполните задание 4.4:

откройте форму и нажмите в ней [Критерии]. В поле Менеджер набе-

рите букву М, а затем просматривайте отобранные записи, нажимая [Да-

лее];

по завершении просмотра закройте форму.

5.4.4 Фильтрация данных

Задание 5. Используя автофильтр, выбрать записи БД Продажи о прода-

жах:

5.1.флэшек и дисков;

5.2.менеджеров, фамилии которых начинаются с буквы «Б»;

5.3.менеджеров, Ф.И.О. которых содержат инициалы «О.Н.»;

5.4.ноутбуков менеджером Мороз А.И.;

5.5 на сумму от 1000 до 15000 тыс. р.;

5.6.с 5-ю наибольшими суммами;

5.7.на сумму выше среднего.

Р е к о м е н д а ц и и п о в ы п о л н е н и ю Задайте автофильтр. Для этого сделайте активной любую ячейку БД и

выберите команду: вкладка Данные/группа Сортировка и фильтр/кнопка

86

[Фильтр]. В результате справа от имен полей БД появятся кнопки раскрытия списка.

Выполните задание 5.1:

раскройте список поля Товар, оставьте флажок только у значений

флэшки и диски и нажмите [ОК];

проанализируйте результат фильтрации. Обратите внимание, что у

поля Товар вместо кнопки автофильтра появилась кнопка , что сигнализирует о том, что фильтр применен по данному полю;

удалите результат фильтрации, для чего нажмите кнопку и в появившемся меню выберите команду Удалить фильтр с «Товар».

Выполните задание 5.2:

раскройте список поля Менеджер и в появившемся меню выберите

Текстовые фильтры, а затем – начинается с;

в открывшемся окне Пользовательский автофильтр в позицию кур-

сора наберите букву Б (рис. 5.37) и нажмите [ОК].

Рис. 5.37 Окно Пользовательский автофильтр

проанализируйте результат фильтрации, а затем отмените его, как это делали в предыдущем задании.

Выполните задание 5.3:

раскройте список поля Менеджер и в меню выберите Текстовые фильтры, а затем – содержит;

87

в окне Пользовательский автофильтр в позицию курсора наберите

О.Н. и нажмите [ОК];

проанализируйте результат автофильтра, а затем отмените его.

Выполните задание 5.4:

раскройте список поля Менеджер, оставьте флажок только у значе-

ния Мороз А.И. и нажмите [ОК];

раскройте список поля Товар, оставьте флажок только у значения но-

утбуки и нажмите [ОК];

проанализируйте результат автофильтра по двум полям, а затем отме-

ните его командой: вкладка Данные/ группа Сортировка и фильтр/

кнопка [Очистить].

Выполните задание 5.5:

раскройте список поля Сумма, тыс.р. и в меню выберите Числовые фильтры, а затем – между;

в окне Пользовательский автофильтр задайте условие отбора запи-

сей так, как на рис. 5.38, и нажмите [ОК];

Рис. 5.38 Условие отбора в задании 5.5

проанализируйте результат фильтрации, а затем отмените его.

Выполните задание 5.6:

раскройте список поля Сумма, тыс.р. и в меню выберите Числовые фильтры, а затем – Первые 10;

в открывшемся окне Наложение условия по списку задайте условие

88

отбора записей так, как на рис. 5.39, и нажмите [ОК];

Рис. 5.39 Условие отбора в задании 5.6

проанализируйте результат фильтрации, а затем отмените его.

Выполните задание 5.7:

раскройте список поля Сумма, тыс.р. и в меню выберите Числовые фильтры, а затем – Выше среднего. Проанализируйте результат филь-

трации, а затем отмените его.

Отмените автофильтр командой: вкладка Данные/группа Сортировка и фильтр/ [Фильтр].

Задание 6. Используя расширенный фильтр, выбрать из БД Продажи запи-

си о менеджерах, у которых фамилии начинаются с буквы «М» или были продажи товара в феврале.

Р е к о м е н д а ц и и п о в ы п о л н е н и ю Сформируйте диапазон критериев отбора:

имена полей Менеджер и Месяц, задействованные в условии отбора записей, скопируйте в две любые смежные ячейки рабочего листа (не примыкающие к диапазону БД), например, справа от БД, соответственно в ячейку F1 и G1;

под именами полей укажите требуемые для отбора значения: в ячейку

F2 введите М, а в ячейку G2 – февраль.

Задайте первую строку диапазона результатов отбора. Для этого скопируй-

те первую строку с именами полей БД ниже самой БД, оставив пустой хотя бы одну строку под ней, например, в ячейки диапазона А17:D17.

Примечание. В диапазоне результатов можно указывать не все, а выборочные поля БД.

Установите курсор на любую ячейку БД и выберите команду вкладка

89

Данные/ группа Сортировка и Фильтр/кнопка [Дополнительно].

В открывшемся окне Расширенный фильтр (рис. 5.40) задайте фильтрацию:

поставьте переключатель в положение скопировать результат в дру-

гое место, чтобы была возможность видеть на одном листе и саму БД, и

результат расширенного фильтра;

в поле Исходный диапазон Excel автоматически определяет диапазон ячеек, занимаемых БД. Если данный диапазон не совпадает с нужным,

то нажмите кнопку [Свернуть] справа от указанного поля, выделите на листе диапазон А1:D15 и нажмите кнопку [Развернуть] в окне

Расширенный фильтр-Исходный диапазон для возврата к исходному окну;

Рис. 5.40 Окно Расширенный фильтр

в поле Диапазон условий укажите диапазон критериев отбора

(F1:G2), выделив его мышью на листе;

в поле Поместить результат в диапазон укажите диапазон результа-

тов отбора. Для этого выделите мышью на листе ячейки первой строки диапазона результатов и несколько строк под ними, например, А17:D27,

предположительно достаточных для отображения результата фильтра-

ции;

поставьте флажок Только уникальные записи и нажмите [ОК].

Проанализируйте результат расширенного фильтра.

90