
Операторы сравнения
Оператор |
Тип сравнения |
= |
Равно |
> |
Больше чем |
>= |
Больше либо равно |
< |
Меньше |
<= |
Меньше либо равно |
<> |
Не равно |
Расширенный фильтр удобно использовать в случаях, когда результат отбора желательно поместить отдельно от основного списка.
Создание расширенного фильтра выполняется по следующему алгоритму:
Копировать строку заголовков столбцов и поместить ее справа от списка, отделив хотя бы одним пустым столбцом. Заголовки в диапазоне условий должны в точности совпадать с заголовками столбцов в списке.
Под скопированной строкой заголовков столбцов в строках, начиная со второй, вводить в соответствующие столбцы нужные критерии. Диапазон условий должен содержать по крайней мере две строки. В диапазоне условий нужно использовать заголовки только тех столбцов, которые используются в условиях отбора.
Операция ИЛИ создается с помощью строк, а операция И – с помощью одноименных столбцов. Одноименный столбец должен быть создан в скопированной строке заголовков столбцов рядом с заголовком основного столбца.
Анализ списка с помощью расширенного фильтра выполняется по команде Данные|Сортировка и фильтр|Дополнительно. В диалоговом окне Расширенный фильтр вводятся Исходный диапазон (определяется автоматически, если выделена любая ячейка списка) и Диапазон условий (выделяется с помощью мыши).
Рассмотрим пример использования расширенного фильтра: найти все события сбыта продукции от 3000 до 5000 ед. в 2005 и 2006 годах. Действуем по алгоритму:
В новой р/к переименовать Лист1 в Поставки.
На листе Поставки создать список (Рис. 5.1.).
Рис. 5.1. Вид базы данных
Скопировать строку заголовка и вставить ее под списком (Рис. 5.2).
Вставить новый столбец рядом со столбцом Сбыт и копировать заголовок Сбыт в новый столбец.
В первой строке ниже заголовка ввести в столбцы Сбыт <3000 и >5000, в столбец Год ввести 2005.
Во вторую строку ниже заголовка в столбец Год ввести 2006, в столбцы Сбыт ввести ту же информацию.
Рис. 5.2. Заданные условия для расширенного фильтра
Выполнить п. 4 алгоритма создания расширенного фильтра (Рис. 5.3).
Рис. 5.3. Диалоговое окно настройка исходного диапазона и диапазона условий
Результат работы фильтра должен иметь вид, представленный на Рис. 5.4:
Рис. 5.4. Результат отбора по условию расширенного фильтра
Форма данных
Ввод данных в список Excel можно осуществлять двумя способами:
Ввод данных непосредственно в строку списка Excel;
Ввод данных в список Excel с помощью формы, аналогичной форме, которая применяется для добавления записей в базу данных.
Форма – это окно диалога, предназначенное для удобного ввода, удаления и поиска данных в списках. Для создания полей в форме редактор Excel использует заголовки списка.
Для отображения формы на экране необходимо активировать кнопку Office, перейти в раздел Настройки, в поле Выбрать команды из: отобразить Все команды и выбрать в нижепредложенном списке команду Формы. Далее нажмите кнопку добавить, при этом команда разместится на панели Быстрого доступа.
Вставка записей в список с помощью формы
Выделить любую ячейку в списке;
Нажмите кнопку Форма на панели Быстрого доступа;
Нажмите кнопку Добавить для добавления записи или Вернуть, чтобы отменить добавление записи;
Нажмите кнопку Закрыть.
Изменение записей в списке Excel с помощью формы
Выделите любую ячейку в списке;
Нажмите кнопку Форма на панели Быстрого доступа;
Найдите запись, которую необходимо изменить;
Измените данные в записи;
Нажмите кнопку Закрыть.
Удаление записи из списка Excel с помощью формы
Выделите любую ячейку списка;
Нажмите кнопку Форма на панели Быстрого доступа;
Найдите запись, которую необходимо удалить;
Нажмите кнопку Удалить;
Нажмите кнопку Закрыть.
Поиск данных в списке Excel с помощью Формы
Выделите любую ячейку списка;
Нажмите кнопку Форма на панели Быстрого доступа;
Нажмите кнопку Критерии;
Введите условия отбора записей (год, поставщик и т.д.);
Нажмите кнопку Далее, а затем кнопку Назад для просмотра отобранных записей;
Нажмите кнопку Закрыть.
Задания для индивидуальной работы
Задание 1
Откройте ранее созданную р/к и перейдите на лист Поставки.
Отсортируйте список по столбцам в алфавитном порядке.
Отсортируйте часть списка по строкам в алфавитном порядке.
Отсортируйте список по четырем столбцам: Год, Месяц, Дата, Поставщик.
Отсортируйте строки списка по столбцам Поставщик, Продукция, Район в указанном порядке.
Из сетевого окружения Full/prepod/Файлы для ПСОН скопируйте файл exercise_12_1.xlsx в свою папку на рабочем ПК.
Откройте этот файл и перейдите к листу Лист1.
Отсортируйте таблицу по данным столбца Шоколад.
Перейдите к листу Лист2.
Выполните сложную сортировку таблицы: сначала по данным столбца Шоколад, а затем по данным столбца Количество.
Перейдите к листу Лист3.
Отсортируйте только данные столбца Менеджер.
Сохраните файл exercise_12_1.xlsx под именем Lesson_12_1.