Модуль 6 "Поиск данных"
Теоретическая часть
|
Поиск данных в таблицах. Автофильтр. Создание условий. Выбор из списка, содержащего текстовые значения. Выбор из списка чисел. Выбор из списка, содержащего значения даты и времени. Фильтр по наибольшим или наименьшим числам.
Поиск данных
Для поиска данных в таблицах используются фильтры, которые отображают на экране только строки, соответствующие определенным условиям, а строки, не удовлетворяющие заданным требованиям, редактор временно скрывает.
Условие — ограничение, заданное для отбора записей, включаемых в результирующий набор записей запроса или фильтра.
К средствам фильтрации относятся:
автофильтр и расширенный фильтр.
Автофильтр
Автофильтр предназначен для простых условий отборов строк.
Чтобы установить автофильтр, следует поместить курсор внутрь таблицы и выбрать в меню Данные опции Фильтр и Автофильтр. В результате возле заголовков столбцов появятся кнопки разворачивающихся списков, из которых можно выбрать следующие опции:
- (Все) - снимает фильтр с данного столбца и обеспечивает вывод строк с любыми значениями в данном столбце;
- (Первые 10...) – позволяет отфильтровать заданное количество или заданный процент наибольших или наименьших элементов данного столбца;
- (Условие...) позволяет задать одно или два условия фильтрации в форме равенства или неравенства. Если условий два, то их можно связать логической операцией ИЛИ либо И. В первом случае будут отфильтрованы строки, для которых выполняется хотя бы одно из условий, во втором требуется выполнение обоих условий одновременно.
- В списке содержатся также все значения данных, присутствующие в данном столбце. Выбор такой опции приводит к тому, что через фильтр пройдут только строки с избранным значением.
Для снятия автофильтра нужно выполнить те же действия, что и при его установке.
Можно также отфильтровать несколько столбцов. Несколько фильтров можно применять одновременно, при этом каждый следующий фильтр добавляется к результатам и дополнительно сужает подмножество данных. Можно создать два типа фильтров: по списку значений или по условию.
Для снятия автофильтра нужно выполнить те же действия, что и при его установке.
Фильтр текста
Примечание. Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.
- Укажите столбец, содержащий буквенно-цифровые данные.
- Щелкните стрелку в заголовке столбца.
- Выполните одно из следующих действий:
Выбор из списка, содержащего текстовые значения
- Нажмите кнопку Фильтр.
- В списке, содержащем текстовые значения, установите или снимите флажки текстовых значений в зависимости от условий, по которым нужно выполнить фильтр.
Список может содержать до 1 000 текстовых значений. При большом объеме списка снимите флажок (Выделить все) в верхней части списка, а затем выберите конкретные текстовые значения, по которым нужно выполнить фильтр. Совет. Чтобы расширить или удлинить меню «Фильтр», щелкните и перетащите нижний угол.
Создание условий
-
Выделите пункт Текстовые фильтры, а затем — одну из команд логических операторов
или команду Пользовательский фильтр.
Например, чтобы применить фильтр по строке текста, начинающейся с определенного знака, выберите команду Начинается с, а для того, чтобы выполнить фильтр по строке текста, содержащей определенные знаки, — команду Содержит .
-
В правом поле диалогового окна Настраиваемый фильтр введите текст.
Например, чтобы выполнить фильтр по текстовой строке, начинающейся с буквы «К», введите значение К, а чтобы выполнить отбор по текстовой строке, содержащей слово «дом», — значение дом .
Чтобы найти текстовые строки, в которых совпадает только часть знаков, воспользуйтесь подстановочными знаками.
Подстановочный знак |
Обозначает при поиске |
? (знак вопроса) |
Один любой знак Пример: условию «бар?н» соответствуют результаты «барин» и «барон» |
* (звездочка) |
Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток» |
~ (тильда), а затем ?, * или ~ |
Вопросительный знак, звездочку или тильду. Пример: по условию «ан06~?» будет найдено сочетание «ан06?» |
Фильтр чисел
Примечание. Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.
- Укажите столбец, содержащий числовые данные.
- Щелкните стрелку в заголовке столбца.
- Выполните одно из следующих действий:
Выбор из списка чисел
- Нажмите кнопку Фильтр.
- В списке чисел выделите или снимите выделение одного или нескольких чисел, по которым нужно выполнить фильтрацию.
Список может содержать до 1 000 чисел. При большом объеме списка снимите флажок (Выделить все) в верхней части списка, а затем выберите конкретные числа, по которым нужно выполнить отбор.
Совет. Чтобы расширить или удлинить меню «Фильтр», щелкните и перетащите нижний угол.
Создание условий
- Выделите пункт Числовые фильтры, а затем — одну из команд логических операторов или команду Настраиваемый фильтр.
Например, чтобы выполнить фильтр чисел, находящихся в диапазоне между наименьшим и наибольшим значениями, выберите между.
- В правом поле (или полях) диалогового окна Пользовательский автофильтр введите числа или несколько чисел.
Например, чтобы применить фильтр по числам в диапазоне между 25 и 50, введите числа 25 и 50.
Фильтр значений даты и времени
Примечание. Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.
- Укажите столбец, содержащий даты или время.
- Щелкните стрелку в заголовке cтолбца.
- Выполните одно из следующих действий:
Выбор из списка, содержащего значения дат и времени
- Нажмите кнопку Фильтр.
- В списке, содержащем значения даты и времени, выделите одно или несколько значений этого типа, по которым нужно выполнить фильтрацию, или снимите выделение с ненужных значений.
По умолчанию все даты в диапазоне ячеек или столбце таблицы группируются иерархически по годам, месяцам и дням. Выделение или снятие выделения на более высоком уровне иерархии отражается на всех вложенных датах более низких уровней. Например, если выбрать значение 2006, под 2006 годом будут отображены месяцы, а под каждым месяцем — дни.
Список может содержать до 1 000 значений. При большом объеме списка снимите флажок (Выделить все) в верхней части списка и выберите конкретные текстовые значения, по которым требуется выполнить отбор.
Совет. Чтобы расширить или удлинить меню «Фильтр», щелкните и перетащите нижний угол.
Создание условий
Примечания
- Все фильтры дат основаны на григорианском календаре.
- Финансовый год и финансовый квартал всегда начинаются в январе календарного года.
Фильтр по наибольшим или наименьшим числам
Примечание. Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.
- Укажите столбец, содержащий числовые данные.
- Щелкните стрелку в заголовке столбца.
- Выберите значение Числовые фильтры, а затем — Первые 10.
- В диалоговом окне Фильтр "Первые 10" выполните следующие действия.
- В поле слева выберите вариант Первые или Последние.
- В среднем поле введите число от 1 до 255 для параметра Элементы или от 0,00 до 100,00 для параметра Процент.
- В поле справа выполните одно из следующих действий:
- Чтобы применить фильтр по числам, выберите вариант Элементы.
- Чтобы выполнить отбор по процентным значениям, выберите вариант Процент.
Примечание. Наибольшее и наименьшее значения определяются по исходному диапазону ячеек, а не по отфильтрованному подмножеству данных.
Очистка фильтра для столбца
- Чтобы очистить фильтр для столбца, нажмите кнопку фильтра в заголовке столбца, а затем выберите команду Снять фильтр со столбца <имя_столбца>.
|