Модуль 6
"Поиск данных"


Теоретическая часть

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

Поиск данных

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

Автофильтр

Автофильтр предназначен для простых условий отборов строк. Чтобы установить автофильтр, следует поместить курсор внутрь таблицы и выбрать в меню Данные опции Фильтр и Автофильтр. В результате возле заголовков столбцов появятся кнопки разворачивающихся списков, из которых можно выбрать следующие опции:
  • (Все) - снимает фильтр с данного столбца и обеспечивает вывод строк с любыми значениями в данном столбце;
  • (Первые 10...) – позволяет отфильтровать заданное количество или заданный процент наибольших или наименьших элементов данного столбца;
  • (Условие...) позволяет задать одно или два условия фильтрации в форме равенства или неравенства. Если условий два, то их можно связать логической операцией ИЛИ либо И. В первом случае будут отфильтрованы строки, для которых выполняется хотя бы одно из условий, во втором требуется выполнение обоих условий одновременно.
  • В списке содержатся также все значения данных, присутствующие в данном столбце. Выбор такой опции приводит к тому, что через фильтр пройдут только строки с избранным значением. Для снятия автофильтра нужно выполнить те же действия, что и при его установке.
Можно также отфильтровать несколько столбцов. Несколько фильтров можно применять одновременно, при этом каждый следующий фильтр добавляется к результатам и дополнительно сужает подмножество данных. Можно создать два типа фильтров: по списку значений или по условию.

Для снятия автофильтра нужно выполнить те же действия, что и при его установке.

Фильтр текста

 Примечание.   Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.

  1. Укажите столбец, содержащий буквенно-цифровые данные.
  2. Щелкните стрелку Стрелка списка фильтра в заголовке столбца.
  3. Выполните одно из следующих действий:
  4. Выбор из списка, содержащего текстовые значения  

    1. Нажмите кнопку Фильтр.
    2. В списке, содержащем текстовые значения, установите или снимите флажки текстовых значений в зависимости от условий, по которым нужно выполнить фильтр.

      Список может содержать до 1 000 текстовых значений. При большом объеме списка снимите флажок (Выделить все) в верхней части списка, а затем выберите конкретные текстовые значения, по которым нужно выполнить фильтр.

       Совет.   Чтобы расширить или удлинить меню «Фильтр», щелкните и перетащите нижний угол.

    Создание условий  

    1. Выделите пункт Текстовые фильтры, а затем — одну из команд логических операторов или команду Пользовательский фильтр.

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

    2. В правом поле диалогового окна Настраиваемый фильтр введите текст.

      Например, чтобы выполнить фильтр по текстовой строке, начинающейся с буквы «К», введите значение К, а чтобы выполнить отбор по текстовой строке, содержащей слово «дом», — значение дом .

      Чтобы найти текстовые строки, в которых совпадает только часть знаков, воспользуйтесь подстановочными знаками.

      Подстановочный знак Обозначает при поиске
      ? (знак вопроса) Один любой знак
      Пример: условию «бар?н» соответствуют результаты «барин» и «барон»
      * (звездочка) Любое количество символов
      Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток»
      ~ (тильда), а затем ?, * или ~ Вопросительный знак, звездочку или тильду.
      Пример: по условию «ан06~?» будет найдено сочетание «ан06?»

Фильтр чисел

 Примечание.   Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.

  1. Укажите столбец, содержащий числовые данные.
  2. Щелкните стрелку Стрелка списка фильтра в заголовке столбца.
  3. Выполните одно из следующих действий:
  4. Выбор из списка чисел  

    1. Нажмите кнопку Фильтр.
    2. В списке чисел выделите или снимите выделение одного или нескольких чисел, по которым нужно выполнить фильтрацию.

      Список может содержать до 1 000 чисел. При большом объеме списка снимите флажок (Выделить все) в верхней части списка, а затем выберите конкретные числа, по которым нужно выполнить отбор.

       Совет.   Чтобы расширить или удлинить меню «Фильтр», щелкните и перетащите нижний угол.

    Создание условий  

    1. Выделите пункт Числовые фильтры, а затем — одну из команд логических операторов или команду Настраиваемый фильтр.

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

    2. В правом поле (или полях) диалогового окна Пользовательский автофильтр введите числа или несколько чисел.

      Например, чтобы применить фильтр по числам в диапазоне между 25 и 50, введите числа 25 и 50.

