
Klecova_Informacionnye_tehnologii_elektronnye_t
.pdf
бого символа, знак «звездочки» (*) – для замещения цепочки любых символов или тильду (~) – для ввода вопросительного знака, звездочки или тильды как символа (например, последовательность «~?» означает знак вопроса, а не любой символ [3].
Рис.2.16
После ввода критерия необходимо нажать на кнопку ОК – будут отображены строки, удовлетворяющие заданным условиям
(рис.2.17).
Рис.2.17
Чтобы снять фильтр со столбца, необходимо в панели автофильтра выполнить команду Снять фильтр с… или воспользоваться командой Очистить раздела Сортировка и фильтр вкладки Данные Ленты Excel.
61

Расширенный фильтр
Условия отбора для расширенного фильтра задаются непосредственно на рабочем листе. Правила отбора задаются в строках, в отдельной области рабочего листа, которая должна содержать также заголовки, одноименные с заголовками таблицы. Область с условиями можно размещать выше или ниже данных, отделяя их не менее чем тремя пустыми строками. Условия отбора можно объединять, размещая в одной строке или в разных строках [3].
Для использования расширенного фильтра необходимо сделать следующее:
•недалеко от рабочей таблицы нужно выбрать свободный диапазон ячеек и записать в ячейки заголовки столбцов, которые будут участвовать в фильтрации;
•ниже заголовков столбцов необходимо ввести условия фильтрации;
•щелкнуть правой кнопкой мыши в таблице и выбрать на вкладке Данные Ленты в разделе Сортировка и фильтр ко-
манду Дополнительно – откроется диалоговое окно Расши-
ренный фильтр (рис.2.18);
Рис.2.18 62

• в диалоговом окне Расширенный фильтр задать параметры фильтрации:
–переключатель фильтровать список на месте/скопировать результат в другое место определяет месторасположение результата применения фильтра;
–поле Исходный диапазон используется для ввода диапазона ячеек, в которых необходимо провести фильтрацию;
–поле Диапазон условий используется для ввода условий
отбора ячеек;
–поле Поместить результат в диапазон используется для указания месторасположения результата фильтрации, доступно только при выборе переключателя скопировать результат в другое место;
–параметр Только уникальные записи позволяет исклю-
чить повторение строк с одинаковыми записями.
На рис.2.19 представлен результат выполнения расширенного фильтра.
Исходная
таблица
Условие отбора
Результат
фильтрации
Рис.2.19
Если условия отбора расположены в разных строках одного столбца, то они связываются соотношением ИЛИ, если в разных столбцах одной строки – соотношением И.
63

Пример оформления отчета
По результатам лабораторной работы оформляется отчет, пример которого приведен ниже.
1. Импорт данных. Сначала исходные данные были импортированы из базы данных dbf с помощью меню Office→Открыть для файла dbf. Получился рабочий лист Excel, представленный на рис.2.20.
Рис.2.20
2.Создать проверку заданных параметров при вводе.
–Выделяются столбцы с оценками (AC и AD)
–Данные -> Проверка данных – появляется окно Проверка вводимых значений.
–В окне Проверка вводимых значений на вкладке Пара-
метры в поле тип данных выбирается Целое число, в поле
64

значение – Между, в поле минимум – 0, в поле максимум –
100.
– На вкладке Сообщение для ввода вписывается в поле за-
головок Значение оценки, в поле Сообщение – Оценка
может варьироваться от 0 до 100.
– На вкладке Сообщение об ошибке можно выбрать три вида сообщения об ошибке.
Останов
Останов – требует повторного ввода значения в ячейку, содержащую недопустимое значение, или отмены ввода (восстанавливается прежнее значение).
На вкладке Сообщение об ошибке задается вид сообщения –
Останов, заголовок сообщения – Неверная оценка, сообщение – Оценка может варьироваться от 0 до 100.
На рабочем листе при активизировании ячейки из столбцов AC и AD появляется подсказка, а при вводе неверного значения (не попадающего в диапазон от 0 до 100) выдается сообщение об ошибке
(рис.2.21).
Рис.2.21
Предупреждение
Предупреждение – предупреждает о неверно введенном значении, предлагает продолжить работу (невзирая на неверное значение), изменить значение или отменить проверку.
Если на вкладке Сообщение об ошибке окна Проверка вводимых значений выбрать вид – Предупреждение, то при
65

неверном вводе оценки выдается сообщение, как показано на рис.2.22.
Рис.2.22
Сообщение
Сообщение – информирует о неверно введенном значении, предлагает либо перейти к другой ячейке, либо остановить проверку.
Если на вкладке Сообщение об ошибке окна Проверка вводимых значений выбрать вид – Сообщение, то при неверном вводе оценки выдается сообщение, как показано на рис.2.23.
Рис.2.23
3. Ввод данных через форму
Элемент Форма была добавлена на панель быстрого доступа с помощью команды Параметры Excel. Данные→Форма, появ-
ляется форма для ввода данных. Нажимается кнопка Добавить. В появившуюся форму вносятся данные в соответствующие поля. При закрытии формы или повторном нажатии кнопки До-
бавить новая строка отображается внизу таблицы.
66

4. Создать следующие макросы. Создание макроса «вывод итогов по именам»
При записи макроса были выполнены следующие действия.
–Установлен курсор в самую левую верхнюю ячейку списка
(Delo)
–Разработчик→макрос→начать запись
–Данные→Сортировка
–Сортировать по возрастанию по полю Name
–Данные→Итоги
–При каждом изменении в - Name
–Операция - Количество
–Добавить итоги по – Name
–Разработчик→макрос→остановить запись.
Далее была создана кнопка Итоги и ей назначен макрос. При нажатии кнопки на экране появляются итоги по странам (рис.2.24).
Рис.2.24
Для определения самого популярного имени:
–перейти на второй уровень итогов;
–отсортировать итоги по убыванию количества.
67

5. Создание макроса «отмена итогов по именам»
При записи макроса быливыполнены следующие действия.
–Установлен курсор в самую левую верхнюю ячейку списка
(Delo)
–Разработчик→макрос→начать запись
–Данные→Итоги
–В окне Промежуточные итоги нажата кнопка Убрать
все
– Разработчик→макрос→остановить запись.
Далее была создана кнопка Отмена итогов и ей назначен макрос. При нажатии кнопки на экране отменяются итоги и таблица принимает исходный вид (см. рис.2.20).
6. Создание макроса «создание фильтра по именам»
При записи макроса были выполнены следующие действия.
–Установлен курсор в самую левую верхнюю ячейку списка
(Delo)
–Разработчик→макрос→начать запись
–Данные→Фильтр
–Открывается окно выбора условия кнопкой у заголовка
столбца Name
–Выбирается имя «Алиса»
–Разработчик→макрос→остановить запись.
Далее была создана кнопка Автофильтр и ей назначен макрос. При нажатии кнопки на экране отображаются только те строки, у которых значение в столбце Name – Алиса (рис.2.25).
Рис.2.25
68

7. Создание макроса «отмена фильтра по именам»
При записи макроса были выполнены следующие действия.
–Установлен курсор в самую левую верхнюю ячейку списка
(Delo)
–Разработчик→макрос→начать запись
–Открывается окно выбора условия кнопкой у заголовка
столбца Name, выбирается опция Все
–Разработчик→макрос→остановить запись.
–Если необходимо убрать автофильтр совсем, то повторно выбирается команда Данные→Фильтр.
Далее была создана кнопка Отмена автофильтра и ей назначен макрос. Нажатием кнопки на экране отображается исходный рабочий лист (см. рис.2.20).
8. Создание расширенного фильтра
Правее исходной таблицы заданы условия (рис.2.26). Необходимо отобрать записи в которых, абитуриент по имени Анастасия подавал заявление на факультет К с общежитием или на факультет Б без общежития, а также все абитуриенты по имени Анатолий. Результат применения расширенного фильтра показан на рис.2.27.
9. Построение графика
График построен по промежуточным итогам поля fisika
(рис.2.28).
По горизонтали отложены баллы ЕГЭ по физике, а по вертикали – количество абитуриентов, сдавших ЕГЭ на указанный балл.
Рис.2.26
69

Рис.2.27
70