Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Выборка данных из списка




 

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

 

Номер поезда Время отправления Время прибытия Время в пути Время стоянки на пр.станциях
  6:18 8:54 2,60 0:11
  7:49 10:27 2,63 0:13
  23:38 2:30 2,87 0:27
  1:30 3:56 2,43 0:04
  3:03 5:29 2,43 0:04
  4:24 7:00 2,60 0:11
  7:41 12:37 4,93 2:22

 

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

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

 

 

Для выбора из списка записей, удовлетворяющих заданному условию, необходимо:

- раскрыть список того поля, по значению которого будет осуществляться выборка записей;

- выбрать один из допустимых критериев: Все, Первые 10, Условие или точные значения.

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

 

 

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

Если условие поиска содержит одну логическую операцию (например, необходимо получить список поездов, которые прибыли на станцию не ранее 8:10), то условие поиска ("больше или равно" и "8:10") записывается в первой паре смежных текстовых полей.

Если для записи логического выражения требуются две логические операции, связанные одним из логических операторов И или ИЛИ (устанавливаются с помощью переключателя), то значение второй логической операции и соответствующее значение поля устанавливаются во второй смежной паре текстовых полей (например, необходимо получить список поездов, которые прибыли на станцию в промежуток времени от 8:10 до 18:00).

После того как задано условие отбора, необходимо щелкнуть по кнопке ОК. Основной список заменится списком, соответствующим критерию выбора.

 

 

Для восстановления основного списка следует щелкнуть по кнопке раскрывающегося списка, и выбрать критерий Все.

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

Если результат необходимо разместить вне исходного списка, то в области Обработка включается переключатель скопировать результат в другое место и указывается адрес первой ячейки нового списка в области Поместить результат в диапазон. При этом в выбранном списке выводятся элементы данных, которые были указаны в условии отбора, включая значения промежуточных столбцов (если они имеются).

Например, необходимо выбрать поезда с временем стоянки больше 15 минут и временем в пути больше двух часов.

 
 

При задании этих условий в диапазоне A1:B2 с помощью команды Расширенный фильтр диалоговое окно будет иметь следующий вид:

 

Результат отбора разместится в диапазоне, начиная с ячейки H1.

 
 

 


Анализ результата показывает, что в выбранном списке отсутствуют номера поездов. Для получения номеров поездов можно искусственно ввести третье условие: Номер поезда>0.

 

 

Результат разместится в исходном списке, если в области Обработка включить переключатель фильтровать список на месте

 

 

 




Поделиться с друзьями:


Дата добавления: 2015-05-26; Просмотров: 569; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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