Фильтрация данных
Фильтрация - это быстрый и легкий способ поиска подмножества данных и работы с ними в списке. В отфильтрованном списке отображаются только строки, отвечающие условиям отбора, заданным для столбца. Microsoft Excel предоставляет две команды для фильтрации списков: · Автофильтр, включая фильтр по выделенному, для простых условий отбора; · Расширенный фильтр для более сложных условий отбора. В отличие от сортировки, при фильтрации порядок записей в списке не изменяется. При фильтрации временно скрываются строки, которые не требуется отображать. Строки, отобранные при фильтрации в Microsoft Excel, можно редактировать, форматировать и выводить на печать, а также создавать на их основе диаграммы, не изменяя порядок строк и не перемещая их. Пример. Выбор данных из списка, используя Расширенный фильтр, по Критерию сравнения и по Вычисляемому критерию Этап 1. Формирование диапазона условий по типу Критерий сравнения 1.Скопируйте все имена полей списка (рис.4.5) в другую область на том же листе, например установив курсор в ячейку J1. Это область, где будут формироваться условия отбора записей. Например, блок ячеек J1:O1 – имена полей области критерия, J2:O5 – область значений критерия. Рис. 4.5
2.Сормируйте в области условий отбора Критерий сравнения – о сдаче экзаменов студентами группы 133 по предмету п1 на оценки 4 или 5. Для этого в первую строку после имен полей введите: в столбец Номер группы - точное значение 133; в столбец Код предмета – точное значение п1; в столбец Оценка – условие - >3. Этап 2. Фильтрация записей расширенным фильтром. Произведите фильтрацию записей на том же листе: · установите курсор в область списка (базы данных); · выполните команду Данные, Фильтр, Расширенный фильтр; · в диалоговом окне <<Расширенный фильтр >> с помощью мыши задайте параметры, например: Скопировать результат в другое место: установить флажок Исходный диапазон: А1:G17 Диапазон условия: J1:O5 Поместить результат в диапазон:J6 · Нажмите кнопку ОК. 3.Придумайте собственные критерии отбора по типу Критерий сравнения и проведите фильтрацию на том же листе. Этап 1. Формирование диапазона условий по типу Вычисляемый критерий Сформируйте в области условий отбора вычисляемый критерий – для каждого преподавателя выберите сведения о сдаче студентами экзамена на оценку выше средней, вид занятий – л; результат отбора поместите на новый рабочий лист. Для этого: · В столбец Вид занятия введите точное значение – букву л; · Переименуйте в области критерия столбец Оценка, например, на имя Оценка1; · В столбец Оценка 1 введите вычисляемый критерий, например, вида =G2>CPЗНАЧ($G$2:$G$17), где G2 – адрес первой клетки с оценкой в исходном списке, $G$2:$G$17- блок ячеек с оценками, CPЗНАЧ – функция вычисления среднего значения. Этап 2. Фильтрация записей с расширенным фильтром. Произведите фильтрацию записей на новом листе: · Установите курсор в область списка (базы данных); · Выполните команду Данные, Фильтр, Расширенный фильтр; · В диалоговом окне Расширенный фильтр с помощью мыши задайте параметры, например: Скопировать результат в другое место: установите флажок Исходный диапазон: А1:G17 Диапазон условия:J1:O5 Поместить результат в диапазон: перейдите на новый лист и щелкните мышью в любой ячейке · Нажмите кнопку ОК. Придумайте собственные критерии отбора по типу Вычисляемый критерий и поместите результаты фильтрации на выбранном ранее листе.
|