На чтение 5 мин Опубликовано 15.01.2021
Таблицы, составленные в Microsoft Office Excel, можно отфильтровать по дате. Выставив соответствующий фильтр, пользователь сможет увидеть нужные ему дни, а сам массив сократится. В данной статье будут рассмотрены способы настройки фильтра по дате в Excel с помощью встроенных в программу инструментов.
Содержание
- Как наложить фильтр по дате на табличный массив
- Способ 1. Использование опции «Фильтр»
- Способ 2. Использование опции «Фильтр по дате»
- Способ 3. Выполнение фильтрации вручную
- Способ 4. Использование расширенного фильтра по дате
- Как отменить фильтр в Excel
- Заключение
Как наложить фильтр по дате на табличный массив
Существует ряд стандартных методов выполнения поставленной задачи, каждый из которых имеет свои нюансы. Для полного понимания темы, необходимо описать каждый способ по отдельности.
Способ 1. Использование опции «Фильтр»
Самый простой способ фильтрации табличных данных в Excel, который подразумевает соблюдение следующего алгоритма действий:
- Составить табличку, на которую необходимо наложить фильтр по дате. В этом массиве должны присутствовать конкретные числа месяца.
- Выделить составленную таблицу левой клавишей манипулятора.
- Перейти во вкладку «Главная» в верхней панели инструментов главного меню Excel.
- Нажать на кнопку «Фильтр» в отобразившейся панели опций. Также в этом разделе есть функция «Сортировка», которая меняет порядок отображения строк или столбцов в исходной таблице, сортируя их по какому-либо параметру.
- После выполнения предыдущей манипуляции на таблицу будет наложен фильтр, т.е. в названии столбцов массива появятся небольшие стрелочки, нажав на которые можно будет раскрыть варианты фильтрации. Здесь нужно кликнуть по любой стрелке.
- В открывшемся контекстном меню найти раздел «Область поиска» и выбрать месяц, по которому будет выполняться фильтрация. Здесь отображаются только те месяцы, которые есть в исходном табличном массиве. Пользователю необходимо поставить галочку напротив соответствующего месяца и нажать на «ОК» внизу окошка. Допустимо выбрать сразу несколько вариантов.
- Проверить результат. В табличке останется только информация по месяцам, выбранным пользователем в окне фильтрации. Соответственно лишние данные исчезнут.
Обратите внимание! В меню наложения фильтра можно отфильтровать данные по годам.
Способ 2. Использование опции «Фильтр по дате»
Это специальная функция, позволяющая сразу же фильтровать информацию в табличном массиве по датам. Чтобы ее активировать, необходимо проделать несколько шагов:
- Аналогичным образом наложить фильтр на исходную таблицу.
- В окне фильтрации найти строку «Фильтр по дате» и левой клавишей манипулятора кликнуть по стрелочке, расположенной справа от нее.
- Раскроется выпадающее меню. Здесь представлены варианты фильтрации данных по дате.
- К примеру, нажать на кнопку «Между…».
- Откроется окошко «Пользовательский автофильтр». Здесь в первой строчке необходимо указать начальную дату, а во второй конечную.
- Проверить результат. В таблице останутся только значения, находящиеся в промежутке между указанными датами.
Способ 3. Выполнение фильтрации вручную
Данный метод прост по реализации, однако отнимает у пользователя много времени, особенно если приходится работать с большими по объему таблицами. Чтобы вручную выставить фильтр, необходимо:
- В исходном табличном массиве найти даты, которые не нужны пользователю.
- Выделить найденные строки левой клавишей мышки.
- Нажать на кнопку «Backspace» с клавиатуры компьютера, чтобы удалить выделенные значения.
Дополнительная информация! В Microsoft Office Excel можно одновременно выделить несколько строчек в табличном массиве, чтобы сразу удалить их для экономии пользовательского времени.
Способ 4. Использование расширенного фильтра по дате
Выше был рассмотрен метод фильтрации значений в табличном массиве на основе опции «Между…». Для полного раскрытия темы необходимо обсудить несколько вариантов расширенного фильтра. Рассматривать все разновидности фильтра нецелесообразно в рамках данной статьи. Чтобы наложить на таблицу тот или иной фильтр по дате, необходимо:
- Наложить фильтр на таблицу через вкладку «Главная». О том, как это сделать, было рассказано выше.
- Раскрыть выпадающий список в заголовке любого столбика в таблице и щелкнуть ЛКМ по строчке «Фильтр по дате».
- Указать любой из вариантов. Для примера кликнем по строке «Сегодня».
- Информация в массиве отфильтруется по указанной дате. Т.е. в таблице останутся только те данные, у которых указана сегодняшняя дата. При выставлении такого фильтра Excel будет ориентироваться по дате, выставленной на компьютере.
- Выбрав вариант «Больше…», пользователю придется задать определенное число. После этого в табличном массиве останутся даты, которые больше указанной. Все остальные значения будут удалены.
Важно! Аналогичным образом применяются остальные варианты расширенной фильтрации.
Как отменить фильтр в Excel
Если пользователь случайно указал фильтр по дате, то для его отмены понадобится выполнить следующие действия:
- Выделить ЛКМ табличку, к которой применена фильтрация.
- Перейти в раздел «Главная» и щелкнуть по кнопке «Фильтр». Раскроется выпадающее меню.
- В контекстном меню необходимо нажать на кнопку «Очистить». После выполнения этого действия фильтрация отменится, и табличный массив примет исходный вид.
Обратите внимание! Отменить предыдущее действие можно с помощью кнопок «Ctrl+Z».
Заключение
Таким образом, фильтр по дате в Microsoft Office Excel позволяет в кратчайшие сроки убрать из таблицы ненужные числа месяца. Основные способы фильтрации были описаны выше. Для понимания темы с ними необходимо внимательно ознакомиться.
Оцените качество статьи. Нам важно ваше мнение:
Фильтры по дате в Excel
Смотрите также которым не исполнилосьа в 2013 критерии отбора относятся в фильтр не одной строке -
- все ячейки с текстом ввода очередного условия:
- автоматически введен диапазон останутся только ноутбуки должен содержать строку одной области прокрутки,В диалоговом окне
в диапазоне между диапазоне между 25
- чтобы выполнить отбор В отфильтрованных данныхВ этом примере мы — «ЛОЖЬ».
- временнАя шкала появилась к разным столбцам, включаются. считаются связанными между из 8 символов,Так все гораздо лучше, с данными и и планшеты, которые заголовка, которая используется увеличив количество строк,Фильтр «Первые 10″ наименьшим и наибольшим
- и 50, введите по текстовой строке, отображаются только строки,
расскажем вам, какЧто именно не — как срез,
- размещаем их наДопустимо применять сразу несколько собой логическим оператором начинающиеся на
- правда? :) нам останется только были отданы на для задания имени
- отображаемых в Excelвыполните следующие действия. значениями, выберите числа содержащей слово «дом», соответствующие заданным условия, применять фильтры по получается? только по дате разных строках под
условий фильтрации. НоИ (AND)М
Теперь, когда все фильтруется указать диапазон условий, проверку в августе. каждого столбца. В Web Access. Дополнительные
В поле слева выберитемежду
25
—
а ненужные строки
office-guru.ru
Фильтрация данных в службах Excel
дате так, чтобыAtirlebensvoll соответствующими заголовками. каждый предыдущий результат:и заканчивающиеся на «на лету», можно т.е. A1:I2:После применения фильтра рано следующем примере данные сведения содержатся настраиваемые вариант.идом скрываются. Можно также отображались только данные,: вот пример:Применим инструмент «Расширенный фильтр»: может скрывать необходимые
Т.е. фильтруй мне бананыН немного углубиться вОбратите внимание, что диапазон или поздно возникнет на листе организованы свойства веб-части ExcelПервыеВ правом поле или50. отфильтровать несколько столбцов. соответствующие определенным критериям.alex_1989buchlotnikДанный инструмент умеет работать для следующего фильтра именно в третьем, т.е. нюансы и разобрать условий нельзя выделять необходимость снять или в виде столбцов
Предполагаемое действие:
Web Access.
или
полях диалогового окна
.Чтобы найти текстовые строки,
Несколько фильтров можно
Выделите любую ячейку из: Мне необходимо чтобы
Фильтр текста
, а как вы с формулами, что записи. квартале, именно поМ механизмы более сложных «с запасом», т.е. удалить его, чтобы
-
с заголовками вНепечатаемые знаки могут воспрепятствовать
-
Последние
Настраиваемый фильтр
-
К началу страницы в которых только
применять одновременно, при набора данных. столбец фильтровал дату
-
добавили в список дает возможность пользователюУ расширенного фильтра гораздо
-
Москве и приандари запросов в расширенном нельзя выделять лишние отфильтровать содержимое другим строке 1: ID фильтрации
.введите дату илиЧтобы отфильтровать данные, автор часть знаков совпадает, этом каждый следующийНа вкладке рождения. И выводил сводных полей ГОДЫ??? решать практически любые больше возможностей:
этом из «Ашана».н фильтре. Помимо ввода пустые желтые строки,
образом. #, Тип, Описание
-
Веб-часть веб-клиента Excel неВ среднем поле введите время. книги сначала должен воспользуйтесь подстановочными знаками. фильтр добавляется кДанные список студентов с
buchlotnik задачи при отбореМожно задать столько условийЕсли нужно связать условия, точных совпадений, в т.к. пустая ячейкаНажмите на кнопку со оборудования и т.д. может применить фильтр число от 1Например, чтобы выполнить отбор
-
сохранить книгу ExcelИспользование подстановочных знаков результатам и дополнительно(Data) нажмите кнопку
возрастом меньше 18.: значений из массивов. для фильтрации, сколько логическим операторомМ диапазоне условий можно в диапазоне условий стрелкой в столбце,Откройте вкладку к данным в до 255 для
дат в диапазоне с примененным автофильтром.В качестве условий сравнения сужает подмножество данных.
Фильтр
А если возрастlebensvollОсновные правила: нужно.
ИЛИ (OR)
ангости
использовать различные символы
воспринимается Excel как
с которого необходимоДанные столбце, содержащем знаки параметра
между 01.03.2006 и
Для получения дополнительных для отбора текстовых Можно создать два(Filter). больше скрывал ячейки., сделал группировку по
Результат формулы – этоКритерии выбора данных –
, то их надон
-
подстановки (* и
Фильтр чисел
отсутствие критерия, а снять фильтр. В, затем нажмите команду с кодами ANSIIЭлементы 01.06.2006, введите значения сведений см. справочную строк можно использовать
-
типа фильтров: поВ заголовках столбцов появятся
-
Atir
дате — добавил
-
критерий отбора. на виду.
просто вводить ви т.д.
-
?) и знаки целая пустая строка нашем примере мы
-
Фильтр от 0 доили от 0,0001.03.2006 систему Microsoft Office
следующие подстановочные знаки: списку значений или стрелки.: Имеете ввиду, что дату в поляЗаписанная формула возвращает результатС помощью расширенного фильтра разные строки. Например,=*н??а математических неравенств для
— как просьба удалим фильтр со. 32, т. е. непечатаемые
до 100,00 дляи
-
Excel 2007.Используйте по условию.Нажмите на стрелку в фильтр надо поставить? строк, пкм на ИСТИНА или ЛОЖЬ. пользователь легко находит
если нам нужновсе слова оканчивающиеся на реализации приблизительного поиска. вывести все данные столбца D.В заголовках каждого столбца знаки. В книге
-
параметра01.06.2006Укажите столбец, содержащий датыЧтобы найтиФильтрация текста
столбцеВот с фильтром. любой из датИсходный диапазон указывается посредством уникальные значения в найти все заказыА Регистр символов роли без разбора.
-
Появится меню фильтра.
Фильтр значений даты и времени
появятся кнопки со Excel эти знакиПроцент, а чтобы выполнить или время.? (вопросительный знак)Фильтрация чиселDate
-
Так? — группировать -
-
абсолютных ссылок, а
многострочном массиве.
-
менеджера Волиной по, где 4-я с
не играет. ДляПереключательВыберите пункт стрелкой.
-
отображаются в виде. отбор значений времени
-
Щелкните стрелкуЛюбой символ (один)Фильтр дат и времени.alex_1989 выбрал месяцы и критерий отбора (в
московским персикам и конца буква наглядности я свелСкопировать результат в другоеУдалить фильтр из столбца…Нажмите на такую кнопку прямоугольников, как знаки-заполнители.В поле справа выполните между 8:00 ив заголовке столбца.Пример: условию «бар?н»Фильтр для наибольших илиКликните по: Дело в том годы (если выбрать виде формулы) –Готовый пример – как
все заказы поН все возможные варианты местоВ нашем примере в столбце, который Чтобы применить фильтр одно из следующих 24:00, введите значенияВыполните одно из следующих
соответствуют результаты «барин» наименьших чиселВыделить все что это тестовый
только месяцы он с помощью относительных.
-
использовать расширенный фильтр луку в третьем, т.е. в таблицу:
позволит фильтровать список мы удалим фильтр
необходимо отфильтровать. В к данным, автор
-
действий:8:00 действий. и «барон»Очистка фильтра в столбец(Select All), чтобы пример. И в будет выводить сводку,Если возвращается значение ИСТИНА, в Excel: квартале по Самаре,Брус
-
Критерий не прямо тут из столбца нашем случае мы книги должен удалить
Чтобы выполнить отбор поиВыбор из списка, содержащего* (звездочка)Дополнительные сведения об особенностях убрать флажки со базе которой я
-
например, за все то строка отобразитсяСоздадим таблицу с условиями то это можнон
Результат же, на этомОтдано на проверку применим фильтр к эти непечатаемые знаки числам, выберите вариант24:00 значения дат иЛюбое количество символов фильтрация данных всех пунктов. Нажмите хочу это осуществить феврали независимо от после применения фильтра. отбора. Для этого
задать в диапазонеик
гр* или гр листе (как обычным.
-
столбцу В, чтобы или заменить ихЭлементов списка
. времениПример: условию «*-восток»Чтобы отфильтровать данные, автор на «+» рядом очень много студентов года). А потом ЛОЖЬ – нет. копируем заголовки исходного условий следующим образом:
-
авсе ячейки начинающиеся с фильтром), а выгрузитьФильтр будет удален, а увидеть только нужные печатаемыми знаками. Дополнительные.Динамический фильтр соответствуют результаты «северо-восток» книги сначала должен с и они постоянно из строк в
-
Отобразим строки, содержащие количество списка и вставляемЕсли же нужно наложить,Гр отобранные строки в скрытые ранее данные типы оборудования. сведения см. вЧтобы выполнить отбор по Нажмите кнопку и «юго-восток» сохранить книгу Microsoft2012 добавляются или удаляются.
-
фильтр перекинул выше среднего. Для
-
выше. В табличке два или болееЗа, т.е.
-
-
-
другой диапазон, который
Фильтр по наибольшим или наименьшим числам
вновь отобразятся наПоявится меню фильтра. справке Microsoft Office процентным значениям, выберитеВ динамическом фильтре условияФильтр~ (тильда), за которой Office Excel с
-
и поставьте галочку Как обойти это,
-
lebensvoll
этого в стороне
-
с критериями для условий на одиннГр тогда нужно будет
-
листе Excel.Снимите флажок Excel 2007.
-
вариант могут меняться при. следует ?, * примененным фильтром. Дополнительные напротив
-
чтобы не добавлять: от таблички с фильтрации оставляем достаточное столбец, то можноозуша указать в полеЧтобы удалить все фильтрыВыделить все
-
Вычисляемые элементы в отчетах% от количества элементов его повторном применении.
-
В списке, содержащем значения или ~ сведения см. вJanuary
-
в дополнительную столбецbuchlotnik критериями (в ячейку количество строк плюс просто продублировать заголовок
-
-
а,Поместить результат в диапазон в таблице Excel,, чтобы быстро снять
сводных таблиц
Очистка фильтра для столбца
-
.Выберите одну из встроенных даты и времени,
Вопросительный знак, звездочку или справке Microsoft Office. «Дата» к каждой
, прошу вас помочь
Дополнительные сведения о фильтрации данных
I1) введем название пустая строка, отделяющая столбца в диапазонеи т.д.
Гр. В данном случае щелкните команду выделение со всех Не удается применить фильтр,Наибольшее и наименьшее значения команд работы с выделите одно или тильду Excel 2007.Нажмите ячейке постоянно условие еще раз. «Наибольшее количество». Ниже от исходной таблицы. критериев и вписать>=эейпфрут мы эту функциюФильтр пунктов. в сочетании с определяются по исходному датами. несколько значений этогоПример: условию «фг06~?»Укажите столбец, содержащий буквенно-цифровые
ОК Если?А как сделать – формула. ИспользуемНастроим параметры фильтрации для под него второе,все слова, начинающиеся с, не используем, оставляемна вкладкеУстановите флажки для тех любым другим элементом, диапазону ячеек, аНапример, чтобы в меню типа, по которым соответствует результат «фг06?» данные..Atir чтоб на графике функцию СРЗНАЧ. отбора строк со третье и т.д.ЭГрФильтровать список на местеДанные типов оборудования, которые
включая другие вычисляемые не по отфильтрованномуВсе даты за период нужно выполнить фильтрацию,К началу страницыЩелкните стрелкуРезультат: Excel отображает продажи: Не понимаю, имеете отображались даты сверхуВыделяем любую ячейку в значением «Москва» (в условия. Вот так,,анати жмем. необходимо оставить в вычисляемый элемент (выделяется подмножеству данных.фильтровать все даты или снимите выделениеЧтобы отфильтровать данные, автор
в заголовке столбца. только за январь ввиду, что формулу при поступлении. исходном диапазоне и соответствующий столбец таблички например, можно отобратьЮи т.д.ОКАвтор: Антон Андронов таблице, затем нажмите голубым цветом). Измените
К началу страницы по текущей, выберите с ненужных значений. книги сначала долженВыполните одно из следующих 2012 года. вручную нельзя протягиватьА также хотелось вызываем «Расширенный фильтр». с условиями вносим все сделки сили
=лук
support.office.com
Фильтр в Excel – основные сведения
. Отобранные строки отобразятсяУ подавляющего большинства пользователейOK фильтр, чтобы толькоЧтобы очистить фильтр поСегодняПо умолчанию все даты сохранить книгу Excel действий.Еще раз нажмите на для новых строк? бы (руководству) чтоб В качестве критерия = «=Москва»). Активизируем марта по май:Явсе ячейки именно и на листе: Excel при слове. В нашем примере
один вычисляемый элемент столбцу, нажмите кнопку, или выберите в диапазоне ячеек с примененным автофильтром.Выбор из списка текстовых стрелку в столбцеС использованием VBA было разделение месяцев для отбора указываем
Применение фильтра в Excel
любую ячейку вВ общем и целом,<>*о* только со словом»Ну и где же «фильтрация данных» в мы выберем
- выбран или при ФильтрВ следующем месяце
или столбце таблицы Для получения дополнительных значенийDate значит надо? как вы уже I1:I2 (ссылки относительные!). исходной таблице. Переходим после «доработки напильником»все слова, не содержащиеЛук тут удобство?» - голове всплывает только
- Ноутбуки выборе несколько элементов,в заголовке столбца, чтобы фильтровать все группируются иерархически по
- сведений см. справочную .
- alex_1989 сделали но чтобВ таблице остались только на вкладку «Данные» из расширенного фильтра букву, т.е. точное совпадение спросите вы и
- обычный классический фильтр
- и удалите вычисляемые элементы. и выберите команду даты по следующему годам, месяцам и
- систему Microsoft OfficeНажмите кнопкуКликните по: Каждый раз протягивать в этом месяце те строки, где — «Сортировка и выходит вполне себеО*лив* или *лив будете правы. Мало с вкладки
- ПланшетыМетаданные сводной таблицы могутСнять фильтр с месяцу. дням. Выделение или Excel 2007.Фильтр
Выделить все не очень как можно было бы значения в столбце фильтр» — «Дополнительно». приличный инструмент, местами
Применение нескольких фильтров в Excel
<>*вичячейки содержащие того, что нужноДанные — Фильтр (Data, чтобы видеть только быть видны.Команды меню снятие выделения наУкажите столбец, содержащий числовые.(Select All), чтобы то. Да скорее выбрать определенную дату «Количество» выше среднего.Заполняем параметры фильтрации. Исходный не хуже классического
- все слова, кроме заканчивающихсялив руками вводить условия — Filter) эти типы оборудования. Если автор книги публикуетК началу страницыВсе даты за период
- более высоком уровне
- данные.В списке, содержащем текстовые проставить все флажки. всего надо VBA? этого месяца. АЧтобы оставить в таблице диапазон – таблица автофильтра. накак подстроку, т.е. в желтые ячейки,
- :Таблица с данными будет книгу, содержащую OLAP-отчетИспользование фильтров может быть, например, иерархии отражается на
Снятие фильтра в Excel
Щелкните стрелку значения, установите илиНажмите Я в нем я так и лишь неповторяющиеся строки,
- с исходными данными.Вывести на экран информациювичО так еще иТакой фильтр — штука отфильтрована, временно скрыв
- сводной таблицы с
- ограничено или дажеЯнварь всех вложенных датахв заголовке столбца. снимите флажки текстовыхФильтры вообще не бум
- не смог разобраться в окне «Расширенного Ссылки появляются автоматически, по одному /
(например, фильтр женщинлив открывать диалоговое окно, привычная, спору нет, все содержимое, не примененным фильтром, пользователь невозможно по следующим
или
office-guru.ru
Расширенный фильтр и немного магии
более низких уровней.Выполните одно из следующих значений в зависимостипо дате бум. А других как вы сделали фильтра» поставьте птичку т.к. была активна нескольким параметрам можно
по отчеству)ки вводить туда диапазоны, и для большинства соответствующее критерию. В может посмотреть метаданные, причинам.Квартал 2 Например, если выбрать действий. от условий, по(Date Filters). Эта способов нет получается? группировку по дате. напротив «Только уникальные одна из ячеек. с помощью фильтрации=
Основа
, жать случаев вполне сойдет. нашем примере только находящиеся в скрытомПредотвращение смешивания форматов хранения, фильтруют данные по значение 2006, подВыбор из списка чисел
которым нужно выполнить опция доступна, посколькуСергейalex_1989 записи».
Диапазон условий – данных в Excel.все пустые ячейкиЛивОК Однако бывают ситуации, ноутбуки и планшеты поле. Если нужно Для более удобной работы конкретному периоду вне
2006 годом будут фильтр. столбец содержит даты.: если нужно отслеживать: Добрый день форумчане.Скачать пример работы с табличка с условием.Для этой цели предназначено<>ер. Грустно, согласен! Но когда нужно проводить остались видимыми.
оставить эти сведения с книгой ее зависимости от года. отображены месяцы, аНажмите кнопкуСписок может содержать до Из появившегося списка только год ставите Столкнулся с проблемой. расширенным фильтромВыходим из меню расширенного два инструмента: автофильтрвсе непустые ячейки
, «все меняется, когда отбор по большомуФильтрацию можно также применить, конфиденциальными, не включайте автору не следует Это может пригодиться, под каждым месяцемФильтр 1 000 текстовых значений. выберите в фильтре после Есть список студентовНажмите ОК. Повторяющиеся строки фильтра, нажав кнопку и расширенный фильтр.>=5000За приходят они ©» количеству сложных условий выбрав команду
Добавляем макрос
фильтрацию. смешивать в одном например, при сравнении — дни.. При большом объемеВ прошлом месяце 01.01.1999 со столбцом дата будут скрыты. На ОК. Они не удаляют,все ячейки со значениемлив — макросы! сразу по нескольким
Сортировка и фильтрК началу страницы столбце данные разных объемов продаж заСписок может содержать доВ списке чисел выделите списка снимите флажок(Last Month).Atir рожденья.Мне необходимо отфильтровать листе останутся толькоВ исходной таблице остались а скрывают данные, больше или равнои т.д.Работу с расширенным фильтром столбцам. Обычный фильтр
на вкладкеФильтрация данных в Excel форматов, например, текст определенный период в 1 000 значений. При или снимите выделение(Выделить все)Результат: Excel отображает продажи: Либо:
тех студентов, которым уникальные записи. только строки, содержащие не подходящие по 5000=п*в можно в разы тут не оченьГлавная позволяет отобразить среди и числа или течение нескольких лет. большом объеме списка одного или несколькихв верхней части только за прошлый1) снимать фильтр,
по возрасту меньшеlebensvoll
Реализация сложных запросов
значение «Москва». Чтобы условию. Автофильтр выполняет5 или =5слова начинающиеся с ускорить и упростить удобен и хочется. большого объема информации числа и даты,Команды снимите флажок чисел, по которым списка, а затем месяц. вставлять новый список, 18 лет на: Добрый день еще отменить фильтрацию, нужно простейшие операции. У
все ячейки со значением | П |
с помощью простого | чего-то помощнее. ТакимФильтры в Excel могут только ту, что поскольку для каждогоВ этом году(Выделить все) нужно выполнить фильтрацию. выберите конкретные текстовыеПримечание: продлевать функцию на сегодняшнюю дату. Не раз уважаемые форумчане!!! |
нажать кнопку «Очистить» | расширенного фильтра гораздо 5и заканчивающиеся на макроса, который будет |
инструментом может стать | суммироваться. Это означает, Вам в данный столбца может использоватьсяив верхней частиСписок может содержать до значения, по которымЭтот и многие необходимое количество строк, подскажите как этоСоздал документ начал в разделе «Сортировка больше возможностей. |
>=3/18/2013 | В автоматически запускать расширенныйрасширенный фильтр (advanced filter) что Вы можете момент необходима. Например, только один типС начала года списка и выберите 1 000 чисел. При нужно выполнить фильтр. другие фильтры по снова ставить фильтр осуществить. Я использовал |
набивать информация и | и фильтр».Имеется простая таблица, невсе ячейки с датойт.е. фильтр при вводе, особенно с небольшой применить несколько фильтров имея перед собой команды фильтра. Еслиотличаются друг от конкретные текстовые значения, большом объеме спискаЧтобы расширить или удлинить дате зависимы от2) на вба расширенный фильтр. И решил сразу проверить |
Рассмотрим применение расширенного фильтра | отформатированная и не позже 18 марта |
П | условий, т.е. изменении «доработкой напильником» (по к одной таблице, многотысячный список товаров |
в столбце представлено | друга способом обработки по которым требуется снимите флажок меню «Фильтр», щелкните сегодняшней даты. прописать в диапазоне условий как строить графики в Excel с объявленная списком. Включить 2013 (включительно)авло любой желтой ячейки. традиции). чтобы сузить результаты |
крупного гипермаркета, Вы | несколько форматов, будет будущих дат. Команда выполнить отбор.(Выделить все) и перетащите нижнийУрок подготовлен для ВасДля первого способа, использовал формулу:Если(ДАТА(ГОД(СЕГОДНЯ())-18;МЕСЯЦ(СЕГОДНЯ());ДЕНЬ(СЕГОДНЯ()))>$F$F;ИСТИНА;ЛОЖЬ), где и как это целью отбора строк, автоматический фильтр можноТонкие моменты:в Щелкните правой кнопкойДля начала вставьте над фильтрации. В прошлом |
можете выделить из | отображена команда дляВ этом годуЧтобы расширить или удлинитьв верхней части угол. командой сайта office-guru.ru |
как вариант, можно | $F$F -столбец с все будет выглядеть. содержащих слова «Москва» |
через главное меню. | Знак * подразумевает под, мыши по ярлычку вашей таблицей с примере мы уже |
него только шампуни | преобладающего формата. Например, |
может возвращать будущие | меню «Фильтр», щелкните |
списка, а затем | Создание условийИсточник: http://www.excel-easy.com/examples/date-filters.html дополнить функцию если: |
датами рождения. Ни | Но тут столкнулся или «Рязань». Условия |
Выделяем мышкой любую ячейку | собой любое количествоП текущего листа и |
данными несколько пустых
- отфильтровали таблицу, отобразив или крема, а если в столбце даты текущего года, и перетащите нижний
- выберите конкретные числа, Перевел: Антон Андронов в начале дописать, чего не получается. с делемой (((( для фильтрации должны внутри диапазона. Переходим любых символов, аетро выберите команду строк и скопируйте только ноутбуки и остальное временно скрыть.
- содержится три значения в то время угол. по которым нужноВыберите пункт
- Автор: Антон Андронов что если ячейка Может кто подскажет почему фильтр на находиться в одном на вкладку «Данные»
Логические связки И-ИЛИ
? — одинвИсходный текст (Source Code) туда шапку таблицы планшеты. Теперь наша В этом уроке в числовом формате
как командаСоздание условий выполнить отбор.Текстовые фильтрыПримечание:
с сотрудником пустая как это сделать? даты (как на столбце. В нашем и нажимаем кнопку любой символ.и т.д.. В открывшееся окно — это будет задача сузить данные мы научимся применять и четыре —С начала года Чтобы расширить или удлинить, а затем —
Мы стараемся как (равна 0), тоСергей графике «листа 7″ примере – друг «Фильтр».Логика в обработке текстовыха*с скопируйте и вставьте диапазон с условиями еще больше и фильтры к спискам в текстовом, отображается
возвращает значения толькоВыберите пункт меню «Фильтр», щелкните одну из команд можно оперативнее обеспечивать оставить пустоту.: пример в файле
planetaexcel.ru
Расширенный фильтр в Excel и примеры его возможностей
так и «данные под другом.Рядом с заголовками таблицы и числовых запросовслова начинающиеся с
вот такой код: (выделен для наглядности показать только ноутбуки в Excel, задавать команда до текущей датыФильтры по дате и перетащите нижний оператор сравнения или вас актуальными справочными
Автофильтр и расширенный фильтр в Excel
Тогда не надо эксель и тогда по материалам»)не могуЗаполняем меню расширенного фильтра: появляются стрелочки, открывающие
- немного разная. Так,АPrivate Sub Worksheet_Change(ByVal желтым): и планшеты, отданные
- фильтрацию сразу поТекстовые фильтры включительно.
и выполните одно угол. вариант материалами на вашем будет каждый раз
может подскажем выбрать весь месяцПолучаем таблицу с отобранными списки автофильтра. например, ячейка условияи содержащие далее Target As Range)
Между желтыми ячейками и
на проверку в
- нескольким столбцам, а. Дополнительные сведения см.Все фильтры дат основаны из следующих действий.Создание условийПользовательский фильтр
- языке. Эта страница протягивать формулу.Atir (январь; февраль; март по заданному критерию
- Если отформатировать диапазон данных с числом 5С If Not Intersect(Target, исходной таблицей обязательно августе.
также удалять фильтры. в справке Microsoft
- на григорианском летоисчислении.Общий фильтр
- . переведена автоматически, поэтому
- Дополнила функцию и: =РАЗНДАТ(F2;СЕГОДНЯ();»y»), и т.д) а строками:
как таблицу или
Как сделать расширенный фильтр в Excel
не означает поиск, т.е. Range(«A2:I5»)) Is Nothing
- должна быть хотяНажмите на кнопку соЕсли Ваша таблица содержит Office Excel 2007.Финансовый год и финансовый Выберите командуНапример, чтобы выполнить отбор ее текст может протянула на большее
- где F2 - не все датыВыполним отбор строк, которые объявить списком, то всех чисел, начинающихсяА Then On Error бы одна пустая стрелкой в столбце, большой объем данных,Может быть более отфильтрованные
- квартал всегда начинаютсяОбщий фильтр основан наЧисловые фильтры по текстовой строке, содержать неточности и количество строк. дата рождения (((((
- в столбце «Магазин» автоматический фильтр будет с пяти, но
пель Resume Next ActiveSheet.ShowAllData строка. который необходимо отфильтровать. могут возникнуть затруднения строки превышает лимит в январе календарного
Как пользоваться расширенным фильтром в Excel
оператор сравнения., а затем — начинающейся с определенного грамматические ошибки. ДляAtiry — сокращеннокак настраивать такие содержат значение «№1», добавлен сразу. ячейка условия с
с
Range(«A7»).CurrentRegion.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range(«A1»).CurrentRegionИменно в желтые ячейки В данном случае
при поиске нужной максимальное количество строк, года.Выберите одну из команд одну из команд знака, выберите команду нас важно, чтобы: Еще, как вариант, от year (год) фильтры чтоб примерно а в столбце
Пользоваться автофильтром просто: нужно буквой Б равносильна
ин End If End нужно ввести критерии мы применим дополнительный информации. Фильтры используются отображаемыхК началу страницы оператора сравнения ( оператор сравнения илиНачинается с эта статья была внесла формулу вВ результате получим
выглядело так
стоимость – «>1 выделить запись с Б*, т.е. будет, Sub (условия), по которым
фильтр к столбцу
- для того, чтобы Если количество строк, которые
- Чтобы отфильтровать данные, авторРавно
- вариант, а для того вам полезна. Просим условное форматирование, количество лет между
- [img=http://i11.pixs.ru/storage/6/9/7/SnimokJPG_8492121_22556697.jpg] 000 000 р.». нужным значением. Например, искать любой текст,
АЭта процедура будет автоматически потом будет произведена D, чтобы просмотреть сузить количество данных, соответствуют фильтра превышает книги сначала должен,Пользовательский фильтр
чтобы выполнить отбор вас уделить парукоторое выделяет все датой рождения иа выглядет все Критерии для фильтрации
отобразить поставки в начинающийся с буквынана запускаться при изменении
фильтрация. Например, если информацию по дате. отображаемых на листе максимальное количество строк, сохранить книгу ExcelДо
. по текстовой строке,
секунд и сообщить, ячейки с датами сегодняшней датой. не так ((((
exceltable.com
Фильтр по дате в сводной таблице (Формулы/Formulas)
должны находиться в магазин №4. Ставим Б.
с любой ячейки на нужно отобрать бананыПоявится меню фильтра. Excel, позволяя видеть отображаемых в Microsoft
с примененным автофильтром.,Например, чтобы выполнить отбор содержащей определенные знаки, помогла ли она позже даты 18Сергей на «листе 7″ соответствующих столбцах таблички птичку напротив соответствующегоЕсли текстовый запрос не,
текущем листе. Если в московский «Ашан»Установите или снимите флажки
только нужную информацию.
Office Excel Web Для получения дополнительныхПосле чисел, находящихся в — команду
вам, с помощью
лет назад -: ладно без файла при использовании фильтра для условий. На условия фильтрации:
начинается со знакаАс адрес измененной ячейки в III квартале, с пунктов в
В следующем примере мы Access, Microsoft Office сведений см. справочнуюили
диапазоне между верхнимСодержит кнопок внизу страницы. ДАТА(ГОД(СЕГОДНЯ())-18;МЕСЯЦ(СЕГОДНЯ());ДЕНЬ(СЕГОДНЯ())) =РАЗНДАТ(ячейка с днем даты
одной строке.Сразу видим результат: =, то ваи попадает в желтый то условия будут зависимости от данных, применим фильтр к Excel Web Access систему Microsoft OfficeМежду и нижним значением,. Для удобства такжеИ потом можно рождения;СЕГОДНЯ();»y»), функция высчитывает[img=http://i11.pixs.ru/storage/7/3/7/SnimokJPG_9793250_22556737.jpg]Заполняем параметры фильтрации. Нажимаем
Особенности работы инструмента: конце можно мысленнои т.д. диапазон (A2:I5), то выглядеть так:
которые необходимо отфильтровать, журналу учета эксплуатации отображает первый набор Excel 2007.
) или вариант выберите командуВ правом поле диалогового приводим ссылку на фильтровать по цвету возраст сравнение меньшеNic70y ОК.Автофильтр работает только в ставить *.=*с данный макрос снимаетЧтобы выполнить фильтрацию выделите
excelworld.ru
Фильтрация по дате рождения
затем нажмите оборудования, чтобы отобразить отфильтрованные строки доУкажите столбец, содержащий числовыеПользовательский фильтрМежду окна оригинал (на английском ячейки или шрифта. 18 сами сделаете: Снимаете галку сОставим в таблице только неразрывном диапазоне. РазныеДаты надо вводить вслова оканчивающиеся на все фильтры (если любую ячейку диапазонаOK только ноутбуки и текущей максимальное число.
данные...Настраиваемый фильтр
языке) .alex_1989
alex_1989 Все в Поиск
те строки, которые таблицы на одном
штатовском формате месяц-день-годС они были) и с исходными данными,
. Мы снимем выделение планшеты, доступные для Чтобы просмотреть всеЩелкните стрелкуВ правом поле диалоговогоВ правом поле (или
введите текст.Фильтрация данных — это
: Понятно. Спасибо. А: Не получается. пишите .02 (для
в столбце «Регион» листе не фильтруются. и через дробь=???? заново применяет расширенный
откройте вкладку со всех пунктов,
проверки. отфильтрованные строки, возможно,
в заголовке столбца. окна полях) диалогового окнаНапример, чтобы выполнить отбор быстрый и простой на VBA этоAtir февраля)
содержат слово «Рязань» Даже если они (даже если у
все ячейки с текстом
фильтр к таблице
Данные кромеВыделите любую ячейку в потребуется страницы кВыберите значениеНастраиваемый фильтрПользовательский автофильтр по текстовой строке, способ найти подмножество сложно сделать?: Почему не получается?buchlotnik или в столбце имеют однотипные данные. вас русский Excel
из 4 символов исходных данных, начинающейсяи нажмите кнопкуавгуста таблице, например, ячейку
следующей области прокрутки.Числовые фильтры
введите дату иливведите числа или начинающейся с буквы данных и работатьAtir Всё правильно.: «Стоимость» — значениеИнструмент воспринимает верхнюю строчку
и региональные настройки). (букв или цифр, с А7, т.е.Дополнительно (Data — Advanced).
A2. Возможно, вы сможете
, а затем — время. несколько чисел. «К», введите значение с ним в
: Если знать ВБА,Студенты, которым уже
lebensvoll «>10 000 000 как заголовки столбцовУсловия записанные в разных включая пробелы) все будет фильтроваться. В открывшемся окнеНовый фильтр будет применен,
Чтобы фильтрация в Excel увидеть все строки,Первые 10
Например, чтобы отфильтровать значенияНапример, чтобы применить фильтрК
диапазоне ячеек или то, наверно, несложно есть 18 лет,, сделайте группировку по
р.». Так как – эти значения ячейках, но в=м??????н мгновенно, сразу после
должен быть уже а в таблице работала корректно, лист
возвращаемые фильтра в. даты и времени по числам в
, а для того, в столбце таблицы. )) выдают значение «ИСТИНА»;
planetaexcel.ru
дате
Фильтруемый диапазон значений даты и времени может содержать до 10 000 записей. При большом объеме списка необходимо выбрать конкретные значения даты и времени, по которым требуется выполнить отбор.
Фильтрация дат основана на григорианском летоисчислении. Финансовый год и квартал всегда начинаются в январе календарного года. Если необходимо отфильтровать ячейки по дням недели, то задайте их формат так, чтобы отображались дни недели. Метод пригодится если на летний отдых вы подыскиваете дом отдыха геленджик и вам необходимо сравнить стоимость с периодом отдыха. А для фильтрации по дню недели независимо от даты преобразуйте их в текстовый формат и используйте текстовый фильтр.
Как фильтровать диапазон ячеек со значениями даты и времени?
1 способ [ простая фильтрация ]
- В окне открытого листа выделите диапазон ячеек, содержащий значения даты и времени.
- Перейдите к вкладке «Данные» и в группе «Сортировка и фильтр» щелкните по кнопке «Фильтр».
- Раскройте меню кнопки фильтрации в первой ячейке выделенного диапазона.
- В меню «Автофильтр» активирует в списке соответствующих значений даты и времени строку даты, по которой необходимо провести фильтрацию.
2 способ [ фильтрация по условию ]
- В окне открытого листа выделите диапазон ячеек, содержащий текстовые данные.
- Перейдите к вкладке «Данные» и в группе «Сортировка и фильтр» щелкните по кнопке «Фильтр».
- Раскройте меню кнопки фильтрации в первой ячейке выделенного диапазона.
- В меню «Автофильтр» наведите курсор на пункт «Фильтры по дате» и выберите в списке оператор сравнения, по которому требуется выполнить отбор: равно, до, после и т. д. (рис. 5.40).
Рис. 5.40. Меню кнопки фильтрации столбца с числами. Пункт «Фильтр по дате»
Работа с фильтрами в MS Office Excel на примерах
Рассмотрим, как можно искать информацию в MS Excel, используя фильтры.
Для этого откроем эксель и набросаем в нем небольшую таблицу.
Выделите любую ячейку в строке с заголовками, затем перейдите на вкладку «Данные» и щелкните на кнопке «Фильтр»:
В строке с заголовками нашей таблицы в каждом столбце появятся «стрелки».
Обратите внимание, что если в Вашей таблице нет строки с заголовками, то Excel, автоматически вставит фильтр в первую строку с данными:
Подготовительный этап завершен. Можно приступать к поиску информации.
Основы работы с фильтрами
Применение фильтров к таблице
Щелкните на значке в столбце «Менеджер». Откроется следующее меню:
В данном меню с помощью флажков Вы можете отмечать те элементы, по которым необходимо фильтровать данные.
Совет 1
Если в таблице много значений, то используйте строку поиска. Для этого начните вводить в нее часть слова, которое Вам необходимо найти. Список вариантов будет автоматически сокращаться.
Минус этого способа в том, что можно отметить только одно значение или несколько значений, содержащих искомую фразу, но абсолютно разные значения найти не удастся. Т.е., например, сразу найти таким образом менеджеров по имени Сергей и Александр не получится, но можно найти все значения, содержащие «Серг»: Сергей, Сергеев, Сергиенко и т.п.
Совет 2
Например, Вам нужно отметить только 2 значения из нескольких десятков. Снимать флажок вручную с каждой позиции кроме нужных достаточно затратно по времени. Для ускорения этого процесса снимите флажок с пункта «(Выделить все)». При этом снимутся все остальные флажки. Теперь можно отметить только те пункты, которые Вам нужны.
MS Excel поддерживает множественные фильтры, т.е. фильтр сразу по нескольким столбцам.
Например, Вам необходимо найти все заказы менеджера Иванова от 18.01.2014.
Для начала щелкните на в столбце «Менеджер» и выберите Иванова.
Теперь щелкните на в столбце «Дата отгрузки», снимите флажок с «(Выделить все)» и выберите 18.01.2014 или введите в строке поиска 18 и нажмите «ОК».
Таблица примет следующий вид:
Аналогичным образом Вы можете продолжить фильтровать данные по столбцам «Описание», «Кол-во» и т.д.
Обратите внимание, что в столбцах, по которым был применен фильтр, значокменяется на
.
Таким образом Вы всегда будете знать по каким столбцам происходит фильтрация данных.
Отмена фильтра
Для того, чтобы снять все фильтры сразу, перейдите на вкладку «Данные» и нажмите на кнопку «Очистить».
Если необходимо снять фильтр только с одного столбца, оставив фильтры по другим, то щелкните на значке данного столбца, напр., «Дата отгрузки» и щелкните на пункте «Удалить фильтр с <Название столбца>»:
или
Если необходимо полностью отказаться от фильтров в таблице, то перейдите на вкладку «Данные» и щелкните на кнопке «Фильтр». Она перестанет подсвечиваться, из строки с заголовками исчезнут значки и
и в таблице отобразятся все данные.
После
Дополнительные настройки фильтров
В зависимости от типа содержимого столбцов у фильтров появляются дополнительные опции.
Текстовые фильтры
Щелкните на значке столбца «Менеджер», наведите курсор на «Текстовые фильтры», дождитесь появления меню и выберите любой из критериев отбора или пункт «Настраиваемый фильтр…». Появится следующее окно:
- 1. Условия «равно» или «не равно» предполагают, что искомое выражение стопроцентно совпадает с содержанием ячейки. Критерий «равно» оставляет в таблице только те строки, в которых содержится выбранное значение. Соответственно, критерий «не равно» оставляет все значения, кроме выбранного. Для упрощения задачи Вы можете выбрать нужное значение из выпадающего списка:
- 2. Условия «больше» и «меньше» предполагают, что в таблице останутся значения, которые по алфавиту начинаются с более ранней или более поздней буквы. Например, если выбрать значение «Иванов» при опции «больше», то в таблице останутся только те ячейки, которые начинаются на букву «Й»(Картов, Йогуртов и т.п.). А при опции «меньше» — значения на букву «З» (Захаров, Букин).
- 3. Единственное отличие условий «больше или равно» и «меньше или равно» от предыдущего пункта в том, что в фильтр включает и выбранное значение.
- 4. Если необходимо найти все значения, которые начинаются на «Ива», то используйте условие «начинается с», а если хотите узнать, сколько в таблице значений, оканчивающихся на «рович», то выберите опцию «заканчивается на».
- 5. Соответственно, условия «не начинается с» и «не заканчивается на» предполагают, что Вам не надо отображать в таблице значения, содержащие искомую фразу.
- 6. При выборе условий «содержит» или «не содержит» можно указать любую фразу или сочетание букв, которые необходимо включить или исключить из фильтра. Отличие этого пункта от пунктов 1, 4 и 5, в том, что искомая фраза может находится в любом месте ячейки. Например, задав в качестве фильтра «Ива», в результате получим «Иванов Алексей», «Сергей Иваровский», «кривая» и т.п.
Числовые фильтры
Большинство условий те же самые, что и при текстовых фильтрах. Рассмотрим только новые.
- 1. Условие «между». При выборе данного условия, в появившемся окне сразу же устанавливаются нужные критерии, что облегчает Вам задачу:
- Вам остается только ввести значения с клавиатуры или выбрать их из списка.
- 2. Условие «Первые 10». Данный пункт имеет следующие опции:
- Показать наименьшие или наибольшие значения.
- Сколько значений отобразить.
- В данном пункте требуется пояснение по второму значению: % от количества элементов. Например, у Вас в таблице 15 строк с числовыми значениями. При выборе 20% в таблице останется только 15/100*20 = 3 строки.
Фильтр по дате
Данные условия не требуют специальных расшифровок, поскольку их значение легко понять из названий. Единственное на что стоит обратить внимание, что в стандартном окне выбора условий фильтра появляется кнопка Календарь для облегчения ввода даты.
И еще немного о фильтрах
Есть еще один способ фильтрации данных. Немного преобразуем нашу таблицу:
Как видите, мы ее раскрасили.
Теперь, например, нам необходимо найти все строки с Красоткиным. Щелкните правой кнопкой на ячейке с данным человеком и в появившемся меню выберите пункт «Фильтр». В новом меню есть несколько новых опций. В данном примере нам нужен пункт «Фильтр по значению…».
Если выбрать условие «Фильтр по цвету…», то в таблице останутся строки с ячейками того же цвета, что и активная ячейка (желтая заливка).
Если щелкнуть на «Фильтр по цвету шрифта…», то в нашей таблице останутся только ячейки с красным или черным шрифтом, в зависимости от того, какая ячейка активна в данный момент.
Последний пункт фильтра применим только в том случае, если в таблице используется условное форматирование со значками.
Как в Excel настроить фильтр по дате
Таблицы, составленные в Microsoft Office Excel, можно отфильтровать по дате. Выставив соответствующий фильтр, пользователь сможет увидеть нужные ему дни, а сам массив сократится. В данной статье будут рассмотрены способы настройки фильтра по дате в Excel с помощью встроенных в программу инструментов.
Как наложить фильтр по дате на табличный массив
Существует ряд стандартных методов выполнения поставленной задачи, каждый из которых имеет свои нюансы. Для полного понимания темы, необходимо описать каждый способ по отдельности.
Способ 1. Использование опции «Фильтр»
Самый простой способ фильтрации табличных данных в Excel, который подразумевает соблюдение следующего алгоритма действий:
- Составить табличку, на которую необходимо наложить фильтр по дате. В этом массиве должны присутствовать конкретные числа месяца.
- Выделить составленную таблицу левой клавишей манипулятора.
- Перейти во вкладку «Главная» в верхней панели инструментов главного меню Excel.
- Нажать на кнопку «Фильтр» в отобразившейся панели опций. Также в этом разделе есть функция «Сортировка», которая меняет порядок отображения строк или столбцов в исходной таблице, сортируя их по какому-либо параметру.
- После выполнения предыдущей манипуляции на таблицу будет наложен фильтр, т.е. в названии столбцов массива появятся небольшие стрелочки, нажав на которые можно будет раскрыть варианты фильтрации. Здесь нужно кликнуть по любой стрелке.
- В открывшемся контекстном меню найти раздел «Область поиска» и выбрать месяц, по которому будет выполняться фильтрация. Здесь отображаются только те месяцы, которые есть в исходном табличном массиве. Пользователю необходимо поставить галочку напротив соответствующего месяца и нажать на «ОК» внизу окошка. Допустимо выбрать сразу несколько вариантов.
- Проверить результат. В табличке останется только информация по месяцам, выбранным пользователем в окне фильтрации. Соответственно лишние данные исчезнут.
Обратите внимание! В меню наложения фильтра можно отфильтровать данные по годам.
Способ 2. Использование опции «Фильтр по дате»
Это специальная функция, позволяющая сразу же фильтровать информацию в табличном массиве по датам. Чтобы ее активировать, необходимо проделать несколько шагов:
- Аналогичным образом наложить фильтр на исходную таблицу.
- В окне фильтрации найти строку «Фильтр по дате» и левой клавишей манипулятора кликнуть по стрелочке, расположенной справа от нее.
- Раскроется выпадающее меню. Здесь представлены варианты фильтрации данных по дате.
- К примеру, нажать на кнопку «Между…».
- Откроется окошко «Пользовательский автофильтр». Здесь в первой строчке необходимо указать начальную дату, а во второй конечную.
- Проверить результат. В таблице останутся только значения, находящиеся в промежутке между указанными датами.
Способ 3. Выполнение фильтрации вручную
Данный метод прост по реализации, однако отнимает у пользователя много времени, особенно если приходится работать с большими по объему таблицами. Чтобы вручную выставить фильтр, необходимо:
- В исходном табличном массиве найти даты, которые не нужны пользователю.
- Выделить найденные строки левой клавишей мышки.
- Нажать на кнопку «Backspace» с клавиатуры компьютера, чтобы удалить выделенные значения.
Дополнительная информация! В Microsoft Office Excel можно одновременно выделить несколько строчек в табличном массиве, чтобы сразу удалить их для экономии пользовательского времени.
Способ 4. Использование расширенного фильтра по дате
Выше был рассмотрен метод фильтрации значений в табличном массиве на основе опции «Между…». Для полного раскрытия темы необходимо обсудить несколько вариантов расширенного фильтра. Рассматривать все разновидности фильтра нецелесообразно в рамках данной статьи. Чтобы наложить на таблицу тот или иной фильтр по дате, необходимо:
- Наложить фильтр на таблицу через вкладку «Главная». О том, как это сделать, было рассказано выше.
- Раскрыть выпадающий список в заголовке любого столбика в таблице и щелкнуть ЛКМ по строчке «Фильтр по дате».
- Указать любой из вариантов. Для примера кликнем по строке «Сегодня».
- Информация в массиве отфильтруется по указанной дате. Т.е. в таблице останутся только те данные, у которых указана сегодняшняя дата. При выставлении такого фильтра Excel будет ориентироваться по дате, выставленной на компьютере.
- Выбрав вариант «Больше…», пользователю придется задать определенное число. После этого в табличном массиве останутся даты, которые больше указанной. Все остальные значения будут удалены.
Важно! Аналогичным образом применяются остальные варианты расширенной фильтрации.
Как отменить фильтр в Excel
Если пользователь случайно указал фильтр по дате, то для его отмены понадобится выполнить следующие действия:
- Выделить ЛКМ табличку, к которой применена фильтрация.
- Перейти в раздел «Главная» и щелкнуть по кнопке «Фильтр». Раскроется выпадающее меню.
- В контекстном меню необходимо нажать на кнопку «Очистить». После выполнения этого действия фильтрация отменится, и табличный массив примет исходный вид.
Обратите внимание! Отменить предыдущее действие можно с помощью кнопок «Ctrl+Z».
Кнопка «Очистить» для отмены фильтрации в Excel
Заключение
Таким образом, фильтр по дате в Microsoft Office Excel позволяет в кратчайшие сроки убрать из таблицы ненужные числа месяца. Основные способы фильтрации были описаны выше. Для понимания темы с ними необходимо внимательно ознакомиться.
Фильтруемый диапазон значений даты и времени может содержать до 10 000 записей. При большом объеме списка необходимо выбрать конкретные значения даты и времени, по которым требуется выполнить отбор.
Фильтрация дат основана на григорианском летоисчислении. Финансовый год и квартал всегда начинаются в январе календарного года. Если необходимо отфильтровать ячейки по дням недели, то задайте их формат так, чтобы отображались дни недели. Метод пригодится если на летний отдых вы подыскиваете дом отдыха геленджик и вам необходимо сравнить стоимость с периодом отдыха. А для фильтрации по дню недели независимо от даты преобразуйте их в текстовый формат и используйте текстовый фильтр.
Как фильтровать диапазон ячеек со значениями даты и времени?
1 способ [ простая фильтрация ]
- В окне открытого листа выделите диапазон ячеек, содержащий значения даты и времени.
- Перейдите к вкладке «Данные» и в группе «Сортировка и фильтр» щелкните по кнопке «Фильтр».
- Раскройте меню кнопки фильтрации в первой ячейке выделенного диапазона.
- В меню «Автофильтр» активирует в списке соответствующих значений даты и времени строку даты, по которой необходимо провести фильтрацию.
- Закройте окно меню «Автофильтр» кнопкой «ОК».
[stextbox id=»warning»]По умолчанию строки дат сгруппированы по годам, месяцам и дням. При этом выбор даты на более высоком уровне иерархии отражается на всех вложенных датах более низких уровней.[/stextbox]
[stextbox id=»warning»]В диапазоне отобразятся только строки, соответствующие фильтру. При этом также будет отображаться первая строка диапазона ячеек в качестве заголовка.[/stextbox]
2 способ [ фильтрация по условию ]
- В окне открытого листа выделите диапазон ячеек, содержащий текстовые данные.
- Перейдите к вкладке «Данные» и в группе «Сортировка и фильтр» щелкните по кнопке «Фильтр».
- Раскройте меню кнопки фильтрации в первой ячейке выделенного диапазона.
- В меню «Автофильтр» наведите курсор на пункт «Фильтры по дате» и выберите в списке оператор сравнения, по которому требуется выполнить отбор: равно, до, после и т. д. (рис. 5.40).
- В окне «Пользовательский автофильтр» в правой графе первой строки выберите значение даты из списка.
- В левой графе той же строки выберите нужный оператор сравнения.
- Закройте окно кнопкой «ОК».
Рис. 5.40. Меню кнопки фильтрации столбца с числами. Пункт «Фильтр по дате»
[stextbox id=»warning»]Можно также щелкнуть по кнопке «Выбор даты» и в календаре отметить нужную дату.[/stextbox]
3 способ [фильтрация по дополнительному логическому условию]
- Откройте окно «Пользовательский автофильтр» методом описанным выше.
- В окне «Пользовательский автофильтр» в правой графе первой строки выберите значение даты из списка.
- В левой графе этой же строки выберите нужный оператор сравнения.
- Затем выберите логический оператор:
И
– если в результате фильтрации диапазона данных необходимо получить значения, для которых истинны оба заданные условия;ИЛИ
– если в результате фильтрации диапазона данных необходимо получить значения, для которых истинны одно или оба заданные условия.
- В правой графе второй строки выберите второе значение даты и времени из списка.
- В левой графе этой же строки выберите второй нужный оператор сравнения.
- Закройте окно кнопкой «ОК».
Как фильтровать столбец таблицы данных со значениями даты и времени?
- В окне открытого листа щелкните по кнопке фильтрации в заголовке столбца таблицы данных, содержащего значения
даты и времени. - Далее действуйте, как в инструкции для фильтрации диапазона ячеек.
[stextbox id=»warning»]Кнопки фильтрации доступны, если строка заголовков столбцов в таблице включена.[/stextbox]
На чтение 6 мин. Просмотров 7.9k.
Итог: узнайте, как применять фильтры даты с VBA. Включает примеры фильтрации для диапазона между двумя датами, группами дат из раскрывающегося списка фильтра, динамическими датами в периоде и т.д.
Уровень мастерства: Средний
Содержание
- Скачать файл
- Фильтры даты в Excel
- Фильтры диапазона дат в VBA
- Несколько групп дат
- Динамические даты в периодах
- Фильтры и типы данных
Скачать файл
Файл Excel, содержащий код, можно скачать ниже. Этот файл содержит код для фильтрации различных типов данных и типов фильтров. Пожалуйста, ознакомьтесь с моей статьей Фильтрация сводной таблицы или среза по самой последней дате или периоду для более подробной информации.
VBA AutoFilters Guide.xlsm (100.5 KB)
У нас есть много вариантов при фильтрации столбца, который
содержит даты. Список выпадающего меню фильтра группирует даты по годам,
месяцам, дням, часам, минутам, секундам. Мы можем расширить и установить эти
флажки для фильтрации нескольких элементов.
Мы также можем выбрать из подменю Date Filters. Это позволяет нам фильтровать диапазоны дат, как до, после или между двумя датами. Есть также много вариантов дат в периодах (этот месяц, следующий месяц, последний квартал и т.д.).
Давайте посмотрим на некоторые примеры кода для различных
фильтров даты.
При
применении фильтра для одного числа нам нужно использовать форматирование чисел,
которое применяется в столбце. Это странная причуда VBA, которая
может привести к неточным результатам, если вы не знаете правила. В приведенном
ниже коде есть пример.
Фильтры диапазона дат в VBA
Следующий макрос содержит примеры основных фильтров даты. Важно отметить, что значения параметров Criteria заключены в кавычки. Операторы сравнения = <> также включены в кавычки.
Пожалуйста, ознакомьтесь с моей статьей Фильтрация сводной таблицы или среза по самой последней дате или периоду для получения более подробной информации о том, как использовать метод AutoFilter и его параметры.
Вы можете скопировать / вставить приведенный ниже код в VB Editor.
Sub AutoFilter_Date_Examples() ' Примеры фильтрации столбцов с датами Dim lo As ListObject Dim iCol As Long ' Установить ссылку на первую таблицу на листе Set lo = Sheet1.ListObjects(1) ' Установить поле фильтра iCol = lo.ListColumns("Date").Index ' Очистить фильтры lo.AutoFilter.ShowAllData With lo.Range ' Одиночная дата - использовать тот же формат даты, который 'применяется к столбцу .AutoFilter Field:=iCol, Criteria1:="=1/2/2014" 'До даты .AutoFilter Field:=iCol, Criteria1:="<1/31/2014" 'После или равно дате .AutoFilter Field:=iCol, Criteria1:=">=1/31/2014" 'Диапазон дат (между датами) .AutoFilter Field:=iCol, _ Criteria1:=">=1/1/2014", _ Operator:=xlAnd, _ Criteria2:="<=12/31/2015" End Sub
Несколько групп дат
Следующий макрос содержит примеры фильтрации нескольких
групп дат. Это то же самое, что выбрать конкретные годы, месяцы, дни, часы,
минуты из списка в раскрывающемся меню фильтра.
Для этих фильтров мы устанавливаем для параметра Operator
значение xlFilterValues. Мы используем Criteria2 (не Criteria1), чтобы указать
массив элементов с помощью функции Array.
Это специальный массив шаблонов, где первое число — это
период времени (год, месяцы, дни и т. Д.). Второе число — последняя дата в
диапазоне. Макрос ниже содержит примеры и дальнейшие пояснения.
Sub AutoFilter_Multiple_Dates_Examples() 'Примеры фильтрации столбцов для нескольких периодов времени даты Dim lo As ListObject Dim iCol As Long 'Установить ссылку на первую таблицу на листе Set lo = Sheet1.ListObjects(1) 'Установить поле фильтра iCol = lo.ListColumns("Date").Index 'Очистить фильтры lo.AutoFilter.ShowAllData With lo.Range 'При фильтрации по нескольким периодам, выбранным из 'раскрывающегося меню фильтра, используйте Operator: = xlFilterValues и 'Критерии2 с узорным массивом. Первое число - 'временной период. Второе число - последняя дата в периоде. 'Первое измерение массива - группа периода времени '0-Годы '1-Месяцы '2-Дни '3-Часы '4-Минуты '5-Секунды 'Несколько лет (2014 и 2016) использовать последний день времени 'периода для каждого элемента массива .AutoFilter Field:=iCol, _ Operator:=xlFilterValues, _ Criteria2:=Array(0, "12/31/2014", 0, "12/31/2016") 'Несколько месяцев (январь, апрель, июль, октябрь 2015 года) .AutoFilter Field:=iCol, _ Operator:=xlFilterValues, _ Criteria2:=Array(1, "1/31/2015", 1, "4/30/2015", 1, "7/31/2015", 1, "10/31/2015") 'Несколько дней 'Последний день каждого месяца: январь, апрель, июль, октябрь 2015 года) .AutoFilter Field:=iCol, _ Operator:=xlFilterValues, _ Criteria2:=Array(2, "1/31/2015", 2, "4/30/2015", 2, "7/31/2015", 2, "10/31/2015") 'Установить поле фильтра iCol = lo.ListColumns("Date Time").Index 'Очистить фильтры lo.AutoFilter.ShowAllData 'Несколько часов» (все даты в 11:00 часов 10 января 2008 г. 'и 11:00 часов 20.01.2008) .AutoFilter Field:=iCol, _ Operator:=xlFilterValues, _ Criteria2:=Array(3, "1/10/2018 13:59:59", 3, "1/20/2018 23:59:59") End With End Sub
Динамические даты в периодах
Следующий макрос содержит примеры дат в определенных
периодах. Это аналогично выбору предустановленных элементов фильтра из подменю «Фильтры
даты».
Для этих фильтров мы устанавливаем параметр Operator равным
xlFilterDynamic. Мы устанавливаем Criteria1 в константу, которая представляет
параметр периода динамической даты. Константы перечислены ниже.
Sub AutoFilter_Dates_in_Period_Examples() 'Примеры фильтрации столбцов для ДАТЫ В ПЕРИОД 'Пресеты фильтров даты, найденные в подменю «Фильтры даты Dim lo As ListObject Dim iCol As Long 'Установить ссылку на первую таблицу на листе Set lo = Sheet1.ListObjects(1) 'Установить поле фильтра iCol = lo.ListColumns("Date").Index 'Очистить фильтры lo.AutoFilter.ShowAllData 'Оператор: = xlFilterDynamic 'Критерии1: = одно из следующих перечислений ' Значение константы ' 1 xlFilterToday ' 2 xlFilterYesterday ' 3 xlFilterTomorrow ' 4 xlFilterThisWeek ' 5 xlFilterLastWeek ' 6 xlFilterNextWeek ' 7 xlFilterThisMonth ' 8 xlFilterLastMonth ' 9 xlFilterNextMonth ' 10 xlFilterThisQuarter ' 11 xlFilterLastQuarter ' 12 xlFilterNextQuarter ' 13 xlFilterThisYear ' 14 xlFilterLastYear ' 15 xlFilterNextYear ' 16 xlFilterYearToDate ' 17 xlFilterAllDatesInPeriodQuarter1 ' 18 xlFilterAllDatesInPeriodQuarter2 ' 19 xlFilterAllDatesInPeriodQuarter3 ' 20 xlFilterAllDatesInPeriodQuarter4 ' 21 xlFilterAllDatesInPeriodJanuary ' 22 xlFilterAllDatesInPeriodFebruray <- февраль написан с ошибкой ' 23 xlFilterAllDatesInPeriodMarch ' 24 xlFilterAllDatesInPeriodApril ' 25 xlFilterAllDatesInPeriodMay ' 26 xlFilterAllDatesInPeriodJune ' 27 xlFilterAllDatesInPeriodJuly ' 28 xlFilterAllDatesInPeriodAugust ' 29 xlFilterAllDatesInPeriodSeptember ' 30 xlFilterAllDatesInPeriodOctober ' 31 xlFilterAllDatesInPeriodNovember ' 32 xlFilterAllDatesInPeriodDecember With lo.Range 'Все даты в январе (по всем годам) .AutoFilter Field:=iCol, _ Operator:=xlFilterDynamic, _ Criteria1:=xlFilterAllDatesInPeriodJanuary 'Все даты во втором квартале (по всем годам) .AutoFilter Field:=iCol, _ Operator:=xlFilterDynamic, _ Criteria1:=xlFilterAllDatesInPeriodQuarter2 End With End Sub
Вот ссылка на справочную страницу MSDN со списком XlDynamicFilterCriteria. И спасибо Дугу Глэнси из YourSumBuddy за то, что он указал на февральскую опечатку в константе. У него есть несколько полезных советов для параметра Operator в этой статье.
Фильтры и типы данных
Параметры
раскрывающегося меню фильтра изменяются в зависимости от типа данных в столбце.
У нас есть разные фильтры для текста, чисел, дат и цветов. Это создает МНОГО
различных комбинаций операторов и критериев для каждого типа фильтра.
Я создал отдельные статьи для каждого из этих типов фильтров. Статьи содержат пояснения и примеры кода VBA.
- Как очистить фильтры с помощью VBA
- Как отфильтровать пустые и непустые ячейки
- Как фильтровать числа с помощью VBA
- Как фильтровать текст с помощью VBA
- Как отфильтровать цвета и значки с помощью VBA
Файл в разделе загрузок выше содержит все эти примеры кода в одном месте. Вы можете добавить его в свою личную книгу макросов и использовать макросы в своих проектах.
Пожалуйста, оставьте
комментарий ниже с любыми вопросами или предложениями. Спасибо!
Юр, да стандартно всё вроде бы…
В виндовой панели управления, «региональные параметры» — стандартный вариант из списка — «Русский», без вских шаловливых ручек и доп.настроек, т.е. десятичный разделитель — запятая, краткий формат даты — dd.MM.yyyy, разделитель компонентов даты — точка.
В интерфейсе 2010-го Excel я пока ещё блуждаю, ибо на работе всё осталось по-прежнему, а до домашнего добраться удаётся нечасто.
Короче, я пока не нашёл, где там что меняется в параметрах в части разделителей, но по факту то же самое — запятая для чисел и точка для дат.
пс. Что-то мне смутно припоминается — обсуждали тему фильтра по дате. И, кажется, пришли к выводу, что единственный надёжный способ — накладывать пару условий — «больше или равно» и «меньше или равно». А
одно
условие «равно» работает ненадёжно. Но вот с причинами таких следствий — не помню, разобрались или нет…
С помощью автофилеров или встроенных операторов сравнения, таких как «больше» и «10 лучших» в Excel вы можете показать нужные данные и скрыть остальные. После фильтрации данных в диапазоне ячеек или таблице вы можете повторно использовать фильтр, чтобы получить последние результаты, или очистить фильтр, чтобы повторно отфильтровать все данные.
Используйте фильтры, чтобы временно скрывать некоторые данные в таблице и видеть только те, которые вы хотите.
Фильтрация диапазона данных
-
Выберите любую ячейку в диапазоне данных.
-
Выберите Фильтр> данных.
-
Выберите стрелку в столбце
.
-
Выберите Текстовые фильтры или Числовое фильтры, а затем выберите сравнение, например Между.
-
Введите условия фильтрации и нажмите кнопку ОК.
Фильтрация данных в таблице
При вводе данных в таблицу в заголовки ее столбцов автоматически добавляются элементы управления фильтрацией.
-
Выберите стрелку в
столбца, который вы хотите отфильтровать.
-
Сберем (Выберите все) и выберем поля, которые вы хотите отобрать.
-
Нажмите кнопку ОК.
Стрелка загона столбца
меняется на
фильтра. Щелкните этот значок, чтобы изменить или очистить фильтр.
Статьи по теме
Excel Учебный курс. Фильтрация данных в таблице
Рекомендации и примеры для сортировки и фильтрации данных по цвету
Фильтрация данных в сводной таблице
Использование расширенных условий фильтрации
Удаление фильтра
Отфильтрованные данные отображают только строки, которые соответствуют условия и скрывают строки, которые отображать не нужно. Фильтруя данные, вы можете копировать, находить, изменять, форматирование, диаграммы и печатать подмножество отфильтрованных данных, не меняя их оголовье и не перемещая.
Вы также можете отфильтровать несколько столбцов. Фильтры являются аддитивно, то есть каждый дополнительный фильтр основан на текущем фильтре и дополнительно уменьшает подмножество данных.
Примечание: При использовании диалогового окна Найти для поиска отфильтрованных данных поиск ведется только по отображаемой информации. данные, которые не отображаются, не поиск не ведется. Чтобы найти все данные, очистка всех фильтров.
Два типа фильтров
С помощью автофильтра можно создать два типа фильтров: по значению списка или по условиям. Каждый из этих типов фильтров является взаимоисключающими для каждого диапазона ячеек или таблицы столбцов. Например, можно отфильтровать значения по списку чисел или по критерию, но не по обоим критериям. можно фильтровать по значкам или по настраиваемой фильтрации, но не по обоим.
Повторное присвоение фильтра
Чтобы определить, применяется ли фильтр, обратите внимание на значок в заголовке столбца:
-
Стрелка вниз
означает, что фильтрация включена, но не применена.
Если наведите курсор на заголовок столбца с включенной фильтрацией, но не примененной, на экране появляется подсказка «(Отображает все)».
-
Кнопка Фильтр
означает, что применяется фильтр.
Когда вы наводите курсор на заголовок отфильтрованного столбца, на подсказке отображается примененный к этому столбец фильтр, например «Равно красному цвету ячейки» или «Больше 150».
При повторном его повторном анализе отображаются разные результаты по следующим причинам:
-
Данные были добавлены, изменены или удалены в диапазон ячеек или столбец таблицы.
-
значения, возвращаемые формулой, изменились, и лист был пересчитан.
Не смешивать типы данных
Для лучших результатов не смешивайте типы данных, такие как текст и число, число и дата в одном столбце, так как для каждого столбца доступна только одна команда фильтра. Если имеется сочетание типов данных, отображаемая команда является самым распространенным типом данных. Например, если столбец содержит три значения, сохраненные как число, и четыре значения как текст, отображается команда Текстовые фильтры.
Фильтрация данных в таблице
При вводе данных в таблицу в заголовки ее столбцов автоматически добавляются элементы управления фильтрацией.
-
Выделите данные, которые нужно отфильтровать. На вкладке Главная нажмите кнопку Форматировать как таблицу и выберите команду Форматировать как таблицу.
-
В диалоговом окне Создание таблицы можно выбрать, есть ли в таблице заглавные таблицы.
-
Выберите Таблица с заголовками, чтобы преобразовать верхнюю строку в заголовки таблицы. Данные в этой строке не будут фильтроваться.
-
Не выбирайте этот пункт, если вы хотите Excel в Интернете в таблицу под данными таблицы, которые можно переименовать.
-
-
Нажмите кнопку ОК.
-
Чтобы применить фильтр, щелкните стрелку в заголовке столбца и выберите параметр фильтрации.
Фильтрация диапазона данных
Если вы не хотите форматирование данных в виде таблицы, вы также можете применить фильтры к диапазону данных.
-
Выделите данные, которые нужно отфильтровать. Для лучшего результата столбцы должны иметь заголовки.
-
На вкладке Данные выберите фильтр.
Параметры фильтрации для таблиц или диапазонов
Можно применить общий фильтр, выбрав пункт Фильтр, или настраиваемый фильтр, зависящий от типа данных. Например, при фильтрации чисел отображается пункт Числовые фильтры, для дат отображается пункт Фильтры по дате, а для текста — Текстовые фильтры. Применяя общий фильтр, вы можете выбрать для отображения нужные данные из списка существующих, как показано на рисунке:
Выбрав параметр Числовые фильтры вы можете применить один из перечисленных ниже настраиваемых фильтров.
В этом примере, чтобы отобрать регионы, в которых сумма продаж за март была меньше 6000, можно применить настраиваемый фильтр:
Вот как это сделать.
-
Щелкните стрелку фильтра в ячейке со словом «Март», выберите пункт Числовые фильтры и условие Меньше и введите значение 6000.
-
Нажмите кнопку ОК.
Excel в Интернете применяет фильтр и отображает только регионы с продажами ниже 6000 рублей.
Аналогичным образом можно применить фильтры по дате и текстовые фильтры.
Очистка фильтра из столбца
-
Нажмите кнопку Фильтр
рядом с заголовком столбца и выберите очистить фильтр <«Имя столбца»>.
Удаление всех фильтров из таблицы или диапазона
-
Выберите любую ячейку в таблице или диапазоне и на вкладке Данные нажмите кнопку Фильтр.
При этом фильтры будут удаляться из всех столбцов таблицы или диапазона и вывести все данные.
-
Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
-
На вкладке Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр щелкните Выберите один из вариантов и введите условия фильтра.
Примечания:
-
Фильтры можно применить только к одному диапазону ячеек на листе за раз.
-
Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
-
В окне фильтра отображаются только первые 10 000 уникальных записей списка.
-
Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
-
На вкладке Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр щелкните Выберите один из вариантов и введите условия фильтра.
-
В поле рядом с всплывающим меню введите число, которое хотите использовать.
-
В зависимости от сделанного выбора вам может быть предложено выбрать дополнительные условия.
Примечания:
-
Фильтры можно применить только к одному диапазону ячеек на листе за раз.
-
Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
-
В окне фильтра отображаются только первые 10 000 уникальных записей списка.
-
Вместо фильтрации можно использовать условное форматирование, которое позволяет четко выделить верхние или нижние числовые значения среди данных.
Данные можно быстро фильтровать на основании визуальных условий, таких как цвет шрифта, цвет ячейки или наборы значков. Можно также фильтровать ячейки по наличию в них формата, примененных стилей или условного форматирования.
-
В диапазоне ячеек или столбце таблицы щелкните ячейку с определенным цветом, цветом шрифта или значком, по которому вы хотите выполнить фильтрацию.
-
На вкладке Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр во всплывающем меню По цвету щелкните Цвет ячейки, Цвет шрифта или Значок ячейки и выберите цвет.
Это возможно только в случае, если фильтруемый столбец содержит пустую ячейку.
-
Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
-
На панели инструментов Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В области (Выделить все) прокрутите список вниз и установите флажок (Пустые).
Примечания:
-
Фильтры можно применить только к одному диапазону ячеек на листе за раз.
-
Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
-
В окне фильтра отображаются только первые 10 000 уникальных записей списка.
-
-
Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
-
На вкладке Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр щелкните Выберите один из вариантов и во всплывающем меню выполните одно из указанных ниже действий.
Цель фильтрации диапазона
Операция
Строки с определенным текстом
Содержит или Равно.
Строки, не содержащие определенный текст
Не содержит или Не равно.
-
В поле рядом с всплывающим меню введите текст, которое хотите использовать.
-
В зависимости от сделанного выбора вам может быть предложено выбрать дополнительные условия.
Задача
Операция
Фильтрация столбца или выделенного фрагмента таблицы при истинности обоих условий
И.
Фильтрация столбца или выделенного фрагмента таблицы при истинности одного из двух или обоих условий
Или.
-
Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
-
На панели инструментов Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр щелкните Выберите один из вариантов и во всплывающем меню выполните одно из указанных ниже действий.
Условие фильтрации
Операция
Начало строки текста
Начинается с.
Окончание строки текста
Заканчивается на.
Ячейки, которые содержат текст, но не начинаются с букв
Не начинаются с.
Ячейки, которые содержат текст, но не оканчиваются буквами
Не заканчиваются.
-
В поле рядом с всплывающим меню введите текст, которое хотите использовать.
-
В зависимости от сделанного выбора вам может быть предложено выбрать дополнительные условия.
Задача
Операция
Фильтрация столбца или выделенного фрагмента таблицы при истинности обоих условий
И.
Фильтрация столбца или выделенного фрагмента таблицы при истинности одного из двух или обоих условий
Или.
При создании условий можно использовать подстановочные знаки.
-
Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
-
На панели инструментов Данные щелкните Фильтр.
-
Щелкните стрелку
в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр щелкните Выберите один из вариантов и выберите вариант.
-
В текстовом поле введите свои условия, используя подстановочные знаки.
Например, чтобы в результате фильтрации найти оба слова «год» и «гид», введите г?д.
-
Выполните одно из указанных ниже действий.
Используемый знак
Чтобы найти
? (вопросительный знак)
Любой символ
Пример: условию «стро?а» соответствуют результаты «строфа» и «строка»
Звездочка (*)
Любое количество символов
Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток»
Тильда (~)
Вопросительный знак или звездочка
Например, там~? находит «там?»
Выполните одно из указанных ниже действий.
Задача |
Действие |
---|---|
Удаление определенных условий фильтрации |
Щелкните стрелку |
Удаление всех фильтров, примененных к диапазону или таблице |
Выделите столбцы диапазона или таблицы, к которым применяются фильтры, а затем на вкладке Данные щелкните Фильтр. |
Удаление или повторное применение стрелок фильтра в диапазоне или таблице |
Выделите столбцы диапазона или таблицы, к которым применяются фильтры, а затем на вкладке Данные щелкните Фильтр. |
При фильтрации данных появляются только данные, которые соответствуют вашим условиям. Данные, которые не соответствуют этому критерию, скрыты. После фильтрации данных можно копировать, находить, изменять, форматирование, диаграммы и печатать подмножество отфильтрованных данных.
Таблица с примененным фильтром «4 самых верхних элементов»
Фильтры забавляются. Это означает, что каждый дополнительный фильтр основан на текущем фильтре и дополнительно уменьшает подмножество данных. Сложные фильтры можно отфильтровать по одному значению, по одному формату или по одному критерию. Например, можно отфильтровать все числа больше 5, которые также ниже среднего. Но некоторые фильтры (десять верхних и нижних, выше и ниже среднего) основаны на исходном диапазоне ячеек. Например, при фильтрации десяти лучших значений вы увидите десять лучших значений всего списка, а не десять лучших значений подмножество последнего фильтра.
В Excel можно создавать фильтры трех типов: по значениям, по формату или по условиям. Но каждый из этих типов фильтров является взаимоисключающими. Например, можно отфильтровать значения по цвету ячейки или по списку чисел, но не по обоим. Вы можете фильтровать по значкам или по настраиваемой фильтрации, но не по обоим.
Фильтры скрывают лишние данные. Таким образом можно сосредоточиться на том, что вы хотите видеть. С другой стороны, при сортировке данных их порядок будет меняться. Дополнительные сведения о сортировке см. в списке сортировки данных.
При фильтрации рассмотрите следующие рекомендации:
-
В окне фильтра отображаются только первые 10 000 уникальных записей списка.
-
Можно отфильтровать несколько столбцов. Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
-
Фильтры можно применить только к одному диапазону ячеек на листе за раз.
Примечание: При использовании поиска найти для поиска отфильтрованных данных поиск ведется только по отображаемой информации; данные, которые не отображаются, не поиск не ведется. Чтобы найти все данные, очистка всех фильтров.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.