При заданных фильтрах укажите какие данные будут отфильтрованы
Перейти к содержимому

При заданных фильтрах укажите какие данные будут отфильтрованы

  • автор:

Фильтрация данных в диапазоне или таблице

Используйте автофильтр или встроенные операторы сравнения, такие как «больше» и «первые 10» в Excel, чтобы показать нужные данные и скрыть остальные. После фильтрации данных в диапазоне ячеек или таблицы можно повторно применить фильтр, чтобы получить актуальные результаты, или очистить фильтр для повторного отображения всех данных.

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

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Фильтрация диапазона данных

Кнопка

  1. Выберите любую ячейку в диапазоне данных.
  2. Выберите Фильтр>данных .

Стрелка фильтра

Щелкните стрелку

Числовые фильтры

в заголовке столбца.
Выберите Текстовые фильтры или Числовые фильтры, а затем выберите сравнение, например Между.

Диалоговое окно

Введите условия фильтрации и нажмите кнопку ОК.

Фильтрация данных в таблице

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

Таблица Excel со встроенными фильтрами

Коллекция фильтров

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

меняется на значок фильтра

Статьи по теме

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

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

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

Дополнительные сведения о фильтрации

Два типа фильтров

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

Повторное применение фильтра

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

    Стрелка раскрывающегося списка

При повторном использовании фильтра результаты отображаются по следующим причинам:

  • Данные были добавлены, изменены или удалены в диапазон ячеек или столбца таблицы.
  • значения, возвращаемые формулой, изменились, и лист был пересчитан.

Не смешивать типы данных

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

Фильтрация данных в таблице

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

Кнопка форматирования данных в виде таблицы

    Выделите данные, которые нужно отфильтровать. На вкладке Главная выберите Формат как таблица, а затем выберите Формат как таблица.

