Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RABOTA_V_TABLIChNOM_PROTsYeSSORYe_MICROSOFT_EXC....doc
Скачиваний:
9
Добавлен:
17.11.2018
Размер:
440.32 Кб
Скачать

Применение автофильтра

Для обработки таблицы с помощью автофильтра необходимо следующее.

  1. Активизировать любую ячейку списка и подать команду Данные/Фильтр/Автофильтр. В результате в строке имен полей рядом с именем каждого поля будет отображена кнопка со стрелкой.

  2. Щелкнуть мышью на кнопке со стрелкой в требуемом поле имени. В результате откроется меню, в котором отображены условия отбора записей: (Все), (Первые 10…), (Условие…) и значения полей столбца.

  3. Выбрать необходимый пункт в предлагаемом меню. В итоге в списке останутся записи, содержащие поля с выбранным значением. При этом номера строк отфильтрованных таким образом записей, и стрелка кнопки выбранного столбца будут высвечиваться синим цветом. В строке состояния будет указано число найденных записей из их общего числа.

!! Отфильтруйте список с помощью автофильтра по товару Тетрадь.

Отфильтрованные записи можно снова подвергнуть фильтрации по этому же или другому полю (по другому критерию отбора).

!! Осуществите дополнительную фильтрацию полученного списка по месяцу Февраль.

Для возврата таблицы к первоначальному виду в режиме фильтрации следует:

  1. последовательно нажимать кнопки с синими стрелками и в открывающихся меню выбирать пункт (Все) – выбор всех записей без ограничения;

  2. выполнить команду Данные/Фильтр/Отобразить все.

!! Верните первоначальный вид таблицы.

Пункт меню (Первые 10…) применяется к числовым полям. После выбора этого элемента открывается диалоговое окно Наложение условия по списку, в котором пользователь может изменить условие: выбрать число (от 1 до 500) наибольших или наименьших элементов списка, или указать процент выводимых наибольших /наименьших записей списка.

!! Отфильтруйте первые пять записей по максимальному значению поля Объем продаж.

Пункт меню (Условие…) служит для фильтрации списка по одному или двум логическим условиям диалогового окна Пользовательский автофильтр. Левые поля этого окна представляют собой раскрывающиеся списки с различными операторами сравнения (равно, больше, меньше и т.д.), правые поля содержат неповторяющиеся значения элементов выбранного столбца (в эти поля можно также вручную ввести требуемые значения). При использовании двух условий их требуется соединить логической операцией И или ИЛИ.

!! Произведите дополнительную фильтрацию полученного списка по полю Количество с применением условия: 100 < Количество < 300.

Чтобы отменить режим автофильтра, необходимо повторно подать команду Данные/Фильтр/Автофильтр (сброс флажка Автофильтр).

!! Отмените режим автофильтра.

Расширенный фильтр

Расширенный фильтр предоставляет пользователю дополнительные возможности задания условий отбора записей. Технология использования расширенного фильтра состоит из двух этапов: формирования области критерия поиска и фильтрации записей списка.

  1. Этап формирования диапазона условий. Условие отбора задается в отдельном диапазоне ячеек текущего рабочего листа, который называется диапазоном критериев (условия). Он может размещаться в любом месте рабочего листа, но лучше всего над списком (под списком существует опасность замены условий добавляемыми записями). Диапазон критериев рекомендуется отделять от списка по крайней мере одной пустой строкой.

Диапазон условий поиска содержит строку имен столбцов и произвольное число строк для задания поисковых условий. Рекомендуется скопировать первую строку с именами полей из списка в область формирования критерия. Далее ненужные имена полей можно удалить. При формировании критерия следует соблюдать следующие правила.

  • Если критерии (условия) указываются в каждом столбце на одной строке, то они считаются связанными логическим условием И.

  • Если условия записаны в нескольких строках, то они считаются связанными условием ИЛИ.

Примечание. При использовании вычисляемого критерия должны удовлетворяться следующие требования:

  • вычисляемый критерий должен иметь имя поля, не совпадающее ни с одним из имен полей списка;

  • формула должна иметь в качестве результата логическую величину;

  • ссылки на ячейки списка должны быть относительными, а на ячейки вне списка – абсолютными;

  • при задании ссылки на все значения ячеек столбца необходимо указывать относительную ссылку на первое значащее поле этого столбца.

!! Сформируйте диапазон условий:

Месяц

Кол-во

Объем

Март

=E6>120

=F6<800

Февраль

=E6<200

=F6<500

Январь

=E6>100

=F6>600

где Е6 и F6 – ссылки на первые поля столбцов Количество и Объем продаж.

  1. Этап фильтрации записей. После подготовки области критериев активизируется любая ячейка списка и выполняется команда Данные/Фильтр/Расширенный фильтр…. В результате открывается диалоговое окно Расширенный фильтр, в котором необходимо:

  1. установить в поле Обработка переключатель Фильтровать список на месте или Скопировать результат в другое место, т. е. фильтровать записи списка можно на месте либо копировать в указанную область;

  2. с помощью выделения в рабочем листе указать ссылки на соответствующие ячейки в полях Исходный диапазон (диапазон ячеек списка вместе с заголовком), Диапазон условий (диапазон ячеек с критерием фильтрации) и Поместить результат в диапазон (достаточно указать ссылку на левую верхнюю ячейку диапазона результата фильтрации);

  3. при необходимости установить флажок Только уникальные записи – исключает повторяющиеся записи.

!! Отфильтруйте список по сформированному критерию на месте. Убедитесь в правильности фильтрации.

Для сложных по логике обработки запросов фильтрация записей списка может выполняться последовательно с применением разных критериев фильтрации.

Для отмены действия условий расширенной фильтрации выполняется команда Данные/Фильтр/Отобразить все.

!! Отмените действие расширенной фильтрации.