- •Улан - Удэ
- •Тематика теоретического материала для самостоятельного изучения.
- •Раздел 1. Получение навыков работы в среде текстового процессора mword.
- •Раздел 2. Получение навыков работы в среде табличного процессора mexcel
- •Основные объекты Excel
- •Типы данных
- •Ввод данных в ячейку
- •Ввод чисел
- •Абсолютная и относительная адресация ячеек
- •Структура таблицы:
- •Применение абсолютной адресации
- •Структура таблицы:
- •Мастер функций
- •Функции суммирования
- •Статистические функции
- •Определить:
- •Логические функции. Логическая константа и логическое выражение
- •Логические функции
- •Применение логических функций для решения задач.
- •Тема: «Представление данных таблицы в графической форме». Понятие диаграммы
- •Создание диаграммы
- •Типы диаграмм
- •Методика создания диаграммы
- •Выполняемые действия
- •Тема: «Технологии обработки структурированных данных»
- •Создание бд
- •Фильтрация записей из бд
- •Применение команды Данные, Фильтр
- •Пользовательский автофильтр
- •Применение расширенного фильтра
- •Блок критериев
- •Блок вывода
- •Варианты контрольных заданий по темам «Создание и вставка стандартных формул. Построение диаграмм. Технологии обработки структурированных данных»
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
Создание бд
Для создания БД необходимо задать заголовки полей(столбцов) и ввести исходные данные. Создайте БД следующего вида и разместите на лист с именем БД.
Фильтрация записей из бд
Фильтрация – это отбор записей из базы данных, которые содержат определенное значение или отвечают заданным критериям. Для фильтрации используется команда Данные, которая имеет две опции: Фильтр и Расширенный фильтр. Отличаются они способом отбора и переноса выбранных после фильтрации данных.
Применение команды Данные, Фильтр
Команда Данные, Фильтр производит:
Фильтрацию данных по одному полю (критерию, условию).
Отобранные данные выводятся в самой таблице. Остальные данные временно скрываются.
Поэтому, при необходимости использования в дальнейшем отобранных данных, нужно их после фильтрации скопировать на новое место.
После вызова команда Фильтр помещает кнопки раскрывающихся списков (кнопки со стрелкой) непосредственно в строку с названиями столбцов (Рисунок 13). Для отбора записей по определенному полю, необходимо нажать кнопку в этом поле, после чего появляется раскрывающийся список, который содержит все значения этого поля. Для выполнения отбора необходимо в этом списке выделить нужное значение. В результате в таблице остаются строки, содержащие это значение. Остальные временно скрываются.
Рисунок 13. Результат выбора команды Данные, Фильтр
Перед выполнением задания переименовать лист2 в Автофильтр.
Пример 1. Отобрать уроженцев города Улан – Удэ.
Выполняемые действия:
Курсор установить в любую ячейку базы данных.
Выбрать команду Данные, Фильтр.
Открыть список с помощью кнопки раскрывающихся списков по полю Место рождения.
Выделить значение Улан – Удэ.
Полученную таблицу скопировать на лист Автофильтр и снабдить заголовком.
6. Вернуть все записи. Для этого вновь открыть список по полю Место рождения и нажать кнопку Выделить все.
Результат отбора в следующей таблице.
Таблица. Уроженцы города Улан - Удэ
№ |
ФИО |
Дата рождения |
Место рождения |
Пол |
Семейное положение |
Социальное положение |
Средняя зарплата |
1 |
Андреева П.Р. |
12.04.1967 |
Улан -Удэ |
ж |
б |
Служащий |
12000 |
4 |
Минина М.И. |
04.08.1995 |
Улан -Удэ |
ж |
х |
Студент |
2000 |
Таким способом можно осуществить отбор по любому полю. Такой отбор записей является отбором по определенному значению.
Пользовательский автофильтр
Для создания сложного критерия необходимо использовать пользовательский автофильтр. Для этого в пункте 4 предыдущего алгоритма выбрать строку Текстовые фильтры, если поле содержит текст, Числовые фильтры, если поле содержит числа, Фильтры по дате, если в поле даты и в появившемся меню выбрать нужную строку или Настраиваемый фильтр. В результате появляется окно пользовательского автофильтра, в котором нужно создать критерий. Критерии создаются для одного поля и могут быть связаны функциями «И» либо «ИЛИ», если нужно создать два условия отбора. При этом функция «И» применяется при одновременном выполнении условий, а функция «ИЛИ» - при выполнении хотя бы одного условия.
Пример 2. Создать список людей с датами рождений между 1955 и 1975 годами. Для построения такого критерия необходимо:
Курсор установить в любую ячейку базы данных.
Выбрать команду Данные, Фильтр.
Открыть список по полю Дата рождения.
Выбрать в нем строку Фильтр по дате.
В появившемся меню выбрать строку Между.
В окне диалога Пользовательский автофильтр задать условия в обеих строках. В верхней строке задать условие “после или равно 06.08.55” , а в нижней строке – “ до или равно 03.09.75”(Рисунок14). Условия объединяются функцией “ И ”, так как требуется одновременное выполнение обоих критериев (установить флажок И).
Нажать кнопку ОК.
Рисунок 14. Фильтр по дате рождения
Результат в таблице на листе Автофильтр.
Таблица . Отфильтрованные записи по полю Дата рождения
№ |
ФИО |
Дата рождения |
Место рождения |
Пол |
Семейное положение |
Социальное положение |
Средняя зарплата |
1 |
Андреева П.Р. |
12.04.1967 |
Улан -Удэ |
ж |
б |
Служащий |
12000 |
2 |
Васильев А.Т. |
13.08.1956 |
Иркутск |
м |
б |
Рабочий |
20000 |
5 |
Тимофеева П.О. |
02.07.1965 |
Иркутск |
ж |
б |
Служащий |
8000 |
6 |
Авдеев И.Б. |
03.09.1975 |
Курск |
м |
х |
Крестьянин |
5000 |
9 |
Викулин М.М. |
06.08.1955 |
Кырен |
м |
б |
Крестьянин |
6500 |
10 |
Васина В.П. |
12.12.1972 |
Кырен |
ж |
б |
Служащий |
10000 |
Пример 3. Создать список людей с социальным положением Служащий или Рабочий.
Для построения такого критерия необходимо:
Курсор установить в любую ячейку базы данных.
Выбрать команду Данные, Фильтр.
Открыть список по полю Социальное положение.
Выбрать в нем строку Текстовые фильтры.
В появившемся меню выбрать строку Настраиваемы фильтр.
В окне диалога Пользовательский автофильтр задать условия в обеих строках. В верхней строке задать условие “ равно служащий, а в нижней строке – “ равно крестьянин”. Условия объединяются функцией “ ИЛИ ”, так как требуется выполнение хотя бы одного из критериев (установить флажок ИЛИ).
Нажать
кнопку ОК.
Рисунок 15. Критерий по полю Социальное положение
Результат в таблице на листе Автофильтр.
Таблица . Отфильтрованные записи по полю Социальное положение.
№ |
ФИО |
Дата рождения |
Место рождения |
Пол |
Семейное положение |
Социальное положение |
Средняя зарплата |
1 |
Андреева П.Р. |
12.04.1967 |
Улан -Удэ |
ж |
б |
Служащий |
12000 |
5 |
Тимофеева П.О. |
02.07.1965 |
Иркутск |
ж |
б |
Служащий |
8000 |
6 |
Авдеев И.Б. |
03.09.1975 |
Курск |
м |
х |
Крестьянин |
5000 |
8 |
Леденеева Т.И. |
03.06.1949 |
Баргузин |
ж |
б |
Крестьянин |
6000 |
9 |
Викулин М.М. |
06.08.1955 |
Кырен |
м |
б |
Крестьянин |
6500 |
10 |
Васина В.П. |
12.12.1972 |
Кырен |
ж |
б |
Служащий |
10000 |