Диалоговое окно для преобразования диапазона данных в таблицу

  • В диалоговом окне Создание таблицы можно выбрать, есть ли в таблице заголовки.
    • Выберите Таблица с заголовками, чтобы преобразовать верхнюю строку в заголовки таблицы. Данные в этой строке не будут фильтроваться.
    • Не выбирайте поле проверка, если вы хотите Excel в Интернете добавить заполнители (которые можно переименовать) над данными таблицы.

    Фильтрация диапазона данных

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

    1. Выделите данные, которые нужно отфильтровать. Для достижения наилучших результатов столбцы должны содержать заголовки.
    2. На вкладке Данные выберите Фильтр.

    Параметры фильтрации для таблиц или диапазонов

    Можно применить общий фильтр, выбрав пункт Фильтр, или настраиваемый фильтр, зависящий от типа данных. Например, при фильтрации чисел отображается пункт Числовые фильтры, для дат отображается пункт Фильтры по дате, а для текста — Текстовые фильтры. Применяя общий фильтр, вы можете выбрать для отображения нужные данные из списка существующих, как показано на рисунке:

    Настраиваемый числовой фильтр

    Выбрав параметр Числовые фильтры вы можете применить один из перечисленных ниже настраиваемых фильтров.

    Настраиваемые фильтры для числовых значений.

    В этом примере, чтобы отобрать регионы, в которых сумма продаж за март была меньше 6000, можно применить настраиваемый фильтр:

    Применение настраиваемого фильтра для числовых значений

    Ниже рассказывается, как это сделать.

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

      Щелкните стрелку фильтра рядом с полем Число фильтров > марта >меньше и введите 6000.

    Результаты применения настраиваемого числового фильтра

    Нажмите кнопку ОК. Excel в Интернете применяет фильтр и отображает только регионы с продажами ниже 6000 долл. США.

    Аналогичным образом можно применить фильтры по дате и текстовые фильтры.

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

    • Нажмите кнопку Фильтр

    Удаление всех фильтров из таблицы или диапазона

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

    Фильтрация по набору верхних или нижних значений

    На вкладке

    1. Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
    2. На вкладке Данные выберите Фильтр.

    Стрелка, показывающая, что столбец отфильтрован

    Выберите стрелку

    В поле

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

    • Фильтры можно применить только к одному диапазону ячеек на листе за раз.
    • Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
    • В окне фильтра отображаются только первые 10 000 уникальных записей списка.

    Фильтрация по конкретному числу или диапазону чисел

    На вкладке

    1. Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
    2. На вкладке Данные выберите Фильтр.

    Стрелка, показывающая, что столбец отфильтрован

    Выберите стрелку

    В поле

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

    Чтобы добавить еще условия, в окне

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

    • Фильтры можно применить только к одному диапазону ячеек на листе за раз.
    • Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
    • В окне фильтра отображаются только первые 10 000 уникальных записей списка.
    • Вместо фильтрации можно использовать условное форматирование, которое позволяет четко выделить верхние или нижние числовые значения среди данных.

    Фильтрация по цвету шрифта, цвету ячеек или наборам значков

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

    На вкладке

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

    Фильтрация пустых ячеек

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

    На вкладке

    1. Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
    2. На панели инструментов Данные выберите Фильтр.

    • Фильтры можно применить только к одному диапазону ячеек на листе за раз.
    • Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
    • В окне фильтра отображаются только первые 10 000 уникальных записей списка.

    Фильтрация для поиска определенного текста

    На вкладке

    1. Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
    2. На вкладке Данные выберите Фильтр.
    Цель фильтрации диапазона Операция
    Строки с определенным текстом Содержит или Равно.
    Строки, не содержащие определенный текст Не содержит или Не равно.

    Чтобы добавить еще условия, в окне

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

    Задача Операция
    Фильтрация столбца или выделенного фрагмента таблицы при истинности обоих условий И.
    Фильтрация столбца или выделенного фрагмента таблицы при истинности одного из двух или обоих условий Или.

    Фильтрация по началу или окончанию строки текста

    На вкладке

    1. Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
    2. На панели инструментов Данные выберите Фильтр.
    Условие фильтрации Операция
    Начало строки текста Начинается с.
    Окончание строки текста Заканчивается на.
    Ячейки, которые содержат текст, но не начинаются с букв Не начинаются с.
    Ячейки, которые содержат текст, но не оканчиваются буквами Не заканчиваются.

    Чтобы добавить еще условия, в окне

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

    Задача Операция
    Фильтрация столбца или выделенного фрагмента таблицы при истинности обоих условий И.
    Фильтрация столбца или выделенного фрагмента таблицы при истинности одного из двух или обоих условий Или.

    Использование подстановочных знаков для фильтрации

    При создании условий можно использовать подстановочные знаки.

    На вкладке

    1. Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
    2. На панели инструментов Данные выберите Фильтр.

    Используемый знак Чтобы найти
    ? (вопросительный знак) Любой символ Пример: условию «стро?а» соответствуют результаты «строфа» и «строка»
    Звездочка (*) Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток»
    Тильда (~) Вопросительный знак или звездочка Например, там~? находит «там?»

    Удаление и повторное применение фильтра

    Выполните одно из указанных ниже действий.

    Удаление определенных условий фильтрации

    в столбце, который содержит фильтр, а затем выберите Очистить фильтр.

    Удаление всех фильтров, примененных к диапазону или таблице

    Выберите столбцы диапазона или таблицы, к которым применены фильтры, а затем на вкладке Данные выберите Фильтр.

    Удаление или повторное применение стрелок фильтра в диапазоне или таблице

    Выберите столбцы диапазона или таблицы, к которым применены фильтры, а затем на вкладке Данные выберите Фильтр.

    Дополнительные сведения о фильтрации

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

    Таблица с примененным фильтром «Первые 4 элемента»

    Фильтры являются аддитивными. Это означает, что каждый дополнительный фильтр основан на текущем фильтре и еще больше сокращает подмножество данных. Сложные фильтры можно создать, отфильтровав по нескольким значениям, нескольким форматам или нескольким критериям. Например, можно отфильтровать все числа больше 5, которые также ниже среднего. Но некоторые фильтры (верхний и нижний десять, выше и ниже среднего) основаны на исходном диапазоне ячеек. Например, при фильтрации десяти верхних значений вы увидите первые десять значений всего списка, а не первые десять значений подмножества последнего фильтра.

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

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

    При фильтрации учитывайте следующие рекомендации.

    • В окне фильтра отображаются только первые 10 000 уникальных записей списка.
    • Вы можете выполнять фильтрацию по нескольким столбцам. Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
    • Фильтры можно применить только к одному диапазону ячеек на листе за раз.

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

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

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

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

    Используйте фильтры отображения, когда хотите нарисовать поднабор объектов, но не хотите ограничивать доступ к остальным. Когда фильтр отображения активен, все объекты слоя остаются в его атрибутивной таблице и доступны для выборки, идентификации, редактирования и операций геообработки. Но поскольку надписываются только отображающиеся объекты, фильтры отображения влияют на надписывание слоя. Фильтры отображения доступны только для 2D карт. Они не доступны для трехмерных сцен.

    Фильтры отображения присутствуют независимо от способа присвоения символов слою. Это означает, что запросы фильтров отображения могут быть построены на основе любых атрибутов объектов, а не только используемых для задания символов объектов. Например, можно отобразить линейный слой объектов дорог по классу дорог с использованием разных символов для улиц, шоссе и автострад. А затем вы можете применить запросы фильтра отображения, чтобы отобразить в мелких масштабах только дороги с максимальным объемом трафика (независимо от их типа). Это означает, что они остаются даже в том случае, если вы измените символы слоя.

    Включение фильтров отображения на слое

    Фильтры отображения

    Управление фильтрами отображения происходит на вкладке Фильтры отображения панели Символы для слоя. Чтобы фильтры применялись к отображению, их необходимо включить. Щелкните кнопку Включить фильтры отображения , чтобы включить ее. При этом активируются имеющиеся фильтры отображения, а также у вас появляется возможность создавать новые фильтры отображения.

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

    Подсказка:

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

    Два типа фильтров отображения

    • По масштабу — в этом режиме каждый фильтр отображения для слоя связан с диапазоном видимых масштабов. Диапазоны масштабов являются взаимоисключающими и непрерывными; не может быть пробелов или перекрытий. Текущий масштаб карты определяет активный фильтр отображения. Обычно фильтры отображения по масштабу используются в слое, в котором в мелких масштабах слишком высокая плотность объектов, что затрудняет чтение карты и снижает скорость отображения. (Дополнительные сведения о работе с различными масштабами см. в разделе Создание мультимасштабной карты.)
    • Вручную — в этом режиме каждый фильтр отображения является независимым и определяется только запросом. У них нет связанных диапазонов масштабов. Вы должны вручную указать, какой фильтр отображения будет активен в данный момент времени (если их несколько). Вы можете переключаться между этими фильтрами отображения, это поможет сравнить данные визуально.

    Масштабно-зависимые фильтры отображения

    Карта с подробным набором данных по гидрологии

    Масштабно-зависимые фильтры отображения обычно используются в слое с высокой плотностью объектов, в малых масштабах их сложно интерпретировать, они медленно отрисовываются, но вы не хотите ограничивать объем доступных в слое данных. Например, вы работаете с детальным набором данных по гидрологии США, с обозначениями объема потоков. В мелких масштабах, для извлечения значимой информации на карте отображается слишком много объектов:

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

    Подробный набор данных гидрологии с отображением рек только с наибольшей нормой стока в мелких масштабах

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

    Подробный набор данных гидрологии с отображением рек только с наибольшей и средней нормой стока при средних масштабах

    При увеличении масштаба, запрос фильтра отображения позволяет показать меньшие реки, как показано на следующей карте:

    Подробный набор данных гидрологии с отображением всех рек в крупных масштабах

    Далее, при еще большем увеличении масштаба, фильтры отображения позволяют показать все объекты, независимо от атрибута стока, как показано на следующей карте:

    Добавление масштабно-зависимых фильтров отображения к слою

    Чтобы создать определяющий фильтр отображения в слое, выполните следующие действия:

    1. Выберите слой на панели

    Работа с диапазонами масштабов

    Настройка слоя зданий с тремя фильтрами отображения

    Масштабно-зависимые фильтры отображения упорядочены в слое по диапазонам масштабов. Они взаимоисключающие и непрерывные. Общий диапазон масштабов соля покрыт; диапазоны масштабов фильтров отображения не могут перекрываться и между ними не должно быть пробелов. Это значит, что когда фильтры отображения включены, в каждом масштабе всегда будет применяться один и только один фильтр отображения. В начале у слоя есть один фильтр отображения, который соответствует полному экстенту диапазонов масштабов слоя. Необходимо добавить дополнительные фильтры для разделения диапазонов масштабов с помощью различных запросов при необходимости. При настройке диапазонов масштабов для фильтров отображения вы можете работать только с остановками на основном бегунке. Дополнительные бегунки ниже приведены для визуального пояснения диапазонов масштабов для каждого символа. Отметки шкалы на бегунке определяются и ограничиваются списком масштабов, заданных для данной карты. Для получения информации о настройке списка масштабов карты и задания псевдонимов масштабов см. Масштабы карты и свойства масштабов. Должен быть хотя бы один фильтр отображения. Добавьте остальные, чтобы разбить диапазон масштабов. Разверните каждый фильтр, чтобы настроить запрос. Дополнительно переименуйте каждый фильтр изображения, чтобы организовать свою работу удобнее. При задании диапазона масштабов важно понимать, что происходит на границах. Две версии объекта не должны отображаться одновременно в границах масштаба. Убедитесь, что опция карты Отображать включая максимальный масштаб диапазонов выключена. На панели щелкните правой кнопкой мыши на карте и выберите Свойства , чтобы открыть диалоговое окно Свойства карты . Щелкните вкладку Общие для проверки этого свойства. По умолчанию для новых карт она выключена, но включена для документах карты, импортированных из ArcGIS Desktop . Это особенно важно, если вы собираетесь создать из карты векторные листы.

    Добавление выражений к масштабно-зависимым фильтрам отображения

    Чтобы добавить выражения к масштабно-зависимым фильтрам отображения, выполните следующее:

    1. На вкладке Фильтры отображения Фильтры отображенияна панели Символы убедитесь, что кнопка Включить фильтры отображения включена, а для свойства Задать активный фильтр отображения задано значение По масштабу .
    2. Нажмите кнопку Показать запрос Показать запросрядом с именем фильтра отображения, чтобы раскрыть фильтр отображения и добавить выражение, или изменить выражение, если оно уже существует. Если выражения нет, щелкните меню Новое выражение и выберите один из следующих вариантов:
    Создать новое выражение Используйте конструктор запросов для построения выражения без написания кода SQL. О построении запросов см. раздел Написание запроса в конструкторе запросов.
    Создать новое выражение в SQL Чтобы задать выражение, напишите код SQL.
    Добавить выражение из файла Импортируйте существующее выражение, сохраненное как файл выражения запроса (расширение файла .exp ).

    Удаление фильтров отображения из слоя

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

    Удалить

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

    Удалить

    Чтобы удалить сразу все фильтры, щелкните Удалить все фильтры .

    Фильтры отображения, заданные вручную

    Фильтры отображения, заданные вручную, отличаются от масштабно-зависимых фильтров отображения тем, что они существуют независимо друг от друга. У них есть определяющий запрос, который настраивает, какие объекты будут отфильтрованы, но масштаб на них влияния не оказывает. Вместо этого, если для слоя задано несколько фильтров отображения, вы можете вручную выбирать тот, который будет активным в данный момент. Одновременно может быть активным только один. Используйте фильтры отображения, заданные вручную, чтобы визуально сравнивать данные с разными условиями.

    Добавление фильтров отображения, заданных вручную, к слою

    Чтобы создать фильтр отображения, заданный вручную, в слое, выполните следующие действия:

    1. Выберите слой на панели

    Удаление фильтров отображения из слоя

    Удалить

    Чтобы удалить фильтры отображения, заданные вручную, щелкните Отменить , чтобы удалить условие, затем задержите указатель над именем фильтра и нажмите кнопку Удалить определяющий запрос . Чтобы удалить сразу все фильтры, щелкните Удалить все фильтры в верхней части панели.

    Публикация слоев с фильтрами отображения

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

    Связанные разделы
    • Создание мультимасштабной карты
    • Отображение слоев в определенных масштабах
    • Фильтрация объектов с определяющими запросами
    В этом разделе
    1. Включение фильтров отображения на слое
    2. Два типа фильтров отображения
    3. Масштабно-зависимые фильтры отображения
    4. Фильтры отображения, заданные вручную
    5. Публикация слоев с фильтрами отображения

    Использование расширенных условий фильтрации

    Если для фильтрации данных требуются сложные условия (например, Тип = «Фрукты» ИЛИ Продавец = «Егоров»), можно использовать диалоговое окно Расширенный фильтр.

    Чтобы открыть диалоговое окно Расширенный фильтр, щелкните Данные > Дополнительно.

    Группа

    Расширенный фильтр

    Продавец = «Егоров» ИЛИ Продавец = «Грачев»

    Тип = «Фрукты» И Продажи > 1000

    Тип = «Фрукты» ИЛИ Продавец = «Грачев»

    (Продавец = «Егоров» И Продажи >3000) ИЛИ
    (Продавец = «Грачев» И Продажи > 1500)

    Продавец = имя со второй буквой «г»

    Обзор расширенных условий фильтра

    Действие команды Дополнительно отличается от действия команды Фильтр в некоторых важных аспектах.

    • Она отображает диалоговое окно Расширенный фильтр, а не меню «Автофильтр».
    • Вы вводите расширенные условия в отдельном диапазоне условий на листе над диапазоном ячеек или таблицей, которую нужно отфильтровать. В качестве источника расширенных условий в Microsoft Office Excel используется отдельный диапазон условий в диалоговом окне Расширенный фильтр.

    Образец данных

    Этот пример данных используется для всех процедур, описанных в этой статье.

    Эти данные включают четыре пустые строки над диапазоном списка, которые будут использоваться как диапазон условий (A1:C4) и диапазон списка (A6:C10). Диапазон условий содержит названия столбцов и по крайней мере одну пустую строку между значениями условий и диапазоном списка.

    Для работы с этими данными выделите их в следующей таблице, скопируйте, а затем вставьте в ячейку A1 на новом листе Excel.

    Операторы сравнения

    Операторы сравнения используются для сравнения двух значений. Результатом сравнения является логическое значение: ИСТИНА либо ЛОЖЬ.

    Оператор сравнения

    >= (знак «больше или равно»)

    Больше или равно

    Меньше или равно

    Использование знака равенства для ввода текста или значения

    При вводе текста или значения в ячейке знак равенства (=) используется для обозначения формулы, поэтому Excel вычисляет то, что вы вводите. Однако при этом вы можете получить неожиданные результаты фильтрации. Чтобы указать оператор сравнения «равно» для текста или значения, введите условия в виде строкового выражения в соответствующей ячейке в диапазоне условий.

    =»= ввод »

    где ввод — искомый текст или значение. Например:

    Вводится в ячейку

    Вычисляется и отображается

    Учет регистра

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

    Использование заранее определенных имен

    Вы можете назвать диапазон Условия, и ссылка на диапазон автоматически появится в поле Диапазон условий. Вы также можете указать имя База данных для диапазона списка, который будет фильтроваться, и имя Извлечение для области, в которой вы собираетесь вставлять строки. Эти диапазоны автоматически появятся в полях Исходный диапазон и Поместить результат в диапазон соответственно.

    Создание условий с помощью формулы

    В качестве условия можно использовать значение, вычисленное с помощью формулы. Обратите внимание на важные моменты, указанные ниже.

    • Формула должна возвращать результат ИСТИНА или ЛОЖЬ.
    • Поскольку используется формула, введенное строковое выражение должно иметь обычный вид, а не тот, который показан ниже: =»=ввод»
    • Не используйте название столбца в качестве названия условия. Либо оставьте название условия пустым, либо используйте название, не являющееся названием столбца в диапазоне списка (в последующих примерах: «Среднее арифметическое» и «Точное совпадение»). Если в формуле используется название столбца, а не относительная ссылка на ячейку или имя диапазона, в ячейке с условием будет выведено значение ошибки #ИМЯ? или #ЗНАЧ!. Эту ошибку можно проигнорировать, поскольку она не влияет на фильтрацию диапазона списка.
    • В формуле, которая используется для условий, необходимо использовать относительную ссылку для ссылки на соответствующую ячейку в первой строке данных.
    • Все остальные ссылки в формуле должны быть абсолютными.

    Несколько условий, один столбец, любое из условий истинно

    Логическое выражение: (Продавец = «Егоров» ИЛИ Продавец = «Грачев»)

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

    Тип Продавец Продажи
    =»=Егоров»
    =»=Грачев»

    Группа

  • Щелкните ячейку в диапазоне списка. Используя пример, щелкните любую ячейку в диапазоне A6:C10.
  • На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Дополнительно.

    • Чтобы отфильтровать диапазон списка, скрыв строки, не отвечающие условиям, выберите вариант Фильтровать список на месте.
    • Чтобы отфильтровать список, скопировав строки, не отвечающие условиям, в другую область листа, выберите вариант Скопировать результат в другое место, щелкните в поле Поместить результат в диапазон, а затем щелкните левый верхний угол области, в которой нужно вставить строки. Совет При копировании отфильтрованных строк в другое место можно указать, какие столбцы следует включить в операцию копирования. Перед фильтрацией скопируйте нужные названия столбцов в первую строку области, в которую вы собираетесь вставить отфильтрованные строки. При применении фильтра введите ссылку на скопированные названия столбцов в поле Поместить результат в диапазон. Тогда скопированные строки будут включать только те столбцы, названия которых вы скопировали.
    Тип Продавец Продажи
    Мясо Егоров 450 ₽
    фрукты Грачев 6 328 ₽
    Фрукты Егоров 6 544 ₽

    Несколько условий, несколько столбцов, все условия истинны

    Логическое выражение: (Тип = «Фрукты» И Продажи > 1000)

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

    Тип Продавец Продажи
    =»=Фрукты» >1 000

    Группа

  • Щелкните ячейку в диапазоне списка. Используя пример, щелкните любую ячейку в диапазоне A6:C10.
  • На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Дополнительно.

    • Чтобы отфильтровать диапазон списка, скрыв строки, не отвечающие условиям, выберите вариант Фильтровать список на месте.
    • Чтобы отфильтровать список, скопировав строки, не отвечающие условиям, в другую область листа, выберите вариант Скопировать результат в другое место, щелкните в поле Поместить результат в диапазон, а затем щелкните левый верхний угол области, в которой нужно вставить строки. Совет При копировании отфильтрованных строк в другое место можно указать, какие столбцы следует включить в операцию копирования. Перед фильтрацией скопируйте нужные названия столбцов в первую строку области, в которую вы собираетесь вставить отфильтрованные строки. При применении фильтра введите ссылку на скопированные названия столбцов в поле Поместить результат в диапазон. Тогда скопированные строки будут включать только те столбцы, названия которых вы скопировали.
    Тип Продавец Продажи
    фрукты Грачев 6 328 ₽
    Фрукты Егоров 6 544 ₽

    Несколько условий, несколько столбцов, любое из условий истинно

    Логическое выражение: (Тип = «Фрукты» ИЛИ Продавец = «Грачев»)

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

    Тип Продавец Продажи
    =»=Фрукты»
    =»=Грачев»

    Группа

  • Щелкните ячейку в диапазоне списка. Используя пример, щелкните любую ячейку в диапазоне списка A6:C10.
  • На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Дополнительно.

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

    Совет: При копировании отфильтрованных строк в другое место можно указать, какие столбцы следует включить в операцию копирования. Перед фильтрацией скопируйте нужные названия столбцов в первую строку области, в которую вы собираетесь вставить отфильтрованные строки. При применении фильтра введите ссылку на скопированные названия столбцов в поле Поместить результат в диапазон. Тогда скопированные строки будут включать только те столбцы, названия которых вы скопировали.

    Тип Продавец Продажи
    фрукты Грачев 6 328 ₽
    Фрукты Егоров 6 544 ₽

    Несколько наборов условий, один столбец во всех наборах

    Логическое выражение: ( (Продажи > 6000 И Продажи < 6500 ) ИЛИ (Продажи < 500) )

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

    Тип Продавец Продажи Продажи
    >6 000

    Группа

  • Щелкните ячейку в диапазоне списка. Используя пример, щелкните любую ячейку в диапазоне списка A6:C10.
  • На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Дополнительно.

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

    Совет: При копировании отфильтрованных строк в другое место можно указать, какие столбцы следует включить в операцию копирования. Перед фильтрацией скопируйте нужные названия столбцов в первую строку области, в которую вы собираетесь вставить отфильтрованные строки. При применении фильтра введите ссылку на скопированные названия столбцов в поле Поместить результат в диапазон. Тогда скопированные строки будут включать только те столбцы, названия которых вы скопировали.

    Тип Продавец Продажи
    Мясо Егоров 450 ₽
    фрукты Грачев 6 328 ₽

    Несколько наборов условий, несколько столбцов в каждом наборе

    Логическое выражение: ( (Продавец = «Егоров» И Продажи > 3000) ИЛИ (Продавец = «Грачев» И Продажи > 1500) )

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

    Тип Продавец Продажи
    =»=Егоров» >3 000
    =»=Грачев» >1 500

    Группа

  • Щелкните ячейку в диапазоне списка. Используя пример, щелкните любую ячейку в диапазоне списка A6:C10.
  • На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Дополнительно.

    • Чтобы отфильтровать диапазон списка, скрыв строки, не отвечающие условиям, выберите вариант Фильтровать список на месте.
    • Чтобы отфильтровать список, скопировав строки, не отвечающие условиям, в другую область листа, выберите вариант Скопировать результат в другое место, щелкните в поле Поместить результат в диапазон, а затем щелкните левый верхний угол области, в которой нужно вставить строки. Совет При копировании отфильтрованных строк в другое место можно указать, какие столбцы следует включить в операцию копирования. Перед фильтрацией скопируйте нужные названия столбцов в первую строку области, в которую вы собираетесь вставить отфильтрованные строки. При применении фильтра введите ссылку на скопированные названия столбцов в поле Поместить результат в диапазон. Тогда скопированные строки будут включать только те столбцы, названия которых вы скопировали.
    Тип Продавец Продажи
    фрукты Грачев 6 328 ₽
    Фрукты Егоров 6 544 ₽

    Условия с подстановочными знаками

    Логическое выражение: Продавец = имя со второй буквой «г»

    1. Чтобы найти текстовые значения с совпадающими знаками в некоторых из позиций, выполните одно или несколько действий, описанных ниже.
    2. Чтобы найти строки, в которых текстовое значение в столбце начинается с определенной последовательности знаков, введите эти знаки, не используя знак равенства (=). Например, если ввести условие Бел, будут найдены строки с ячейками, содержащими слова «Белов», «Беляков» и «Белугин».
    3. Воспользуйтесь подстановочными знаками.

    Используйте Чтобы найти
    ? (вопросительный знак) Любой символ (один)
    Пример: условию «стро?а» соответствуют результаты «строфа» и «строка»
    * (звездочка) Любое количество символов
    Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток»
    ~ (тильда), за которой следует ?, * или ~ Вопросительный знак, звездочку или тильду
    Пример: условию «ан91~?» соответствует результат «ан91?»
    Тип Продавец Продажи
    =»=Мя*»
    =»=?г*»

    Группа

  • Щелкните ячейку в диапазоне списка. Используя пример, щелкните любую ячейку в диапазоне списка A6:C10.
  • На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Дополнительно.

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

    Совет: При копировании отфильтрованных строк в другое место можно указать, какие столбцы следует включить в операцию копирования. Перед фильтрацией скопируйте нужные названия столбцов в первую строку области, в которую вы собираетесь вставить отфильтрованные строки. При применении фильтра введите ссылку на скопированные названия столбцов в поле Поместить результат в диапазон. Тогда скопированные строки будут включать только те столбцы, названия которых вы скопировали.

    Тип Продавец Продажи
    Напитки Шашков 5 122 ₽
    Мясо Егоров 450 ₽
    фрукты Грачев 6 328 ₽

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

    Применение фильтров к визуализации

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

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

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

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

    Примечание к информации

    Блочные диаграммы не поддерживают фильтры.

    Примененные фильтры отображаются в нижней части визуализации.

    Фильтры можно применять только в стандартном режиме редактирования. Однако в расширенном режиме редактирования, при выборе Расширенные параметры , можно создавать сложные фильтры с анализом множеств .

    Для получения дополнительной информации о расширенном режиме редактирования см. Работа с расширенными параметрами.

    Для получения дополнительной информации об анализе множеств см. раздел Анализ множеств.

    Фильтрация по значениям

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

    Выполните следующие действия.

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

    Фильтрация на основе результатов поиска

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

    Включены следующие типы поиска.

    • Содержит : любые строки, содержащие введенное значение поиска. Например, если ввести je , будут возвращены все строки, содержащие je .
    • Точно соответствует : любые точные совпадения с введенным значением поиска. Например, если ввести je , будут возвращены все экземпляры строки je .
    • Начинается с : любые строки, которые начинаются с введенного значения поиска. Например, при вводе je будут возвращены строки jeans и jean shorts , но не blue jeans .
    • Заканчивается на : любые строки, которые оканчиваются на введенное значение поиска. Например, при вводе gg будет возвращено egg , но не eggs .
    • Начало слова : любые слова в строке, которые начинаются с введенного значения поиска. Например, при вводе je будут возвращены строки jeans и jean shorts , а также blue jeans .

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

    Выполните следующие действия.

    1. В режиме редактирования выберите визуализацию, к которой требуется применить фильтр значений.
    2. Перетащите поле в раздел Фильтры .
    3. Выберите поиск .
    4. При необходимости, чтобы исключить выбранные значения, выберите Исключить .
    5. Из списка выберите тип поиска, который требуется использовать.
    6. Введите значение, которое требуется найти.

    Фильтрация по условиям

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

    Можно выполнять сравнение с фиксированным значением или с вычисленным значением меры. Например, можно включить все значения, для которых значение Sales превышает $1000, или все значения, для которых значение Sales превышает среднее значение Gross Sales .

    Условие поддерживает два типа фильтров: Сравнить и Общие .

    Фильтрация по условиям сравнения

    Фильтр типа Сравнить просматривает значения из выбранного поля и сравнивает их с указанным условием. Например, можно взять поле Sales и отфильтровать из визуализации все продажи объемом до $5000.

    Выполните следующие действия.

    1. В режиме редактирования выберите визуализацию, к которой требуется применить фильтр значений.
    2. Перетащите поле в раздел Фильтры .
    3. Выберите условие .
    4. При необходимости, чтобы исключить выбранные значения, выберите Исключить .
    5. Выберите сравнить .
    6. В разделе Условие выберите необходимое условие и укажите, следует ли использовать фиксированное или вычисляемое значение.
    7. Если используется фиксированное значение, введите одно или несколько значений, необходимых для этого условия.
    8. Если используется вычисляемое значение, выберите модификаторы и поля, чтобы создать меры, определяющие условие сравнения.

    Фильтрация по общим условиям

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

    Например, имеется диаграмма, показывающая данные о региональных продажах. Требуется посмотреть данные о региональных продажах только там, где сумма продаж для городов в этом регионе была больше $1 000 000. Необходимо добавить City в качестве фильтра. Для общего условия необходимо задать поле как (sum)Sales с условием Больше или равно 1000000 .

    Выполните следующие действия.

    1. В режиме редактирования выберите визуализацию, к которой требуется применить фильтр значений.
    2. Перетащите поле в раздел Фильтры .
    3. Выберите условие .
    4. При необходимости, чтобы исключить выбранные значения, выберите Исключить .
    5. Выберите общие .
    6. В разделе «Поле» выберите модификатор и необходимое поле, чтобы указать меру для использования в фильтре. Например, (avg)Sales .
    7. В разделе Условие выберите необходимое условие и укажите, следует ли использовать фиксированное или вычисляемое значение.
    8. Если используется фиксированное значение, введите одно или несколько значений, необходимых для этого условия.
    9. Если используется вычисляемое значение, выберите модификаторы и поля, чтобы создать меры, определяющие условие сравнения.

    Фильтрация путем сброса выборок

    Исключите внешние выборки для выбранного поля на этой диаграмме. Когда выбирается сброс выборки, любые выборки, сделанные в других диаграммах для выбранного поля, игнорируются. Однако выборки, сделанные в этом поле на данной диаграмме, будут отражены в других диаграммах.

    Например, имеется диаграмма, на которой показаны только результаты по полю Region для Germany , Japan и Spain . Требуется, чтобы выборки, сделанные в других диаграммах для поля Region , не влияли на эту диаграмму. Если выбрать Region для фильтрации со сбросом выборки, другие выборки для поля Region в других визуализациях не повлияют на диаграмму.

    Выполните следующие действия.

    1. В режиме редактирования выберите визуализацию, к которой требуется применить фильтр значений.
    2. Перетащите поле в раздел Фильтры .
    3. Выберите Очистить выбор .
  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *