- •Методические указания для самоподготовки студентов к практическому занятию №5 по новым информационным технологиям.
- •«Базы данных в среде ms Excel. Сортировка и фильтрация данных»
- •Выполните сортировку по другим полям.
- •7. Самостоятельно выполните:
- •Понятие о списке (базе данных Excel)
- •Сортировка данных в списке
- •Основные технологические операции по сортировке данных
- •Автофильтрация
- •Расширенный фильтр
Выполните сортировку по другим полям.
Задание 2. Выберите данные из списка по критерию отбора, используя Автофильтр.
Проведите подготовительную работу — переименуйте новый лист на Автофильтр и скопируйте на него исходную базу данных (см рис.1).
Выберите из списка данные, используя критерий: сведения об одиноких пенсионерах.
Отмените результат автофильтрации.
Выберите из списка данные, используя критерий: сведения о пенсионерах в возрасте от 70 лет, количество в семье 2 человека.
Отмените результат автофильтрации.
Выполните несколько самостоятельных заданий, задавая произвольные критерии отбора записей.
ВЫПОЛНЕНИЕ:
Скопируйте таблицу на следующий лист. Назовите лист – Автофильтр;
Выберите из списка данные, используя критерий — сведения об одиноких пенсионерах. Для этого:
установите курсор в область списка и перейдите на вкладку Данные нажмите на кнопку Фильтр; в каждом столбце появятся кнопки списка;
Сформируйте условия отбора записей: в столбце Состав семьи нажмите кнопку , из списка условий отбора выберите 1;
Отмените результат автофильтрации, установив указатель мыши в список и нажав еще раз на кнопку Фильтр.
Выберите из списка данные, используя критерий — сведения о пенсионерах в возрасте от 70 лет, количество в семье 2 человека. Для этого:
установите курсор в область списка и нажмите на кнопку Фильтр;
сформируйте условия отбора записей: в столбце Возраст нажмите кнопку , из списка условий отбора выберите опцию Числовые фильтры – Больше или равно;
далее введите в поле условие 70;
потом перейдите к столбцу Состав семьи и задайте критерий по заданию.
5. Отмените результат автофильтрации
6. Выполните несколько самостоятельных заданий, задавая произвольные критерии отбора записей.
Задание 3. Выберите данные из списка, используя Расширенный фильтр, по Критерию сравнения и по Вычисляемому критерию.
1. Проведите подготовительную работу — переименуйте новый лист на Расширенный фильтр и скопируйте на него исходную базу данных (см. рис. 1).
2. Скопируйте имена полей списка в другую область на том же листе.
3. Сформируйте в области условий отбора Критерий сравнения — о пособиях пенсионеров в возрасте от 80 лет, состав семьи которых равен 1 человеку или 2 людям.
4. Произведите фильтрацию записей на том же листе.
5. Сформируйте в области условий отбора Вычисляемый критерий — для каждого пенсионера выбрать сведения о пенсии выше средней, при условии, что состав семьи = 1; результат отбора поместите на новый рабочий лист.
6. Произведите фильтрацию записей на новом листе.
ВЫПОЛНЕНИЕ:
1. Скопируйте таблицу на следующий лист. Назовите лист – Расширенный фильтр. Выделите блок ячеек исходного списка, начиная от имен полей и вниз до конца записей таблицы, и скопируйте их на лист Расширенный фильтр.
Этап 1. Формирование диапазона условий по типу Критерий сравнения
2. Скопируйте все имена полей списка (см. рис. 1) в другую область на том же листе, например, установив курсор в ячейку А15. Это область, где будут формироваться условия отбора записей. Например, блок ячеек А15:F15 — имена полей области критерия, A16:F19 — область значений критерия.
3. Сформируйте в области условий отбора Критерий сравнения — о пособиях пенсионеров в возрасте от 80 лет, состав семьи которых равен 1 человеку или 2 людям. Для этого в первую строку после имен полей введите:
в столбец Возраст — условие — >80;
в столбец Состав семьи — условие — <3
Этап 2. Фильтрация записей расширенным фильтром.
4. Произведите фильтрацию записей на том же листе:
установите курсор в область списка (базы данных);
выполните команду Данные и нажмите на кнопку Дополнительно (рядом с кнопкой Фильтр);
в диалоговом окне «Расширенный фильтр» с помощью мыши задайте параметры, например:
Скопировать результат в другое место: установите флажок
Исходный диапазон: A1:F11
Диапазон условия: A15:F16
Поместить результат в диапазон: A18
нажмите кнопку <ОК>.
Этап 3. Формирование диапазона условий по типу Вычисляемый критерий.
5. Сформируйте в области условий отбора Вычисляемый критерий — для каждого пенсионера выбрать сведения о пенсии выше средней, при условии, что состав семьи = 1; результат отбора поместите на новый рабочий лист. Для этого:
в ячейке G15 напечатайте Пенсия 2;
в ячейку G16 введите вычисляемый критерий, например, вида
=С2>CP3HAЧ($С$2:$С$11) – найдем пенсию выше средней;
где С2 — адрес первой клетки с оценкой в исходном списке,
$С$2 : $С$I7 — блок ячеек с оценками,
СРЗНАЧ — функция вычисления среднего значения.
Однако сведения нужны о пенсионерах при наличии двух условий, поэтому усложним формулу: =И(C2>СРЗНАЧ($C$2:$C$11);B2=1)
Этап 4. Фильтрация записей расширенным фильтром.
6. Произведите фильтрацию записей на новом листе;
установите курсор в область списка (базы данных);
выполните команду Данные, Дополнительно;
в диалоговом окне «Расширенный фильтр» с помощью мыши задайте параметры, например:
Скопировать результат в другое место: установите флажок
Исходный диапазон: A1:F11
Диапазон условия: G15: G16
Поместить результат в диапазон: перейдите на новый лист и щелкните мышью в любой ячейке
нажмите кнопку <ОК>.