русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Фильтрация списка с помощью расширенного фильтра


Дата добавления: 2013-12-23; просмотров: 5051; Нарушение авторских прав


Использование автофильтра

Фильтрация списка.

Для поиска данных используется фильтрация списка. Фильтрация списка – это сокрытие всех строк, кроме тех, которые удовлетворяют определенным критериям. Списки можно фильтровать двумя способами: с помощью режима автофильтр – используется для фильтрации по простым критериям, и с использованием режима расширенный фильтр – применяется для фильтрации по более сложным критериям.

Найдем с помощью автофильтра работника с окладом больше 12000 руб. Для этого сделаем следующее:

1. Установите курсор в какой-либо ячейке фильтруемого списка.

2. Выберите в меню Данныекоманду Фильтр, а затем — команду Автофильтр. После этого в заголовках столбцов появятся кнопки со стрелкой (рис. 54).

 

 

Рис. 4.4. Появление кнопок на заголовках столбцов (Автофильтр)

 

3. Нажмите кнопку со стрелкой в столбце Оклад и в появившемся перечне элементов столбца выберите пункт Условие (рис. 4.5.).

 

 

Рис. 54. Выбор пункта Условие в автофильтре

 

и в появившемся диалоговом окне Пользовательский автофильтр (рис. 55) задайте условие Оклад больше 12000

 

 

Рис. 54. Диалоговое окно Пользовательский автофильтр

 

4. Повторите шаг 3 для установки условий поиска в других столбцах (если это необходимо).

На рис. 55 показаны результаты поиска в списке сотрудников.

 

 

Рис. 55. Результаты поиска

 

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

Для отмены фильтрации используется команды Фильтр, Автофильтр. в меню Данные.

Чтобы отфильтровать список по более сложным критериям, необходимо использовать команду Расширенный фильтр(меню Данные, подменю Фильтр). Последовательность действий при этом следующая:



1. Скопируйте из списка заголовки фильтруемых столбцов (для создания интервала критериев).

2. Вставьте скопированные заголовки столбцов в пустой строке над или под списком, отступив от списка минимум на одну строку.

3. Введите в строки под заголовками условий требуемые критерии отбора (создан интервал критериев). Убедитесь, что между значениями условий и списком находится как минимум одна пустая строка.

4. Установите курсор в списке.

Выберите пункт Фильтр в меню Данные, а затем — команду Расширенный фильтр и в появившемся окне (рис. 56) установите переключатель Обработка в положение Скопировать результат в другое место.

 

 

Рис. 56. Окно диалога Расширенный фильтр

 

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

На рис. 57 показаны исходный список, условия отбора и результаты поиска.

 

 

Рис. 57. Результаты поиска с использованием расширенного фильтра

 



<== предыдущая лекция | следующая лекция ==>
Ввод данных в список. | Создание промежуточных отчетов.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.