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

Фильтруемый диапазон значений даты и времени может содержать до 10 000 записей. При большом объеме списка необходимо выбрать конкретные значения даты и времени, по которым требуется выполнить отбор.

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

Как фильтровать диапазон ячеек со значениями даты и времени?

1 способ [ простая фильтрация ]

  1. В окне открытого листа выделите диапазон ячеек, содержащий значения даты и времени.
  2. Перейдите к вкладке «Данные» и в группе «Сортировка и фильтр» щелкните по кнопке «Фильтр».
  3. Раскройте меню кнопки фильтрации в первой ячейке выделенного диапазона.
  4. В меню «Автофильтр» активирует в списке соответствующих значений даты и времени строку даты, по которой необходимо провести фильтрацию.
  5. [stextbox id=»warning»]По умолчанию строки дат сгруппированы по годам, месяцам и дням. При этом выбор даты на более высоком уровне иерархии отражается на всех вложенных датах более низких уровней.[/stextbox]

  6. Закройте окно меню «Автофильтр» кнопкой «ОК».
  7. [stextbox id=»warning»]В диапазоне отобразятся только строки, соответствующие фильтру. При этом также будет отображаться первая строка диапазона ячеек в качестве заголовка.[/stextbox]

2 способ [ фильтрация по условию ]

  1. В окне открытого листа выделите диапазон ячеек, содержащий текстовые данные.
  2. Перейдите к вкладке «Данные» и в группе «Сортировка и фильтр» щелкните по кнопке «Фильтр».
  3. Раскройте меню кнопки фильтрации в первой ячейке выделенного диапазона.
  4. В меню «Автофильтр» наведите курсор на пункт «Фильтры по дате» и выберите в списке оператор сравнения, по которому требуется выполнить отбор: равно, до, после и т. д. (рис. 5.40).
  5. Рис. 5.40. Меню кнопки фильтрации столбца с числами. Пункт «Фильтр по дате»

    Рис. 5.40. Меню кнопки фильтрации столбца с числами. Пункт «Фильтр по дате»

  6. В окне «Пользовательский автофильтр» в правой графе первой строки выберите значение даты из списка.
  7. [stextbox id=»warning»]Можно также щелкнуть по кнопке «Выбор даты» и в календаре отметить нужную дату.[/stextbox]

  8. В левой графе той же строки выберите нужный оператор сравнения.
  9. Закройте окно кнопкой «ОК».

3 способ [фильтрация по дополнительному логическому условию]

  1. Откройте окно «Пользовательский автофильтр» методом описанным выше.
  2. В окне «Пользовательский автофильтр» в правой графе первой строки выберите значение даты из списка.
  3. В левой графе этой же строки выберите нужный оператор сравнения.
  4. Затем выберите логический оператор:
    • И – если в результате фильтрации диапазона данных необходимо получить значения, для которых истинны оба заданные условия;
    • ИЛИ – если в результате фильтрации диапазона данных необходимо получить значения, для которых истинны одно или оба заданные условия.
  5. В правой графе второй строки выберите второе значение даты и времени из списка.
  6. В левой графе этой же строки выберите второй нужный оператор сравнения.
  7. Закройте окно кнопкой «ОК».

Как фильтровать столбец таблицы данных со значениями даты и времени?

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

[stextbox id=»warning»]Кнопки фильтрации доступны, если строка заголовков столбцов в таблице включена.[/stextbox]

На чтение 5 мин Опубликовано 15.01.2021

Таблицы, составленные в Microsoft Office Excel, можно отфильтровать по дате. Выставив соответствующий фильтр, пользователь сможет увидеть нужные ему дни, а сам массив сократится. В данной статье будут рассмотрены способы настройки фильтра по дате в Excel с помощью встроенных в программу инструментов.

Содержание

  1. Как наложить фильтр по дате на табличный массив
  2. Способ 1. Использование опции «Фильтр»
  3. Способ 2. Использование опции «Фильтр по дате»
  4. Способ 3. Выполнение фильтрации вручную
  5. Способ 4. Использование расширенного фильтра по дате
  6. Как отменить фильтр в Excel
  7. Заключение

Как наложить фильтр по дате на табличный массив

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

Способ 1. Использование опции «Фильтр»

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

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

kak-v-excel-nastroit-filtr-po-date

Исходный табличный массив
  1. Выделить составленную таблицу левой клавишей манипулятора.
  2. Перейти во вкладку «Главная» в верхней панели инструментов главного меню Excel.
  3. Нажать на кнопку «Фильтр» в отобразившейся панели опций. Также в этом разделе есть функция «Сортировка», которая меняет порядок отображения строк или столбцов в исходной таблице, сортируя их по какому-либо параметру.

