Как сортировать по дате и времени в Excel (4 полезных метода)

  • Поделись Этим
Hugh West

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

Читайте также: Как сортировать по дате в Excel

Скачать Практическое пособие

Сортировка по дате и времени.xlsx

4 способа сортировки по дате и времени в Excel

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

Теперь мы отсортируем вышеуказанный набор данных на основе Дата поставки и Время .

Давайте начнем.

1. использование опции прямого выпадения

Использование прямое выпадение Вы можете просто отсортировать набор данных по дате и времени отдельно. На самом деле, этот метод не обеспечивает сортировку данных по дате и времени вместе. Но мы должны знать, в чем проблема!

Для этого просто выполните следующие действия.

  • Во-первых, выберите весь набор данных.
  • Во-вторых, нажмите Главная вкладка> Сортировка и фильтр панель инструментов> Фильтр
  • В качестве альтернативы можно нажать эффективную комбинацию клавиш CTRL+SHIFT+L .

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

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

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

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

  • После этого вы получите следующий отсортированный набор данных.

На скриншоте выше хорошо видно, что Id заказа сортируется на основе Время и Дата здесь игнорируется. Как мы можем решить эту проблему? Мы познакомим вас с простым, но мощным вариантом сортировки.

2. Использование опции пользовательской сортировки

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

Рассмотрим применение опции essential на примере нашего набора данных.

  • Во-первых, выберите набор данных.
  • Во-вторых, нажмите на Главная tab> Сортировка и фильтр панель инструментов> Пользовательская сортировка .

  • В конце концов, в Сортировать появится диалоговое окно.
  • В-третьих, выберите Дата поставки из заголовка в Сортировать по
  • В-четвертых, выберите От самого старого к самому новому как Заказ .

  • Поскольку мы хотим сортировать также и время, мы должны добавить нужный заголовок. Для этого щелкните на +Добавить уровень Позже укажите Срок поставки в качестве заголовка и От наименьшего до наибольшего в качестве Заказ .
  • В-пятых, нажмите OK .

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

3. преобразование даты-времени в число и сортировка

Если предположить, что Дата поставки и Время предоставляются одновременно. Интересно, что вы можете это сделать.

  • Просто вставьте следующую формулу в E5 ячейку и нажмите Войти .
=C5+D5

Вот, C5 это Дата поставки и D5 это Срок поставки .

  • Во-вторых, нажмите ENTER .
  • В-третьих, используйте Наполнительная рукоятка перетащите курсор вниз, удерживая кнопку справа-снизу угол E5

  • В конце концов, мы получим следующие выходные данные.

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

Но на самом деле все просто: Excel считает дату как порядковый номер, а время - как дробь от порядкового номера.

Поскольку мы хотим отсортировать Дата-время доставки данные, мы должны преобразовать их в порядковые номера.

  • Для этого, в-четвертых, вставьте следующую формулу в F5 ячейку, как это.
=VALUE(E5)

  • В-пятых, нажмите ENTER и использовать Наполнительная рукоятка .

Теперь нам нужно отсортировать Дата-время доставки в хронологическом порядке.

  • Для этого, во-первых, выберите набор данных.
  • Во-вторых, зайдите на Главная > нажмите Редактирование > выбрать Сортировка и фильтр > выбрать Пользовательская сортировка .

Если мы не выберем весь набор данных, появится это предупреждение. Затем выберите Расширить выбор и нажмите Сортировать .

  • В конце концов, появится окно Сортировка.
  • В-шестых, выберите Сортировка Дата-Время доставки в Сортировать по коробка и От наименьшего до наибольшего в Заказ
  • В-седьмых, нажмите OK .

В конце концов, мы получим выходы в Колонка F в другом формате.

Чтобы исправить формат, сначала щелкните правой кнопкой мыши на данных Колонка F > выбрать Форматирование ячеек .

  • В конце концов, в Форматирование ячеек появится окно.
  • Во-вторых, зайдите на Номер > выбрать Пользовательский > выбрать м/д/гг ч:мм в Тип
  • Наконец, нажмите OK .

  • Следовательно, мы увидим вывод следующим образом.

Если вам нужно отсортировать набор данных по заданным данным Delivery day-date-time, что вы можете сделать?

Во-первых, мы должны уменьшить название дня из данных. И, мы можем вставить комбинацию MID и ПОИСК функции для этого.

Сайт MID Функция возвращает среднее число из заданной текстовой строки. Синтаксис функции следующий.

=MID (text, start_num, num_chars)

Аргументы таковы.

текст - Текст для извлечения.

начальное_число - Расположение первого символа для извлечения.

num_chars - Количество символов для извлечения.

Кроме того, в ПОИСК возвращает позицию первого символа find_text внутри within_text.

=SEARCH (find_text, within_text, [start_num])

Аргументы следующие

найти_текст - Текст, который нужно найти.

в пределах_текста - Текст для поиска.

начальное_число - [необязательно] Начальная позиция в тексте для поиска. Необязательно, по умолчанию равна 1.

  • Теперь примените следующую формулу в D5
=MID(C5,SEARCH(", ",C5,1)+1,50)

Вот, C5 это День-Дата-Время доставки .

  • Во-вторых, нажмите ENTER .
  • В-третьих, используйте Наполнительная рукоятка .

  • Повторяя, запишите формулу в E5 ячейка для изменения Дата-время доставки в число с помощью VALUE для того, чтобы впоследствии отсортировать их.
=VALUE(D5)

  • В-третьих, нажмите ENTER и использовать Наполнительная рукоятка .

  • В-четвертых, чтобы отсортировать значения в хронологическом порядке, сначала скопируйте ячейки E5:E16 и вставьте их в F5 .

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

О чем следует помнить

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

Заключение

Вот и все о сегодняшнем занятии. И это все способы сортировки Excel по дате и времени. Мы уверены, что эта статья будет полезна для вас. Не забывайте делиться своими мыслями и вопросами в разделе комментариев и изучайте наш сайт. ExcelWIKI поставщик комплексных решений для Excel.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.