Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab 1 - MS Office 2010.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
106.5 Кб
Скачать

Решение

Включите инструмент Пользовательский автофильтр (Данные/Фильтр/Текстовые фильтры/Настраиваемый фильтр) для столбца Фамилия клиента.

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

Сохраните результат фильтрации для отчета.

Инструмент Расширенный фильтр (Данные/Сортировка и фильтр/Дополнительно) имеет гораздо больше возможностей. Он позволяет:

  • задавать условия фильтрации для нескольких столбцов, соединенных оператором отношения;

  • задать несколько условий для данных столбца списка;

  • задать вычисляемые условия;

  • помещать результаты фильтрации в любое место рабочего листа.

Формирование диапазона условий

Условия фильтрации для инструмента Расширенный фильтр формируются в соответствии с правилами:

  • в верхней строке диапазона (строке заголовков) записываются названия столбцов списка, на значения которых накладываются условия фильтрации (чтобы избежать ошибок эту операцию лучше выполнять копированием);

  • в ячейках строк, расположенных ниже строки заголовков, записываются выражения условий с использованием знаков сравнения (=, <=, >=, <>);

  • считается, что выражения условий, записанные в одной строке, соединены отношением И, а записанные в разных строках – отношением ИЛИ;

  • диапазон условий не должен содержать пустых строк или нулевых столбцов.

Задание 4. Требуется составить выражение условий для фильтрации исходного списка в соответствии с условиями: дата операции – 10-20 января включительно, номера счетов – 5-14 включительно. Вы можете произвольно изменить параметры фильтрации для того, чтобы освоить рабу инструмента для своей таблицы данных.

Решение

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

В ячейках строки, расположенной под заголовком, запишите выражение условий фильтрации:

Дата операции

Дата операции

№ счета

№ счета

>=10.01.2002

<=20.01.2002

>=5

<=14

Выполнение фильтрации

Если выражение условий записано, то можно приступить к фильтрации таблицы. Для этого нужно:

– установить курсор в область исходного списка и выполнить команду меню Данные/Сортировка и фильтр/Дополнительно – откроется окно диалога Расширенный фильтр;

– в группе Обработка диалогового окна установить соответствующий переключатель Фильтровать список на месте или Скопировать результат в другое место (рекомендуется);

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

– в поле Диапазон условий ввести адрес диапазона, содержащего условия;

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

– если в исходном списке могут быть повторяющиеся записи, а в результирующую таблицу нужно поместить только одну из них, то нужно установить флажок Только уникальные записи, эта опция добавляет к имеющемуся еще один фильтр – Скрытие полностью повторяющихся строк, который работает только в том случае, если результат копируется в другое место;

– щелкнуть на кнопке ОК, и в указанном для вывода диапазоне будет получен результат фильтрации.

Сохраните результат фильтрации для отчета.

Замечание. В диапазоне условий можно ввести любое количество условий.

Задание 5. Требуется отфильтровать записи исходной таблицы, которые отвечают условиям: дата операции – 10-20 января включительно, номера счетов – с 5-го по 14-й, сумма прихода – от 1000 до 2500 включительно, а так же сведения обо всех расходных операциях в период с 24 по 29 января с суммой больше 1100 по клиентам, фамилии которых начинаются с букв «Я» или «Л».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]