kak-v-excel-nastroit-filtr-po-date

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

kak-v-excel-nastroit-filtr-po-date

Стрелочки в заголовках столбцов, которые отобразятся после наложения фильтра
  1. В открывшемся контекстном меню найти раздел «Область поиска» и выбрать месяц, по которому будет выполняться фильтрация. Здесь отображаются только те месяцы, которые есть в исходном табличном массиве. Пользователю необходимо поставить галочку напротив соответствующего месяца и нажать на «ОК» внизу окошка. Допустимо выбрать сразу несколько вариантов.

kak-v-excel-nastroit-filtr-po-date

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

kak-v-excel-nastroit-filtr-po-date

Финальный результат фильтрации

Обратите внимание! В меню наложения фильтра можно отфильтровать данные по годам.

Способ 2. Использование опции «Фильтр по дате»

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

  1. Аналогичным образом наложить фильтр на исходную таблицу.
  2. В окне фильтрации найти строку «Фильтр по дате» и левой клавишей манипулятора кликнуть по стрелочке, расположенной справа от нее.
  3. Раскроется выпадающее меню. Здесь представлены варианты фильтрации данных по дате.

kak-v-excel-nastroit-filtr-po-date

Методы расширенной фильтрации в Excel
  1. К примеру, нажать на кнопку «Между…».
  2. Откроется окошко «Пользовательский автофильтр». Здесь в первой строчке необходимо указать начальную дату, а во второй конечную.

kak-v-excel-nastroit-filtr-po-date

Заполнение окна «Пользовательский автофильтр» после выбора функции «Между…»
  1. Проверить результат. В таблице останутся только значения, находящиеся в промежутке между указанными датами.

Способ 3. Выполнение фильтрации вручную

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

  1. В исходном табличном массиве найти даты, которые не нужны пользователю.
  2. Выделить найденные строки левой клавишей мышки.
  3. Нажать на кнопку «Backspace» с клавиатуры компьютера, чтобы удалить выделенные значения.

Дополнительная информация! В Microsoft Office Excel можно одновременно выделить несколько строчек в табличном массиве, чтобы сразу удалить их для экономии пользовательского времени.

Способ 4. Использование расширенного фильтра по дате

Выше был рассмотрен метод фильтрации значений в табличном массиве на основе опции «Между…». Для полного раскрытия темы необходимо обсудить несколько вариантов расширенного фильтра. Рассматривать все разновидности фильтра нецелесообразно в рамках данной статьи. Чтобы наложить на таблицу тот или иной фильтр по дате, необходимо:

  1. Наложить фильтр на таблицу через вкладку «Главная». О том, как это сделать, было рассказано выше.
  2. Раскрыть выпадающий список в заголовке любого столбика в таблице и щелкнуть ЛКМ по строчке «Фильтр по дате».
  3. Указать любой из вариантов. Для примера кликнем по строке «Сегодня».

kak-v-excel-nastroit-filtr-po-date

Выбор опции «Сегодня» в расширенном фильтре Эксель
  1. Информация в массиве отфильтруется по указанной дате. Т.е. в таблице останутся только те данные, у которых указана сегодняшняя дата. При выставлении такого фильтра Excel будет ориентироваться по дате, выставленной на компьютере.
  2. Выбрав вариант «Больше…», пользователю придется задать определенное число. После этого в табличном массиве останутся даты, которые больше указанной. Все остальные значения будут удалены.

Важно! Аналогичным образом применяются остальные варианты расширенной фильтрации.

Как отменить фильтр в Excel

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

  1. Выделить ЛКМ табличку, к которой применена фильтрация.
  2. Перейти в раздел «Главная» и щелкнуть по кнопке «Фильтр». Раскроется выпадающее меню.
  3. В контекстном меню необходимо нажать на кнопку «Очистить». После выполнения этого действия фильтрация отменится, и табличный массив примет исходный вид.

Обратите внимание! Отменить предыдущее действие можно с помощью кнопок «Ctrl+Z».

kak-v-excel-nastroit-filtr-po-date

Кнопка «Очистить» для отмены фильтрации в Excel

Заключение

Таким образом, фильтр по дате в Microsoft Office Excel позволяет в кратчайшие сроки убрать из таблицы ненужные числа месяца. Основные способы фильтрации были описаны выше. Для понимания темы с ними необходимо внимательно ознакомиться.

Оцените качество статьи. Нам важно ваше мнение:

ГЛАВНАЯ

ТРЕНИНГИ

   Быстрый старт
   Расширенный Excel
   Мастер Формул
   Прогнозирование
   Визуализация
   Макросы на VBA

