Выбор из списка, содержащего текстовые значения
Фильтрация данных в диапазоне или таблице
Использование автофильтра позволяет легко и быстро найти для работы данные в диапазоне ячеек или столбце таблицы.
Предполагаемое действие:
Подробнее о фильтрации
Фильтрация текста
Фильтрация чисел
Фильтрация дат и времени
Фильтрация с целью выявления наибольших или наименьших значений
Фильтрация с целью выявления значений выше или ниже средних значений
Фильтрация с целью обнаружения пустых и непустых ячеек
Фильтрация по цвету ячейки, цвету шрифта или набору значков
Фильтрация по выделению
Разгруппировка последовательности дат в меню автофильтра
Подробнее о фильтрации
В отфильтрованных данных отображаются только строки, соответствующие заданным условиям (Условие. Ограничение, заданное для отбора записей, включаемых в результирующий набор записей запроса или фильтра.), а ненужные строки скрываются. После отбора данные в этом подмножестве можно копировать, искать, изменять, форматировать, преобразовывать в диаграммы и выводить на печать; при этом их местонахождение и порядок не изменятся.
Возможен отбор по нескольким столбцам. Несколько фильтров можно применять одновременно. Фильтры действуют по дополнительному принципу, т. е. каждый новый фильтр накладывается на фильтр, примененный до него, и в еще большей степени ограничивает подмножество данных.
С помощью автофильтра можно создать три типа фильтров: по значениям списка, по формату или по условиям. Все они являются взаимоисключающими в пределах диапазона ячеек или столбца таблицы. Например, можно выполнить отбор по цвету ячеек или по списку чисел, но нельзя использовать оба типа одновременно; точно так же необходимо выбрать один тип из двух, если требуется выполнить отбор по значкам или на основе фильтра, заданного пользователем.
Важно. Для получения более точных результатов рекомендуется не смешивать в одном столбце данные разных форматов, например текст и числа, числа и даты, поскольку для каждого столбца может использоваться только один тип команды фильтра. Если в столбце представлено несколько форматов, отображена будет команда для преобладающего формата. Например, если столбец содержит три значения в числовом формате и четыре — в текстовом, то отображается команда фильтра Текстовые фильтры.
Задание 1 Отбор текстовых строк
1. Выполните следующие действия.
Откройте созданную ранее книгу Режим питания.
1. Выберите диапазон ячеек, содержащих буквенно-цифровые данные А1:А7.
2. На вкладке Главная в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Фильтр.
§ Убедитесь, что активная ячейка находится в столбце таблицы, содержащем буквенно-цифровые данные.
Щелкните стрелку рядом с заголовком столбца.
Выполните одно из следующих действий.
Выбор из списка, содержащего текстовые значения
§ В списке, содержащем текстовые значения, установите или снимите флажки текстовых значений в зависимости от условий, по которым требуется выполнить отбор.
Список может содержать до 10 000 текстовых значений. При большом объеме списка снимите в его верхней части флажок (Выделить все) и выберите конкретные текстовые значения, по которым требуется выполнить отбор.
Создание условий
1. Выберите пункт Текстовые фильтры, а затем — одну из команд оператора сравнения (Оператор сравнения. Знак, используемый в условиях для сравнения двух значений. Имеется шесть стандартных операторов: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно).) или вариант Настраиваемый фильтр.
Например, чтобы выполнить отбор по текстовой строке, начинающейся с определенного знака, выберите команду Начинается с, а для того чтобы выполнить отбор по текстовой строке, содержащей определенные знаки, — команду Содержит.
2. В диалоговом окне Пользовательский автофильтр в поле справа введите текст или выберите текстовое значение из списка, например, Ужин.
3. Чтобы выполнить отбор по текстовой строке, начинающейся с буквы «О», введите значение О, а для того, чтобы выполнить отбор по текстовой строке, содержащей слово «завтрак», — завтрак.
Чтобы найти текстовые строки, в которых только часть знаков совпадает, воспользуйтесь подстановочными знаками.
Использование подстановочных знаков
В качестве условий сравнения для отбора текстовых строк можно использовать следующие подстановочные знаки:
Используйте | Чтобы найти |
? - знак вопроса | Любой знак (один) Пример: условию «бар?н» соответствуют результаты «барин» и «барон» |
* (звездочка) | Любое количество знаков Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток» |
~ (тильда), за которой следует ?, * или ~ | Вопросительный знак, звездочку или тильду Пример: условию «ан91~?» соответствует результат «ан91?» |
4. При необходимости можно задать дополнительные условия отбора.
Добавление дополнительного условия
1. Выполните одно из следующих действий:
§ Чтобы в результате фильтрации столбца таблицы или диапазона данных получить значения, для которых истинны оба условия, выберите логический оператор И.
§ Чтобы в результате фильтрации столбца таблицы или диапазона данных получить значения, для которых истинны одно или оба условия, выберите логический оператор ИЛИ.
2. Выберите оператор сравнения, а затем в поле справа введите текст или выберите текстовое значение из списка.
К началу страницы
Отбор чисел
1. Выполните одно из следующих действий:
Диапазон ячеек
1. Выберите диапазон ячеек, содержащих числовые данные.
2. На вкладке Начальная страница в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Фильтр.
Таблица
§ Убедитесь, что активная ячейка находится в столбце таблицы, содержащем числовые данные.
Щелкните стрелку рядом с заголовком столбца.
Выполните одно из следующих действий.
Выбор из списка чисел
§ В списке чисел выделите или снимите выделение одного или нескольких чисел, по которым требуется выполнить отбор.
Список может содержать до 10 000 чисел. При большом объеме списка снимите в его верхней части флажок (Выделить все) и выберите конкретные числа, по которым требуется выполнить отбор.
Совет. Чтобы расширить или удлинить меню «Автофильтр», щелкните и перетащите маркер захвата, расположенный внизу.
Создание условий
1. Выберите команду Числовые фильтры, а затем — одну из команд оператора сравнения (Оператор сравнения. Знак, используемый в условиях для сравнения двух значений. Имеется шесть стандартных операторов: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно).) или вариант Пользовательский фильтр.
Например, чтобы выполнить отбор чисел, находящихся в диапазоне между верхним и нижним значением, выберите команду Между.
2. В диалоговом окне Пользовательский автофильтр в поле или полях справа введите числа или выберите числовые значения из списка.
Например, чтобы выполнить отбор чисел в диапазоне между 25 и 50, введите числа 25 и 50.
3. При необходимости можно задать дополнительные условия отбора.
Добавление дополнительного условия
1. Выполните одно из следующих действий:
§ Чтобы в результате фильтрации столбца таблицы или диапазона данных получить значения, для которых истинны оба условия, выберите логический оператор И.
§ Чтобы в результате фильтрации столбца таблицы или диапазона данных получить значения, для которых истинны одно или оба условия, выберите логический оператор ИЛИ.
2. Выберите оператор сравнения, а затем в поле справа введите число или выберите числовое значение из списка.
К началу страницы