Расширенный отбор записей




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

расширенный фильтр — это средство фильтрации таблиц, позволяющее задавать фильтры произвольной сложности. Условия фильтрации для расширенного фильтра представляют в диапазоне условий.

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

Диапазон условий формируют собственноручно до применения фильтра. Каждая строка таблицы может содержать одно или несколько условий. Условия, заданные в одной строке, должны выполняться одновременно. Если условия заданы в разных строках, отбираются строки исходной таблицы, для которых выполнено хотя бы одно из условий. Например, фильтр позволяет отобрать записи, соответствующие недорогим товарам, произведенным в России, а также всем товарам, произведенным в Германии.

Задав диапазон условий, дайте команду Данные > Фильтр > Расширенный фильтр — откроется диалоговое окно Расширенный фильтр. В поле Исходный диапазон автоматически подставляется диапазон данных, соответствующий исходной таблице. Адрес диапазона условий задают в соответствующем поле. По умолчанию установлен переключатель Фильтровать список на месте, и программа просто скроет записи, не удовлетворяющие условию фильтрации. Для копирования отобранных записей установите переключатель Скопировать результат в другое место и укажите место вставки в поле Поместить результат в диапазон. Установка флажка Только уникальные записи запрещает отображение или копирование записей-дубликатов.

Выборка записей выполняется по нажатию кнопки ОК. Если фильтрация выполняется «на месте», исходный вид таблицы восстанавливают командой Данные > Фильтр > Отобразить все.



Добавить комментарий

  

  

:bye: 
:good: 
:negative:  
:scratch: 
:wacko:  
:yahoo: 
B-) 
:heart: 
:rose:  
:-) 
:whistle: 
:yes: 
:cry: 
:mail:  
:-(   
:unsure:  
;-)