КНИГИ

   Готовые решения
   Мастер Формул
   Скульптор данных

ВИДЕОУРОКИ

ПРИЕМЫ

   Бизнес-анализ
   Выпадающие списки
   Даты и время
   Диаграммы
   Диапазоны
   Дубликаты
   Защита данных
   Интернет, email
   Книги, листы
   Макросы
   Сводные таблицы
   Текст
   Форматирование
   Функции
   Всякое
PLEX

   Коротко
   Подробно
   Версии
   Вопрос-Ответ
   Скачать
   Купить

ПРОЕКТЫ

ОНЛАЙН-КУРСЫ

ФОРУМ

   Excel
   Работа
   PLEX

© Николай Павлов, Planetaexcel, 2006-2022
info@planetaexcel.ru


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

Техническая поддержка сайта

ООО «Планета Эксел»

ИНН 7735603520


ОГРН 1147746834949
        ИП Павлов Николай Владимирович
        ИНН 633015842586
        ОГРНИП 310633031600071 

excel

  • Excel

Есть список персонала проходящих через турникет проходной. Логи экспортированы в Excel. В таблице есть поле время прохождения через турникет . Как отсортировать всех пришедших в определенном интервале времени ( напр. после 9:00 и до 10:00)?


  • Вопрос задан

    более трёх лет назад

  • 1057 просмотров



4

комментария

  • myjcom

  • Roman, Это уже пробовал. Нужно отфильтровать (отобразить) только тех персон которые прошли через проходную в промежутке 9:00-10:00. Не смог найти как это сделать.

  • myjcom

Пригласить эксперта


Ответы на вопрос 1

Volounteer

5c813cd2989dc933898534.png

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


Похожие вопросы


  • Показать ещё
    Загружается…

14 апр. 2023, в 01:55

1000 руб./в час

13 апр. 2023, в 23:50

3000 руб./за проект

13 апр. 2023, в 23:18

1000 руб./за проект

Минуточку внимания

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

Marena

Дата: Вторник, 07.03.2017, 22:25 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 25


Репутация:

0

±

Замечаний:
20% ±


Excel 2010

Привет форумчане

Через фильтр не получается отфильтровать значения по первому столбцу в диапазоне ХХ.ХХ.ХХХХ 23:40:02-ХХ.ХХ.ХХХХ 23:50:00 включительно.

К сообщению приложен файл:

3137854.xlsx
(12.1 Kb)

Сообщение отредактировал MarenaСреда, 08.03.2017, 13:25

 

Ответить

Marena

Дата: Вторник, 07.03.2017, 22:27 |
Сообщение № 2

Группа: Пользователи

Ранг: Новичок

Сообщений: 25


Репутация:

0

±

Замечаний:
20% ±


Excel 2010

Они мне нужны для удаления, так как являются лишними строками

 

Ответить

Marena

Дата: Среда, 08.03.2017, 13:11 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 25


Репутация:

0

±

Замечаний:
20% ±


Excel 2010

Попробовала Текст по столбцам, 19.01.2015 10:16 удалось разбить на 19.01.2015 00:00 и 10:16. Сделала нужное удаление, а вот с объединением обратно возникли сложности, ни один из вариантов гугла не дал начальное значение 19.01.2015 10:16

 

Ответить

buchlotnik

Дата: Среда, 08.03.2017, 13:28 |
Сообщение № 4

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

я правильно понял, что дата не имеет значения? тогда в столбец время — и фильтруем

К сообщению приложен файл:

2986587.xlsx
(12.8 Kb)

 

Ответить

Marena

Дата: Среда, 08.03.2017, 14:58 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 25


Репутация:

0

±

Замечаний:
20% ±


Excel 2010

Почти верно, только если поставить значение 23:40:02 и сделать так же как и Вы сделали, то оно не высвечивается, хотя должно было появиться. Предыдущее значение времени 23:40:01 нужное. Только с 23:40:02-23:50:00 идут на удаление.

 

Ответить

Marena

Дата: Среда, 08.03.2017, 15:10 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 25


Репутация:

0

±

Замечаний:
20% ±


Excel 2010

У меня получилось с вычислением значений
0,986134

0,993738

Чуть вас подкорректировала, но вы дали правильное направление. Спасибо большое!

 

Ответить

Понравилась статья? Поделить с друзьями:
  • Excel как отфильтровать много значений
  • Excel как отфильтровать колонку
  • Excel как отсортировать числа в строке по возрастанию
  • Excel как отсортировать строки по цвету
  • Excel как отсортировать строки по датам