Фильтр значений даты и времени

 Примечание.   Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.

  1. Укажите столбец, содержащий даты или время.
  2. Щелкните стрелку Стрелка списка фильтра в заголовке cтолбца.
  3. Выполните одно из следующих действий:
  4. Выбор из списка, содержащего значения дат и времени  

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

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

      Список может содержать до 1 000 значений. При большом объеме списка снимите флажок (Выделить все) в верхней части списка и выберите конкретные текстовые значения, по которым требуется выполнить отбор.

       Совет.   Чтобы расширить или удлинить меню «Фильтр», щелкните и перетащите нижний угол.

    Создание условий  

    • Выделите пункт Фильтры по дате и выполните одно из следующих действий:

      Общий фильтр  

       Примечание.   Общий фильтр основан на лочическом операторе.

      1. Выберите одну из команд операторов сравнения (Равно, До, После или Между) или команду Настраиваемый фильтр.
      2. В правом поле диалогового окна Настраиваемый фильтр введите дату или время.

        Например, чтобы отфильтровать значения даты и времени в диапазоне между наименьшим и наибольшим значениями, выберите между.

      3. В правом поле или полях диалогового окна Настраиваемый фильтр введите дату или время.

        Например, чтобы отфильтровать даты в диапазоне между 01.03.2006 и 01.06.2006, введите значения 01.03.2006 и 01.06.2006, а чтобы выполнить фильтр значений времени между 08:00 и 00:00, — значения 08:00 и 00:00.

      Динамический фильтр  

       Примечание.   В динамическом фильтре условия могут меняться при его повторном применении.

      1. Выберите одну из встроенных команд работы с датами.

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

      2. Примечания

        • Команды меню Все даты за период, например, Январь или Квартал 2, фильтруют данные по конкретному периоду вне зависимости от года. Это может пригодиться, например, при сравнении объемов продаж за определенный период в течение нескольких лет.
        • Команды В этом году и С начала года отличаются друг от друга способом обработки будущих дат. Команда В этом году может возвращать будущие даты текущего года, в то время как команда С начала года возвращает значения только до текущей даты включительно.

Примечания

  • Все фильтры дат основаны на григорианском календаре.
  • Финансовый год и финансовый квартал всегда начинаются в январе календарного года.

Фильтр по наибольшим или наименьшим числам

 Примечание.   Чтобы отфильтровать данные, нужно сначала сохранить книгу Microsoft Office Excel с примененным автофильтром.

  1. Укажите столбец, содержащий числовые данные.
  2. Щелкните стрелку Стрелка списка фильтра в заголовке столбца.
  3. Выберите значение Числовые фильтры, а затем — Первые 10.
  4. В диалоговом окне Фильтр "Первые 10" выполните следующие действия.
    1. В поле слева выберите вариант Первые или Последние.
    2. В среднем поле введите число от 1 до 255 для параметра Элементы или от 0,00 до 100,00 для параметра Процент.
    3. В поле справа выполните одно из следующих действий:
      • Чтобы применить фильтр по числам, выберите вариант Элементы.
      • Чтобы выполнить отбор по процентным значениям, выберите вариант Процент.

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

Очистка фильтра для столбца

  • Чтобы очистить фильтр для столбца, нажмите кнопку фильтра Значок примененного фильтра в заголовке столбца, а затем выберите команду Снять фильтр со столбца <имя_столбца>.








































Используются технологии uCoz