Excel почему не сортирует по дате

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

Здравствуйте. Проводил сортировку данных, строки расположились неправильно — 1 Mar 2019 встало раньше, чем 28 Feb 2019. В общем, программа провела сортировку сначала по числам, и поставила 1 раньше 20, 21,22 и тд -не смотря на месяц… Как перевести дату вот в такой вид — 2019.02.28 (год, месяц, дата)??

 

gling

Пользователь

Сообщений: 4024
Регистрация: 01.01.1970

Здравствуйте. У Вас дата записана как текст,  Excel её так и видит текстом, поэтому такая сортировка неправильная. Попробуйте преобразовать столбец с датами в число. Выделите весь столбец—на вкладке Данные—Текст по столбцам—Готово. Попробуйте вновь сортировать. Если не получится выкладывайте файл с данными.

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

Данные -текст по столбцам- шаг 1 — шаг 2 — шаг 3
к сожалению нигде не увидел, как текст заменить на числа…
Проблема в том, что если сортировку выполнять после  «текста по столбцам», то сортируется только первый столбец, а не вся строка. И значения перемешиваются.

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

#4

12.03.2019 23:52:54

Цитата
gling написал: Если не получится выкладывайте файл с данными.

Не весь. Достаточно небольшого диапазона с проблемой

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

это исходный файл. Пример, так сказать.  

Прикрепленные файлы

  • 1.xlsx (8.11 КБ)

Изменено: tayers13.03.2019 18:06:59

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

После сортировки 05 марта стоИт раньше в таблице,чем 10 февраля.
Как изменить дату в числовой вариант 2019.03.05 (гггг.мм.дд) ?? Тогда ошибка думаю исправится…

Прикрепленные файлы

  • 1.xlsx (8.12 КБ)

Изменено: tayers13.03.2019 18:19:00

 

что по-Вашему больше 0 или 5?
поэтому АА,0…. находится раньше чем АА,1

у Вас там нет дат, там есть текст отдаленно похожий на даты
нельзя называть тему «неправильная сортировка дат», если Вы сортируете текст, а не даты
и понятно, что сортировка работает правильно — текст посортирован очень строго

а теперь самое время сформулировать название темы и собственно вопрос, который Вас волнует.

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

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

 

Sceptic

Пользователь

Сообщений: 190
Регистрация: 09.01.2019

Обработайте диапазон формулой (в подкрашенных ячейках). Она заменит текстовое обозначение месяца на номер. Потом замените результат формулы на значения и с помощью «Текст по столбцам» разобьете данные. Даты будут нормальными датами.

Прикрепленные файлы

  • 1.xlsx (9.38 КБ)

Изменено: Sceptic13.03.2019 23:52:47

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

В вашем варианте 5 марта все равно стоит выше 10 февраля… может как-то можно перевернуть даты : гггг/мм/дд — чтобы день был в конце, а сначала год и месяц ?

 

Sceptic

Пользователь

Сообщений: 190
Регистрация: 09.01.2019

tayers, Вы проделали операции, которые я описал? Или просто открыли файл?

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

#12

14.03.2019 00:33:41

Цитата
tayers написал:
В вашем варианте…

tayers, а в Вашем варианте нет дат. Вообще нет. Следовательно, сортировка по дате невозможна.
Как можно сортировать по параметру, которого нет?

 

AnnaAnna

Пользователь

Сообщений: 13
Регистрация: 09.02.2018

#13

14.03.2019 05:06:04

tayers, здравствуйте! Попробуйте заменить формулу в файле Скептика на эту

Код
=ДАТАЗНАЧ(СЦЕПИТЬ(ПСТР(A1;4;2);".";ВПР(ПСТР(A1;7;3);$E$1:$F$12;2;0);".";ПСТР(A1;11;4)))

Протяните ее вниз и измените формат ячеек на Дата. У меня работает сортировка.

Изменено: AnnaAnna14.03.2019 23:31:24

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

#14

14.03.2019 23:31:53

Цитата
Sceptic написал: Обработайте диапазон формулой… замените результат формулы на значения и с помощью «Текст по столбцам» разобьете данные

У меня не получилось…. я честно говоря не понял как «обработать диапазон формулой». Диапазон выделил, попробовал вставить формулу, но ничего не получилось

Цитата
AnnaAnna написал: Попробуйте заменить формулу в файле Скептика

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

Цитата
Юрий М написал:  в Вашем варианте нет дат. Вообще нет.

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

 

AnnaAnna

Пользователь

Сообщений: 13
Регистрация: 09.02.2018

tayers, здравствуйте! Не знаю, откуда взялись у вас циклические ссылки, вроде бы удалось загрузить фаил.

Прикрепленные файлы

  • 1.xlsx (11.33 КБ)

 

Ігор Гончаренко

Пользователь

Сообщений: 13746
Регистрация: 01.01.1970

#16

15.03.2019 01:57:06

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

не нужно копировать его на части. и тем более выкладывать сюда. для обьяснения сути проблемы достаточно 5-10 строк с данными
а дальнейшем внимательно читатаете и выполняете инструкции, которые Вам пишут
не получается что-то — тут же пишите что не получилось и снова сюда файл с теми же 5-10 строк и но уже с тем, что не получилось
и так постепенно в зависимости от Вашей подготовки и способности воспринимать информацию через 2-5-10-40 сообщений у Вас будет готовое решения

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

wowick

Пользователь

Сообщений: 972
Регистрация: 14.01.2014

Насколько я понял, проблема лишь в том, что он выделяет один столбец и пытается его сортировать. Естественно, все остальные столбцы при этом не сортируются… Но это лишь догадка…

Если автоматизировать бардак, то получится автоматизированный бардак.

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

Ну да, выделяю один столбец. Программа не дает сортировать весь выделеный диапазон.
Пишет : «Для всех условий сортировки должны быть указаны строка или столбец. Проверьте выбранное условие сортировки и повторите попытку.»
Из-за этого мне приходится сортировать файл начальный, до расстановки «текст по столбцам», но вылазит вот такая проблема с датами…

 

Пытливый

Пользователь

Сообщений: 4586
Регистрация: 22.12.2012

Чегой-то она не дает сортировать диапазон? включите фильтр в диапазоне и сортируйте на здоровье. Или выделите весь диапазон и превратите его в «умную» таблицу — там уже по умолчанию фильтр будет стоять.

Кому решение нужно — тот пример и рисует.

 

Anchoret

Пользователь

Сообщений: 1059
Регистрация: 01.01.1970

Anchoret

Можно еще простенький скрипт повесить на активацию листа с конвертацией текстовых дат в нормальные.

ОФФ: В свое время именно проблема с датами, точнее что пользователи заносят даты в текстовом формате, и подтолкнула к изучению алгоритмов сортировки)

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

Анна, файл в посте №15 проблему не решает, поскольку дополнительный столбец с «правильными»  датами проблему не решил, неправильные (19-Feb-2019) ведь никуда не деваются….
Странно то, что ИЗНАЧАЛЬНО, когда файлы .csv были каждый по отдельности, дата у них стояла правильная — 20190219. После объединения файлов .csv в один общий файл с помощью командной строки даты становятся в текстовый вариант 19-Feb-2019. Можно ли в настройках самого экселя где-нибудь галочку поставить, чтобы программа числовые даты не меняла на текстовые?

Пытливый: Я пока никак не дружу с умными таблицами, поэтому не знаю,о чем вы…..

Anchoret: Скрипты, даже простенькие, тоже пока не умею.

 

AnnaAnna

Пользователь

Сообщений: 13
Регистрация: 09.02.2018

tayers, конечно не деются, попробуйте заменить на значения, т.е. в отдельном столбце ставите формулы, получаете нужный формат даты затем выделяете данные в этом столбце, копируете и вставляете как значение в свою таблицу, исправляете формат на Дата, у вас исчезнут AA,10-Feb-2019,1222, но останется 10.02.2019, затем можете сортировать. Столбец с формулами можно удалить, он станет бесполезным.
Если эти дополнительные данные АА и 1222 — важны, то предварительно надо делать разделение на столбцы (разделитель запятая и дефис, последний не обязательно) и менять формулу ДАТАЗНАЧ. У вас получиться отдельный столбец с буквенными значениями, с датой и столбец с цифровыми значениями.

Умную таблицу сделать легко, выделяете диапазон таблицы вместе с заголовками (если они есть) и нажимаете сочетание клавиш Ctrl + L, но как это поможет сортировать вашу исходную таблицу по датам, которых нет, я  не знаю.

P.S. может быть я не понимаю, что вы хотите получить на выходе и все о чем мы беседуем вам просто не подходит вообще.

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

#23

18.03.2019 11:50:19

Цитата
tayers написал:
когда файлы .csv были каждый по отдельности

Проблема в неправильном импорте текстовых файлов .csv в Excel. Почитайте об открытии/импорте файлов .csv и, в частности, о параметре Local:=False, что, вероятно, может помочь. Если проблема не решится, то выложите исходный (исходные) .csv файл(ы).

Владимир

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

Извиняюсь, я тут напутал, дал неверную информацию. Изначально файлы .csv УЖЕ БЫЛИ такими, дата прописывалась так с самого начала 20-Mar-2019.
В итоге программа выстраивает даты таким образом — сначала все  1-е числа, 1 августа и т.д. Да, эксель не видит, что это даты, месяца он расставляет по алфавиту — сначала Aug, август, и так далее.

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

Выложите один из таких csv-файлов (или его фрагмент) — тогда можно будет продемонстрировать правильную работу с ним.

Изменено: sokol9227.03.2019 16:54:02

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

1 — часть одного из изначальных файлов
2 — после обьединения множества этих файлов командной строкой в один, сортировки, текст по столбцам получается файл 2, как видите, с неправильными датами. Замена даты на числовой вариант 22-Mar-2019 на 22.03.2019 тоже ничего не поменяет к сожалению…. Нужно поменять формат даты на 2019.03.22 , только не знаю как это сделать…

Прикрепленные файлы

  • 1а.xlsx (8.8 КБ)
  • 2.xlsx (22.68 КБ)

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

Мы же договаривали о файлах *.csv (это текстовые файлы), а Вы прикрепляете файлы Excel. :)  

 

не правильная дата — не правильная сортировка. все логично

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

tayers

Пользователь

Сообщений: 63
Регистрация: 23.03.2017

Эти данные я скачивал с сайта. Там написано — данные в формате .csv . Данные скачивались в загрузки в браузере Гугл Хром, оттуда я их перетаскивал в папку…. Я открыл их экселем? Для открытия файлов .csv нужна установка какой-то программы? Что я сделал не так?

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

#30

27.03.2019 23:20:20

Цитата
tayers написал:
Я открыл их экселем

Для обработки csv-файлов с помощью Excel есть много способов. Если Вы выложите csv-файл, то можно будет подобрать оптимальный метод обработки.

Владимир

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

Ранг: Прохожий

Сообщений: 1


Репутация:

0

±

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


Excel 2010

добрый день!
постоянно возникает проблема при работе с большим объемом данных.
нужно сортировать документы из списка по дате, дата в ячейке указана в формате «ДД.ММ.ГГГГ» но при установке фильтра по столбцу с датами предлогает сортировку в формате «от А до Я» хотя все даты указаны правильно. Фильтр по дате появляется только после того как позаходить в каждую ячейку с датами. Клацать каждую ячейку не очень-то интересно и занимает прилично времени (особенно если в базе свыше около 1000 позиций).

Может кто знает как изменить формат ячеек с датами скопом???

Почему не фильтруется дата в эксель

Начиная с 2007 версии, в работе с фильтрацией данных произошли изменения. Ранее, в поле c датами, никаких вариаций в сравнению с источником не было. Формат в источнике полностью переходил в фильтр. Поэтому, в каком виде показаны даты в ячейках, в таком и в фильтре.

Однако, начиная с 2007 версии, в полях с типом данных дата, происходит автоматическая группировка в годы, месяцы, дни. Так настроена программа изначально. Однако, если настройку изменить, то будет снова «обычная» дата. Как это изменить?

1) Файл [File] — Параметры [Options].

2) Выбрать Дополнительно [Advanced] и в разделе Параметры отображения книги [Display options for this workbook] поставить флажок Группировать даты в меню автофильтра [Group dates in the AutoFilter menu]

3) ОК.

Оставьте комментарий!

На сообщение “Почему даты в фильтре не группируются?” комментариев 7

  1. Эльвира :
    30.03.2017 (17:52)

А на это не влияет формат файла

Это работает для всех форматов файлов. И для xls в том числе.
Зависит именно от написанной настройки в программе

А у меня опция установлена в настройках, а не работает. Что за казус?

Виктор, проблема с данными. Возможно, Вы их видите как дату, но на самом деле — это текст.

Логично было бы сделать данную настройку прям в фильтре. А то ищи эти команды по всей программе

Если даты в сортировке не группируются хоть и поставлена галка то можно выделить данный столбец далее вкл. Данные — Текст по столбцам. И далее, далее и в конце выбрать как дата. И все будет норм.

Di, Вы описали совсем другую ситуацию. Здесь не говорилось о том, что в данных вместо даты текст.

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

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

Итак, почему в Excel может не работать фильтр?

  1. Есть проблема с совместимостью версий Excel;
  2. Плохая структура таблицы (пустые строки и столбцы, нечеткие диапазоны, много объединенных ячеек);
  3. Некорректная настройка фильтрации;
  4. Фильтр по дате может не работать из-за того, что даты сохранены в виде текста;
  5. У столбцов нет заголовков (как вариант, у части столбцов);
  6. Наличие сразу нескольких таблиц на одном листе;
  7. Много одинаковых данных в разных столбиках;
  8. Использование нелицензионной версии Excel.

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

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

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

Проблема с совместимостью

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

Почему фильтр в Excel может не применяться? Все просто. В ранних версиях программы (до 2007 года), сортировка действовала только по 3 условиям. В Экселе же, выпущенном после 2007 года, насчитывается целых 64 условия. Неудивительно, что они не будут работать, если такую книгу открыть в «старушке».

Решение. Ничего не сохраняйте. Закройте книгу. Впредь работайте с ней только в актуальных версиях программы.

Некорректная структура таблицы

Постарайтесь «причесать» свою табличку:

  • Удалите пустые строки. Система их воспринимает, как разрыв таблицы, что сбивает сортировку;
  • Уберите объединенные ячейки (сведите их количество к предельно допустимому минимуму). Если фильтрация была настроена, когда клеточки «жили» по отдельности, после их слияния она может работать некорректно;
  • Приведите структуру в четкий вид.

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

  • Выключите фильтр («Главная» – «Сортировка и Фильтр» или «Ctrl+Shift+L»);
  • Выделите весь диапазон ячеек (всю таблицу, вместе с шапкой);
  • Снова поставьте фильтрацию, не снимая выделение;
  • Готово. Должно работать, даже с пустыми строчками.

Неправильная настройка фильтрации

Актуально для вновь созданной сортировки. Рекомендуем все хорошенько проверить. А еще лучше, удалить сортер, который не работает, и поставить новый.

Меню сортировки находится тут:

«Главная» — «Сортировка и фильтры» — «Настраиваемая сортировка».

Дата сохранена в текстовом формате

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

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

  • Выделите проблемный столбик;
  • Щелкните по нему правой кнопкой мыши;
  • Выберите пункт «Формат ячеек»;

  • Установите «Дата»;
  • Готово.

У столбцов нет заголовков

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

Несколько таблиц на одном листе

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

В разных столбцах много одинаковых данных

Старайтесь избегать подобной путаницы. Или «обзывать» содержимое ячеек по-разному. Например, в перечне проданного товара не стоит делать 5 одинаковых столбцов с названием «Джинсы». Вставьте рядом артикул или номер модели, укажите цвет или просто поставьте порядковый номер. Делов на две минуты, зато фильтрация будет работать правильно.

Нелицензионная версия Excel

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

Мы разобрали, почему фильтр в Эксель может быть не активен, вам осталось только найти свою причину. Есть еще одно универсальное решение. Срабатывает оно не всегда, но нередко. Попробуйте просто скопировать весь массив на другой лист. Или, что еще лучше, в другую книгу. Логичного объяснения тут нет, но метод, действительно, иногда работает. Пусть это будет ваш случай!

Не работает фильтр по дате Excel. Что делать?

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

Как настроить фильтр

Для настройки фильтрации достаточно произвести последовательность действий:

  1. Активируем одну из ячеек с данными.
  2. Переходим к параметру «Сортировка и фильтр» на «Главной» вкладке – блок инструментов «Редактирование».
  1. Также кнопку «Фильтр» можно найти во вкладке «Данные».
  2. При активации «Фильтра» в ячейках с заголовками появятся стрелки.

Не работает фильтр по дате Excel. Что делать?

  1. При нажатии на стрелку в одном из столбцов, например «Дата», появится всплывающее меню.

Не работает фильтр по дате Excel. Что делать?

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

Не работает фильтр по дате Excel. Что делать?

При наличии столбика «Дата» можно воспользоваться специальным фильтром, который работает только с календарными данными.

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

Не работает фильтр по дате Excel. Что делать?

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

Сортировка и фильтр

Параметр «Сортировка и фильтр» помогает отсортировать и отфильтровать не только даты, но и любые другие данные. Здесь можно использовать группировку в алфавитном порядке, по возрастанию или убыванию.

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

Не работает фильтр по дате Excel. Что делать?

  1. При выборе «Сортировка от А до Я» данные столбца «Имя» в алфавитном порядке.
  2. Чтобы сделать сортировку в обратном порядке, достаточно выбрать «Сортировка от Я до А».
  3. В зависимости от того, какие именно данные содержатся в столбце, вид сортировки может меняться. Например, для сортировки информации по дате, в меню «Сортировка и фильтр» появятся другие параметры – «От старых к новым» и «От новых к старых».

Не работает фильтр по дате Excel. Что делать?

  1. В случае работы с числовыми данными сортировка будет осуществляться по критериям «Сортировка по возрастанию» или «Сортировка по убыванию».

Не работает фильтр по дате Excel. Что делать?

Настраиваемая сортировка

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

Обратите внимание! Опцию «Настраиваемая сортировка…» можно найти в блоке инструментов «Редактирование» на вкладке «Главная».

Не работает фильтр по дате Excel. Что делать?

Выделяем таблицу, в которой необходимо отсортировать данные. При активации параметра «Настраиваемая сортировка…», появиться окошко с рядом условий.

Не работает фильтр по дате Excel. Что делать?

Можно сделать сортировку по одному из столбиков или по нескольким. Здесь предлагается выбрать столбец, вид сортировки и ее порядок. В параметре «Значение» можно выбрать один из видов сортировки:

  1. Значение.
  2. Цвет ячейки.
  3. Цвет шрифта.
  4. Значение ячейки.

В параметре «Порядок» представлено несколько вариантов:

  • в алфавитном порядке – от А до Я;
  • в обратном алфавитном порядке – от Я до А;
  • по возрастанию;
  • по убыванию;
  • от старых к новым;
  • от новых к старым;
  • настраиваемый список.

Не работает фильтр по дате Excel. Что делать?

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

Почему не работает фильтр

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

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

У меня есть код, который легко переносит любые данные из базы данных в Excel. Для того, чтобы он был универсальным, ячейки отформатированы как «Общие». Это сработало хорошо, но теперь кто-то хочет отсортировать даты «Самые старые на самые новые», но единственный вариант, который отображается, это от А до Я или от Я до А. Я следовал всем советам, найденным в Как отсортировать по датам, превосходящим? но они не работают. Пройдя все эти шаги, я увидел правильный вид, поэтому я пересоздал рабочую книгу, чтобы воспроизвести это, но не смог. Я озадачен, почему это такая сложная задача.

Может кто-нибудь сказать мне правильный способ сделать это, или почему форматирование столбца как даты не отображает «Самые старые до самых новых» или какие шаги необходимы, чтобы параметры сортировки отображали «Самые старые для самых новых?» Я нажимаю F2, и это не работает. Я нажимаю на ячейку в исходном столбце, которая была изменена до настоящего времени, но она не работает. Я нажимаю на заголовок столбца в исходном столбце, который был изменен до настоящего времени, но он не работает. Я нажимаю на ячейку в новом столбце, в которую вставлены специальные значения, но она не работает. Я нажимаю на заголовок столбца в новом столбце, в который вставляются специальные значения, но он не работает.

2016-06-21 15:54

19

ответов

Конвертировать текст в формат даты через вкладку «Данные».

Выделите соответствующий раздел и выберите в верхнем меню «Данные»> «Текст в столбец» (в зависимости от вашей версии).

Выбор варианта с разделителями.

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

Под форматом данных выберите Дата (DMY)

Выберите «Готово», и проблема должна быть решена.

2018-10-19 02:20

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

2016-06-21 16:05

У меня была та же проблема, и я понял, что одна из моих дат была неправильной, у меня была 31/11/2017, но нет 31/11/17. Когда я настроился на 30/11/17, он отсортирован правильно. Надеюсь, это поможет.

2017-11-23 06:04

У меня была такая же проблема, и я попробовал все предложения выше. Мои даты были отформатированы мм / дд / гггг. В отчаянии я попробовал следующее:

  1. Выделен весь столбец с датами.
  2. Искал на 2017 год
  3. Заменить все на 2017 год
  4. Проблема была решена (для дат в 2017 году повторите для других лет).

Надеюсь, это поможет.

2017-11-20 14:04

Я понял!

Следуй этим шагам:

  1. Выделите даты, которые вы хотите отфильтровать
  2. Переключитесь с формата «дата» на «номер». Вы получите странный номер, но это нормально.
  3. Вот когда вы сортируете от «наименьшего к наибольшему»
  4. Теперь переключите его обратно в формат даты

Пожалуйста!

2019-01-30 23:47

Вот как сортировать несортированные даты:

Перетащите столбец вниз, чтобы выбрать даты, которые вы хотите отсортировать.

Выберите вкладку «Главная»> стрелка в разделе «Сортировка и фильтрация», а затем нажмите «Сортировать от самого старого до самого нового» или «Сортировать от самого нового до самого старого»

ПРИМЕЧАНИЕ. Если результаты не соответствуют ожидаемым, в столбце могут быть даты, которые хранятся в виде текста, а не дат. Конвертировать даты, хранящиеся в виде текста, в даты.

2016-06-21 15:58

У меня была эта проблема из-за того, что даты не были в формате, который распознал Excel. Я вручную преобразовал их в ДД / мм / гг, используя инструмент поиска и замены. Excel все еще не распознавал записи как даты. Оказывается, в камере было место до даты. Я удалил пробелы, используя поиск и замену, и это решило проблему.

2018-10-11 08:04

Увидел это спустя много лет после публикации, но если у кого-то возникла та же проблема, что и у меня, все мои даты были в формате DD.MM.YYYY (вывод SPSS), даже форматирование их до даты в Excel все еще позволяло мне сортировать по AZ, так что в основном 1-я 31-го числа месяца.

Делать поиск и замену всех «.» в «/» это исправлено, так что теперь они в формате ДД / ММ / ГГГГ. Не уверен, почему он не работает в другом формате, когда тип ячейки считается датой.

2018-01-25 11:02

Ничто из вышеперечисленного не помогло мне. Мои даты были хорошо отформатированы, и формат даты был установлен правильно.

Ключ в моем случае былmy data has headers«флажок. После того, как я снял этот флажок, функция заказа только начала работать нормально.

Эта функция доступна в разделе «Custom sortвариант.

пс. Я могу согласиться с тем, что первые несколько строк были упорядочены неправильно из-за этой опции, но я понятия не имею, почему в середине моего диапазона был упорядочен неправильный путь. Excel сводит меня с ума…

2019-07-21 15:00

Вроде старого потока, но у меня сегодня была такая же проблема, поэтому я добавил решение для моей проблемы, которое никто не упомянул выше.

Мои данные о дате были загружены из файла CSV, но дата пришла с указанием часового пояса в конце (например, 9/9/2018 9:43:42 AM PDT). Excel позволяет форматировать его как столбец даты, но, по-видимому, ему не нравится часовой пояс (то есть PDT) в конце сортировки.

Я удалил часовой пояс в конце и затем сортировка работает.

Я сделал:
(1) отформатировать как время (мм / дд / гг хх: хх рм)
(2) Ищите «M PDT» и замените все на «M»
(3) Затем сортировка даст вам сортировку «от самого старого к новейшему» «от А до Я».

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

2018-10-15 17:46

У меня просто была такая же проблема. Вот что я нашел… Я скопировал свои данные с веб-сайта (информацию об оплате кредита), вставил в Excel, а затем не смог отсортировать их по дате, и мои формулы расчета не сработали. Я скопировал столбцы даты и вставил их как обычный текст в Word, затем включил символы форматирования и нашел дополнительные символы, а именно тот, который выглядит как символ градуса. То же самое с моими столбцами валюты. Поэтому я использовал поиск и замену, чтобы избавиться от лишних символов, а затем скопировать и вставить обратно в Excel. Boom! Все работало так, как должно.

2018-07-07 19:08

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

Даты в столбце можно легко отсортировать от самых старых до самых новых в другом столбце, получив записи из Adodb.Recordset :

      rs.Open sorgu, con, 1, 1
Range("K3").CopyFromRecordset rs

Просмотрите эту ссылку

2021-11-25 21:40

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

Конвертировать ячейки в формат даты, если это еще не сделано. Перейдите на вкладку Data и нажмите sort. Нажмите Сортировать после выбора развернуть выделение или продолжить текущий выбор. Сортировать по дате Сортировать по порядку значений Z по A сначала по самой новой дате. Нажмите ОК. Выберите «Сортировать все, что выглядит как число, как число».

знак равно

2019-02-20 10:00

В моем случае изменение формата не помогло, в представлении даты ничего не изменилось, какой бы формат ячейки я не выбрал. Однако я обнаружил, что правильная запись даты для 18.11.1999 при нажатии F2 была 18 11 1999 — без пробелов, без точек! Когда я выполнил «поиск-замену» и заменил точки пробелом, проблема была решена.

2018-10-24 12:12

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

Шаги по смягчению; измените формат на дд / мм / гггг, сортируйте по необходимости, измените формат на дд.мм.гггг

2018-03-19 01:05

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

2018-07-25 07:44

Пробовал и всегда успешно

Когда у вас есть 2 формата в одном столбце:
A — один может быть отсортирован от самого старого до самого нового (реальная дата, например, 17.04.2017)
B — другой от A до Z (не реальная дата, такая как 15/3/2018 00.00.00)

  1. Выберите только ячейки B и замените «00.00.00» на «blank», так что теперь оно выглядит как «15/3/2018»

  2. Выделите только ячейки B и выберите — данные — текст в столбец — удалено — далее — отменить выбор всех — далее — дата DMY — завершить

  3. Выделите целые ячейки A и B и сортируйте их как самые старые и самые новые.

2018-09-16 22:34

Убедитесь, что между заголовком (например, «дата») и значениями даты в столбце под заголовком нет пустых строк. Эти строки могут быть скрыты, поэтому не забудьте показать их и удалить.

2018-04-21 03:44

Столбец даты скопирован и вставлен в Блокнот и обратно.

2019-09-28 16:00

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

Даты добавляются в любой бизнес-отчет, будь это бухгалтерский документ или таблица другого характера. Для быстрого изучения информации необходимо сортировать строки и столбцы. Благодаря инструментам сортировки пользователи могут увидеть нужную информацию в большой базе данных, не прокручивая ее и не просматривая каждую строку. Экономия времени – серьезная причина изучить сортировку и фильтрацию по датам Microsoft Excel. Выясним, как правильно работать с сортировочными инструментами и типами фильтрации.

Содержание

  1. Сортировка с одним условием (по возрастанию/убыванию)
  2. Сортировка с несколькими условиями (по годам/месяцам/дням)
  3. Автоматический или настаиваемый фильтр по дате
  4. Как убрать фильтры с таблицы
  5. Заключение

Сортировка с одним условием (по возрастанию/убыванию)

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

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

kak-v-excel-sdelat-sortirovku-po-datam

1
  1. В появившемся списке есть два пункта сортировки по датам. Строки можно разместить в порядке от старых к новым или от новых к старым. Представим, что нам требуется порядок от ранних дат к поздним. Выбираем пункт «От старых к новым».

kak-v-excel-sdelat-sortirovku-po-datam

2
  1. Теперь даты в таблице расположены в порядке от 2017-го года до 2019-го года.

kak-v-excel-sdelat-sortirovku-po-datam

3
  1. Попробуем поставить записи в обратном порядке. Снова выбираем любую ячейку из диапазона и запускаем «Сортировку от новых к старым» из опций сортировки. Строки меняются местами – сейчас объемы продаж за 2019 год находятся выше.

kak-v-excel-sdelat-sortirovku-po-datam

4

Сортировка с несколькими условиями (по годам/месяцам/дням)

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

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

kak-v-excel-sdelat-sortirovku-po-datam

5
  1. Нужно выбрать любую ячейку в таблице и открыть меню сортировки на вкладке «Данные». Кликаем по пункту «Настраиваемая сортировка» — откроется диалоговое окно.

kak-v-excel-sdelat-sortirovku-po-datam

6
  1. Проверяем, что в графе «Мои данные содержит заголовки» стоит галочка. Эта опция исключает шапку таблицы из сортировки и помогает предотвратить ошибки. Далее заполним первый уровень сортировки: согласно условиям, нужно выбрать столбец «Год» и порядок «По возрастанию».

kak-v-excel-sdelat-sortirovku-po-datam

7
  1. Нажимаем кнопку «Добавить уровень», чтобы установить сортировку по дополнительным условиям. В итоге диалоговое окно должно содержать три уровня для годов, месяцев и дней. Выбираем в списках нужные значения и нажимаем «ОК».

kak-v-excel-sdelat-sortirovku-po-datam

8
  1. Строки встали в нужном порядке. Дни и месяцы идут по убыванию в рамках года, потому что сортировка по годам была первична. Об этом говорят надписи «Затем» на уровнях настраиваемой сортировки, относящихся к месяцам и дням.

kak-v-excel-sdelat-sortirovku-po-datam

9

Сортировка по столбцам в таблицах с датами невозможна. Программа блокирует эту опцию в разделе «Параметры» диалогового окна настраиваемой сортировки.

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

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

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

kak-v-excel-sdelat-sortirovku-po-datam

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

kak-v-excel-sdelat-sortirovku-po-datam

11
  1. Выбираем любой фильтр для проверки. К примеру, в таблице есть данные за 2020-й год, поэтому выберем опцию «В прошлом году». Кликаем по этому пункту списка.

kak-v-excel-sdelat-sortirovku-po-datam

12
  1. На странице остается одна строка, соответствующая условиям. Количество данных может быть любым, если это соотносится с выбранным фильтром.
  2. Воспользуемся более сложным фильтром. В конце списка есть пункт «Настраиваемый фильтр» — кликните по нему, чтобы задать условия. Необходимо выбрать тип фильтрации и указать рамки значений.

kak-v-excel-sdelat-sortirovku-po-datam

13
  1. Все строки, кроме оказавшихся в диапазоне значений фильтра, исчезают с экрана.

kak-v-excel-sdelat-sortirovku-po-datam

14

Как убрать фильтры с таблицы

Отменять действия – не лучший вариант, это может привести к потере важных изменений. Для отключения фильтров и сортировочных инструментов стоит пользоваться теми же инструментами. Взглянем на предыдущую отфильтрованную таблицу и попробуем удалить из нее фильтр. Нажмите кнопку с воронкой в заголовке столбца. В списке находится пункт «Удалить фильтр с <название>». Кликните по нему, и фильтрация будет отменена – исчезнувшие ячейки вернутся на лист.

kak-v-excel-sdelat-sortirovku-po-datam

15

Если таблица отформатирована, можно убрать из нее кнопки для настройки фильтров:

  1. Выберите любую ячейку в диапазоне и откройте меню «Сортировка и фильтр» на вкладке «Главная».
  2. Кликните по пункту «Фильтр» – он подсвечен оранжевым.

kak-v-excel-sdelat-sortirovku-po-datam

16

Кнопки со стрелками пропадут, но останется цветовая тема. Заменить ее можно через раздел «Форматировать как таблицу». Меню фильтров не появится снова после применения новых настроек.

kak-v-excel-sdelat-sortirovku-po-datam

17

Заключение

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

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

Содержание

  1. Как отсортировать по дате в Excel
  2. Сортировка одного столбца дат в Excel
  3. Сортировка всего рабочего листа по дате в Excel
  4. Сортировка по месяцу, году или месяцу и дню в Excel
  5. Устранение неполадок с форматами дат в Excel
  6. Другие методы сортировки и фильтрации в Excel
  7. Как сделать сортировку по дате в Excel в порядке возрастания
  8. Сортировка в Excel по дате и месяцу
  9. Как сделать сортировку дат по нескольким условиям в Excel

Как отсортировать по дате в Excel

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

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

Сортировка одного столбца дат в Excel

Самый простой способ отсортировать даты в Excel — использовать инструмент сортировки для отображения дат в нужном вам порядке.

  1. Выберите столбец дат, щелкнув заголовок столбца. На изображении ниже мы выбрали столбец, щелкнув заголовок столбца A.

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

  1. Выбрав данные, выберите «Сортировка и фильтр» в главном меню.

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

Этот метод должен работать в подавляющем большинстве случаев использования.

Сортировка всего рабочего листа по дате в Excel

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

Если вы воспользуетесь описанным выше методом (т. Е. Выбрав только ячейки даты или весь столбец дат, нажав кнопку «Сортировка и фильтр» и выбрав Сортировать старые в новые или Сортировать новые по старым), Excel отобразит Сортировка Предупреждение, и вас спросят, хотите ли вы расширить выбор, чтобы включить оба столбца данных.

Убедитесь, что установлен флажок «Развернуть выделение», и нажмите кнопку «Сортировка». Excel отсортирует все данные в таблице в выбранном вами порядке.

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

Сортировка по месяцу, году или месяцу и дню в Excel

Что делать, если вы хотите отсортировать в Excel по дате по определенной части даты, например, месяцу или году?

Сортировка дат по месяцам в Excel

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

Чтобы обойти это, вы можете создать вспомогательный столбец, который извлекает месяц, чтобы затем можно было выполнить сортировку по этому столбцу. Чтобы извлечь месяц из даты, вы можете использовать функцию МЕСЯЦ в Excel.

  1. Создать новый столбец
  2. В первой ячейке нового столбца введите = МЕСЯЦ (A1), где A1 — это ячейка, из которой вы хотите извлечь месяц.

  1. Повторите шаг 2 для каждого ряда. Excel извлечет месяц из каждой даты, оставив вам столбец с номерами месяцев.

  1. Теперь вы можете отсортировать таблицу по столбцу с номерами месяцев. В этом случае вы выполните сортировку по столбцу C. Если вы выберете данные только в столбце C, вы снова получите предупреждение о сортировке в Excel. Выберите, чтобы расширить выбор и отсортировать.

Сортировка дат по годам в Excel

Если вы хотите извлечь год вместо месяца, вы можете использовать описанные выше шаги, заменив функцию МЕСЯЦ на = ГОД (A1), где A1 — это ячейка с датой, из которой вы хотите извлечь год.

Сортировка дат по месяцу и дню в Excel

Возможно, вы хотите создать отсортированный список дней рождения по месяцам и дням, игнорируя год. Чтобы извлечь месяц и день из столбца дат, мы можем использовать функцию ТЕКСТ в Excel, которая преобразует даты в текст. Мы будем использовать формат mm.dd. Выполните описанные выше действия, заменив функцию МЕСЯЦ следующей формулой: = ТЕКСТ (A1, «мм.дд»).

Теперь вы можете отсортировать по столбцу C, чтобы получить список всех дней рождения по месяцам и дням.

Устранение неполадок с форматами дат в Excel

Иногда, когда вы пытаетесь отсортировать в Excel по дате, вы можете обнаружить, что не можете заставить Excel распознавать данные как дату. Представьте, например, что кто-то дает вам электронную таблицу с датами. Вы поместили данные в Excel, но они не сортируются правильно, когда вы пытаетесь использовать описанные выше методы. Почему не работает?

Рассмотрим этот список дат:

Выглядит достаточно просто. Однако, когда вы выбираете данные, нажимаете кнопку «Сортировка и фильтр» и выбираете сортировку от самых старых до самых новых, это не работает! Вы можете получить что-то вроде этого:

Обратите внимание, что последняя дата в столбце отсортирована неправильно. Что, черт возьми, происходит?

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

Как исправить даты, которые не будут правильно отсортированы в Excel

К счастью, эту проблему легко исправить.

  1. Вырежьте столбец дат, выбрав ячейки и нажав Ctrl + x, выбрав «Вырезать» в главном меню или щелкнув правой кнопкой мыши по ячейке (ям) и выбрав «Вырезать».

  1. Откройте Блокнот или другой текстовый редактор.
  2. Вставьте даты в текстовый редактор.

  1. Вернитесь в Excel, выберите столбец, в котором раньше были даты, щелкните правой кнопкой мыши и выберите Формат ячеек.
  2. Выберите «Дата» и нажмите «ОК».

  1. Теперь вернитесь в текстовый редактор, выберите и скопируйте список дат.

  1. Вернитесь в Excel и вставьте даты в столбец, который вы отформатировали на шаге 5.
  2. Теперь у вас должна быть возможность сортировать. Выберите столбцы с данными, нажмите кнопку «Сортировка и фильтр» и выберите «Сортировать от старых к новым». Альт! Оно работает!

Другие методы сортировки и фильтрации в Excel

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

Источник

Как сделать сортировку по дате в Excel в порядке возрастания

Каждая транзакция проводиться в какое-то время или период, а потом привязывается к конкретной дате. В Excel дата – это преобразованные целые числа. То есть каждая дата имеет свое целое число, например, 01.01.1900 – это число 1, а 02.01.1900 – это число 2 и т.д. Определение годов, месяцев и дней – это ничто иное как соответствующий тип форматирования для очередных числовых значений. По этой причине даже простейшие операции с датами выполняемые в Excel (например, сортировка) оказываются весьма проблематичными.

Сортировка в Excel по дате и месяцу

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

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

  1. В ячейке A1 введите название столбца «№п/п», а ячейку A2 введите число 1. После чего наведите курсор мышки на маркер курсора клавиатуры расположенный в нижнем правом углу квадратика. В результате курсор изменит свой внешний вид с указательной стрелочки на крестик. Не отводя курсора с маркера нажмите на клавишу CTRL на клавиатуре в результате чего возле указателя-крестика появиться значок плюсик «+».
  2. Теперь одновременно удерживая клавишу CTRL на клавиатуре и левую клавишу мышки протяните маркер вдоль целого столбца таблицы (до ячейки A15).

В результате чего столбец автоматически заполниться последовательностью номеров транзакций от 1 до 14.

Полезный совет! В Excel большинство задач имеют несколько решений. Для автоматического нормирования столбцов в Excel можно воспользоваться правой кнопкой мышки. Для этого достаточно только лишь навести курсор на маркер курсора клавиатуры (в ячейке A2) и удерживая только правую кнопку мышки провести маркер вдоль столбца. После того как отпустить правую клавишу мышки, автоматически появиться контекстное меню из, которого нужно выбрать опцию «Заполнить». И столбец автоматически заполниться последовательностью номеров, аналогично первому способу автозаполнения.

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

  1. Ячейки D1, E1, F1 заполните названиями заголовков: «Год», «Месяц», «День».
  2. Соответственно каждому столбцу введите под заголовками соответствующие функции и скопируйте их вдоль каждого столбца:
  • D1: =ГОД(B2);
  • E1: =МЕСЯЦ(B2);
  • F1: =ДЕНЬ(B2).

В итоге мы должны получить следующий результат:

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

Допустим мы хотим выполнить сортировку дат транзакций по месяцам. В данном случае порядок дней и годов – не имеют значения. Для этого просто перейдите на любую ячейку столбца «Месяц» (E) и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка по возрастанию».

Теперь, чтобы сбросить сортировку и привести данные таблицы в изначальный вид перейдите на любую ячейку столбца «№п/п» (A) и вы снова выберите тот же инструмент «Сортировка по возрастанию».

Как сделать сортировку дат по нескольким условиям в Excel

А теперь можно приступать к сложной сортировки дат по нескольким условиям. Задание следующее – транзакции должны быть отсортированы в следующем порядком:

  1. Года по возрастанию.
  2. Месяцы в период определенных лет – по убыванию.
  3. Дни в периоды определенных месяцев – по убыванию.

Способ реализации поставленной задачи:

  1. Перейдите на любую ячейку исходной таблицы и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
  2. В появившемся диалоговом окне настраиваемой сортировки убедитесь в том, что галочкой отмечена опция «Мои данные содержат заголовки». После чего во всех выпадающих списках выберите следующие значения: в секции «Столбец» – «Год», в секции «Сортировка» – «Значения», а в секции «Порядок» – «По возрастанию».
  3. На жмите на кнопку добавить уровень. И на втором условии заполните его критериями соответственно: 1 – «Месяц», 2 – «Значение», 3 – «По убыванию».
  4. Нажмите на кнопку «Копировать уровень» для создания третьего условия сортирования транзакций по датам. В третьем уровне изменяем только первый критерий на значение «День». И нажмите на кнопку ОК в данном диалоговом окне.

В результате мы выполнили сложную сортировку дат по нескольким условиям:

Для сортирования значений таблицы в формате «Дата» Excel предоставляет опции в выпадающих списках такие как «От старых к новым» и «От новых к старым». Но на практике при работе с большими объемами данных результат не всегда оправдывает ожидания. Так как для программы Excel даты – это целые числа безопаснее и эффективнее сортировать их описанным методом в данной статье.

Источник

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

Несортированные данные на листе

Вот как можно отсортировать даты:

  1. Перетащите указатель вниз по столбцу, чтобы выделить нужные даты.

  2. На вкладке Главная щелкните стрелку на кнопке Сортировка и фильтр и выберите команду Сортировка от старых к новым или Сортировка от новых к старым.

    Кнопка "Сортировка и фильтр" на вкладке "Главная"

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

Нужна дополнительная помощь?

Сортировка по дате

​Смотрите также​ «Сортировка и Фильтр»Выбрать​ мар). ОК​ инструмента.​ сортировать только в​ «ДАННЫЕ»-«Сортировка».​ списка команд «Сортировка​

Несортированные данные на листе

​ список штатными средствами,​ до Я и​

  1. ​ по выпадающему списку​ элементов, чтобы решить​Теперь устанавливаем формулу​

  2. ​Например: мы выбрали​​ дате, читайте в​​ возрастания или уменьшения?​ формулу вручную, то​​ году. Например, все​​Если даты на листе​​ «от Я к​3 Данные-Сортировка-Параметры-Сортировка по​​В результате таблица отсортирована​​ алфавитном порядке или​В появившемся диалоговом окне​​ и фильтр» элемент​

    Кнопка

​ бывает необходимость выполнить​​ наоборот.​ в заголовке графы.​ поставленную задачу.​ автосуммы.​ столбик, в котором​ статье «Сортировка по​ Чтобы сортировать данные​ формат дат нужно​ даты 2010 года.​ упорядочены неправильно, вы​ А» или «от​ первому ключу-Выбираешь свое​ с учетом всех​

support.office.com

Как сделать сортировку в Excel по дате.

​ в обратно-алфавитном. Но​​ в первой секции​ ​ «Настраиваемая сортировка».​​ сортировку в Excel​Выполняем построение ячеек от​ В меню находятся​Сортировка чисел по возрастанию​Цифру суммы полученной​​ только цифры, (нет​ ​ дате в Excel».​​ в таблице, в​
​ писать в кавычках​ А среди этих​ можете их отсортировать.​ Я к А».​ представление даты (янв,​ привередливых пожеланий пользователя.​ в программе Excel​ «Столбец» из первого​Выбираем поле «Задача», тип​ по полям, к​ А до Я,​ аналогичные команды, с​ или убыванию –​ нужно переписать в​
​ букв, слов), поэтому​Как настроить сортировку в​ ячейках которой размещены​
​ – «ММ.ДД».​ дат будет идти​ Например, можно выполнить​ Выстроит по датам​ фев, и т.​Полезный совет! Чтобы каждый​ предусмотрена возможность создания​ выпадающего списка «Сортировать​ «Цвет ячейки» и​ которым не подходит​ опять же указывая​ помощью которых можно​
Как сделать сортировку в Excel по дате.​ распространенная задача. Она​ другую ячейку, чтобы​ нам предлагают в​ Excel.​ картинки, фото, нужно​Копируем формулу вниз​ сортировка по месяцам,​ сортировку от наиболее​
​ и месяцам и​ ​ д. ) ОК.​
​ раз не создавать​ пользовательских порядков сортировок.​ по:» выбираем значение​ устанавливаем оранжевый цвет​ ни один из​ расширение диапазона операции.​ выполнить сортировку в​ помогает выстроить числовые​ при отмене фильтра​ списке значений то,​
​Для этого выбраем​ закрепить эти картинки​ по столбцу. Получилось​ затем дням. Затем,​ ранних к наиболее​ годам. Но будет​Андрей митин​​ новые списки для​ Для решения данной​ «Месяц», во втором​
​ сверху. Чтобы домашние​
​ описанных выше методов.​При упорядочивании строковых данных​ Excel.​ параметры – количество​ сумма не изменилась,​
​ что есть в​ «Настраиваемую сортировку».​ в ячейке. Как​
​ так.​ все даты 2011​ поздним.​ неудобно из-за того,​: Функции, сортировка​ порядка сортировки воспользуйтесь​ задачи создадим свой​ выпадающем списке без​ дела находились внизу​
​ К примеру, в​ убедитесь в том,​Для того чтобы числа​ товаров и клиентов,​ т.к. автосумма настроена​ нашем столбике –​Может выскочить такое​ это сделать, читайте​Теперь отсортируем даты функцией​
​ года, т.д.​Вот как можно отсортировать​ что по годам​Semenoy​ редактором списков в​ ключ к порядку​ изменений «Значение». А​ списка, добавляем еще​
​ списке дел на​ что значения не​ были отсортированы верно,​ суммы продаж и​ на нижние ячейки.​ цвет ячеек, шрифта.​ окно. Нам нужно​ в статье «Вставить​ «Сортировка от A​Например, у нас​ даты:​ выстраиваются. Это Вы,​: В порядке арифметической​

excel-office.ru

Сортировка в Excel.

​ настройках Excel. Для​​ сортирования.​ в третьей секции​ один уровень и​ неделю мы хотим​ содержат начальных пробелов,​​ обратите внимание на​​ доходов, и представить​ Про функцию «Автосумма»​ А в окне​ отсортировать данные в​ картинку в ячейку​ до Я» -​ такая таблица с​Перетащите указатель вниз по​ скорее всего, знаете.​ прогрессии. Выделяешь одну​ этого:​Сортировка по списку в​ «Порядок» выбираем последнюю​
​ для тех же​ выстроить задачи по​ так как в​​ корректность формата данных​
​ информацию в более​ смотрите в статье​​ «Порядок» нам предлагают​ выделенном диапазоне (столбце),​ в Excel».​

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

​Откройте редактор списков в​ Excel:​
​ опцию «Настраиваемый список».​ параметров устанавливаем голубой​ дням недели.​

​ таком случае желаемый​ в столбце. Если​ наглядном виде. Сделаем​ «Закладка листа Excel​

​ те цвета, которые​ поэтому мы поставили​Нужно воспользоваться функцией​
​ возрастанию. Функция «Сортировка​Для примера и сравнения,​ нужные даты.​​Можно добавить первую​ этой ячейки (дата)​​ настройках Excel: «ФАЙЛ»-«Параметры»-«Дополнительно»-«Общие»-«Изменить​Перейдите на любую ячейку​В появившемся диалоговом окне​ цвет снизу.​Чтобы выполнить такую сортировку,​ порядок ячеек будет​ значения внесены в​ в Excel сортировку​ «Формулы»» тут.​ есть в нашем​ «сортировать в пределах​ «Сортировка». Закладка «Главная»​ и фильтр» находится​ мы скопировали даты​На вкладке​ колонку (столбец) и​
​ , ну а​ списки».​​ таблицы и снова​ «Списки» выбираем список​
​Этот способ позволяет упорядочивать​ программа предоставляет возможность​ нарушен. Эта проблема​ таблицу как текст,​ этих данных.​После этого можно​ диапазоне.​ указанного выделения». Нажимаем​​ -> «Редактирование»​ на закладке «Главная»​ столбца А в​Главная​ вбить месяцы, затем​
​ дальше, как построение​Введите свои списке и​ воспользуйтесь инструментом: «ДАННЫЕ»-«Сортировка».​​ названий месяцев в​ элементы таблицы и​ использования настраиваемых списков.​ случается, если информация​ а не число,​Например, в таблице файла​ вернуть таблицу в​Выбираем оранжевый цвет,​ кнопку «Сортировка…».​функция «Сортировка и фильтр».​ в разделе «Редактирование».​ столбец В. В​
​щелкните стрелку на​ отсортировать по этой​ таблицы умножения. Т.​ нажмите на кнопку​В первом выпадающем списке​
​ году и нажимаем​ по значкам. Например,​ В MS Excel​ выгружается в файл​ выстраивание пройдет не​
​ туристической компании хранится​ исходное состояние. Смотрите​ «ОК». Получилось так:.​Если будет стоять​Сортировка в Excel по​
​ Получилось так.​ столбце B мы​ кнопке​ колонке, но это​ е. , если​
​ «Добавить» как описано​ укажите «Категории сотрудника».​ ОК.​ мы можем пометить​ есть ряд предустановленных​ из другого источника:​ в ожидаемом порядке.​ информация о стоимости​ статью «Фильтр в​Здесь получилось так,​ галочку у слов​ возрастанию​Теперь можно установить в​ отсортировали даты по​
​Сортировка и фильтр​ минут 15 надо​
​ комп видит что​ выше в примере.​ Во втором все​Нажмите на кнопку «Добавить​ отдельные задачи восклицательным​ списков, одним из​ базы данных, стороннего​ В таблице приведен​ проживания в отеле.​ Excel».​ что видны все​ «Автоматически расширить выделенный​(от меньшего значения​ таблице разделительные линии,​ условию «Сортировка от​
​и выберите команду​ затратить. Полностью месяцы​​ этих ячейках дата,​ Если же у​​ тоже «Значение». А​ уровень» и на​ знаком как важные​ которых и является​ приложения или другого​ пример сортировки чисел​ Цена зависит от​Можно настроить автоматическую сортировку​
​ строки таблицы –​ диапазон», то отсортируются​ к большему) сверху​ которые будут отделять​ старых к новым».​Сортировка от старых к​ печатать не придется,​ то при выделении​ вас большой список​ в третьем выпадающем​ втором уровень в​ и выводить их​
​ перечень дней недели.​ файла.​
​ 10, 11, 100,​ типа номера и​ в Excel, чтобы​ и оранжевые (отсортированные),​ все столбцы таблицы.​ вниз.​ даты каждого месяца.​ Здесь произошла сортировка​ новым​ так как будет​ нескольких ячеек, он​
​ и нет желания​ списке в секции​ первом выпадающем списке​ в начале списка.​ Чтобы их посмотреть,​

​Для форматированных таблиц сортировку​ 15, 110, 132​ предлагаемого питания. Турист​ при смене данных​ и зелёные и​В появившемся диалоговом​Сортировка в Excel по​ Как это сделать,​ по годам, а​или​
​ появляться месяц по​ автоматом должен поставить​ его заполнять вручную,​ «Порядок» выберите последнюю​ укажите на значение​Выше мы описали, как​ зайдите на вкладку​ в Excel выполнить​ в зависимости от​ заинтересован в поиске​ в столбце, сортировались​ белые (не отсортированные).​ окне указать диапазон,​ уменьшению​ смотрите в статье​ месяца идут не​

excel-office.ru

Как сделать в Excel сортировку данных

​Сортировка от новых к​ первым набранным буквам​ их по убыванию,​ тогда воспользуйтесь встроенным​ опцию «Настраиваемый список».​ «День». Остальные секции​ в Excel сделать​ «Данные» и найдите​ еще проще. Зайдя​ формата данных.​ наиболее экономного размещения,​ данные автоматически, без​ Но если нам​

Упорядочивание чисел

​ условия сортировки.​(от большего значения​ «Разделительная линия строк​ подряд.​ старым​ (Enterом вставлять или​ или по возрастанию.​ импортом. Для этого​В появившемся окне «Списки»​ – без изменений.​ сортировку данных разных​ панель инструментов сортировки​

​ в контекстное меню​Числовой формат​ поэтому нужно отсортировать​ дополнительной настройки. Смотрите,​ надо, чтобы в​«Параметры» — сортировать по​ к меньшему) сверху​ в таблице Excel»​Но, если нам важнее​.​ копировать название месяца​ Там есть ещё​

​ в данном диалоговом​ в левой группе​ И нажмите ОК.​ типов, используя цвет​ и фильтрации Excel.​ заголовка колонки, вы​Текстовый формат​ данные по возрастанию​ как настроить автоматическую​

Сортировка чисел

​ таблице остались только​ строкам или столбцам​ вниз.​ тут.​ отсортировать даты по​Примечание:​ и вставлять).​

Расширение диапазона сортировки

​ спец кнопка: поставить​ окне присутствует дополнительное​ укажите на первый​В результате мы организовали​ ячеек и шрифта​ По кнопке «Сортировка»​ также увидите команды​

​10​ цены.​ сортировку в статье​ отсортированные строки, чтобы​ выделенного диапазона. Так​Сортировка по алфавиту в​Можно настроить свой​ месяцам, например –​  Если вы не​Вариант 2​ по убыванию. При​ поле «Импорт списка​ «НОВЫЙ СПИСОК», а​

Сортировка форматированной таблицы

​ историю сдачи выручки​ текста и пометки​ открывается окно выполнения​ построения ячеек в​11​Для этого выделяем столбец​ «Сортировка в Excel​ поработать с ними​ как у нас​ Excel.​ список сортировки, не​ дни рождения сотрудников​ получили ожидаемых результатов,​Предлагаю воспользоваться функцией​ выделиных ячейках, нажимаешь​ из ячеек:» в​

​ в правом текстовом​ ​ в хронологическом порядке:​
​ в строках. Надеемся,​
​ операции по нескольким​ ​ порядке от А​
​100​ ​ таблицы «Стоимость, руб.»​
​ формулой» здесь.​ ​ (в маленькой таблице)​
​ выделен один столбец,​ ​Сначала выделяем столбец,​
​ только то, что​ ​ или отсортировать даты​

Упорядочивание текста

​ то, возможно, в​ «Фильтр» и смотреть​ на неё и​ котором можно ввести​ поле введите все​Аналогичным способом можно выполнить​ эта информация поможет​ столбцам.​ до Я и​15​ и заходим на​В таблице Excel​ или распечатать эту​ то эти параметры​ в котором будем​ предлагает Excel (по​ в пределах одного​ столбце содержатся даты,​ каждый месяц отдельно.​ всё. Только, ещё​ ссылку на диапазон​

Сортировка текста

​ 4 категории разбив​ сортировку по дням​ вам в работе​В поле «Порядок» выбираем​

​ наоборот.​11​ вкладку «Главная». В​ можно сортировать сразу​ выборку, то нужно​ можно не указывать.​ сортировать информацию.​ возрастанию, по убыванию»).​ года, периода, тогда​ сохраненные в текстовом​Ирина​ раз скажу, что​ ячеек и нажать​ их на 4​

​ недели и др.​ с программой.​ элемент «Настраиваемый список».​Все указанные выше операции,​100​ блоке «Редактирование» находится​ и числа, и​ воспользоваться фильтром.​ А если выделен​Теперь нажимаем кнопку​

Упорядочивание дат

​ Смотрите статью «Как​ применим формулу.​ формате, а не​: все​ он должен понимат,​ на кнопку «Импорт».​ строки. Для этого​ Но что делать​Автор: Татьяна Казмирчук​ Из перечня выбираем​ применимые для чисел​110​ группа инструментов «Сортировка​

Сортировка дат

​ текст, чтобы после​Если нужно из​ диапазон шире одного​ «Сортировка и фильтр»​ настроить сортировку в​Сортировка дат в​ в формате даты.​Татьяна теплостанская​ что формат ячеек-дата.​ И нажмите ОК.​

Настраиваемые списки

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

​: Задайте Формат ячейки​Вадим осипов​В результате при работе​ нового названия категории​ сортировать данные по​ происходит 2 раза​ нажимаем ОК.​ используются и для​132​ из меню пункт​ числа с точкой.​посчитать цифры в ячейках​ по строке или​ А до Я».​В таблице Excel​Для этого нужно​ дат из текстового​

​ столбца — «Дата»​: Пишет ошибку должен​ с Excel у​ сотрудника нажимайте клавишу​ критериям которых нет​

Настраиваемый список

Упорядочивание по цвету и значкам

​ на месяц –​Еще одной удобной опцией​ выстраивания дат и​132​ «Сортировка по возрастанию».​ Например: 100; 100.1;​ одного цвета​ столбцу сортировать.​Фамилии в выделенном​ можно выделить определенные​ сделать дополнительный столбец,​ формата в формат​ типа 17.03 или​ быть одинаковый размер​ вас будет всегда​

​ Enter на клавиатуре:​ в списках порядка​ в середине и​ выстраивания элементов ячейки​ времени. Отличие состоит​15​Программа, обнаружив наличие связанных​ 100.2. Excel числа​(например — оранжевого),​

​«Сортировать по» -​ столбце распределились по​ периоды дат, закрасить​ в котором даты​ даты поясняется, что​ 17 мар. Введите​ ячеек​ под рукой свой​Нажмите на кнопку «Добавить»,​ сортировки?​

Сортировка по цвету

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

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

​ возможность их сортировки​

fb.ru

Сортировка по месяцам в Excel и списки порядка сортировки

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

Сортировка в Excel по дате и месяцу

​ порядка сортировки данных.​ стороны. В результате​Исходная таблица для следующего​ в Excel по​ по цвету. При​ типа данных она​ так же, как​

выручки магазина.

​ в Excel только​

  1. ​ для этого нужно​ все ячейки нужного​ заголовок столбца, в​ выбрать сортировку от​инструмент.
  2. ​ несколько способов сделать​ разных форматах дат​Есть несколько способов​ а в другой​ становится не реально​Т.е. нужно чтобы сначала​ чего в левой​ примера:​ дате и месяцу,​ этом может использоваться​ называется «Сортировка от​Сортировать по.
  3. ​ и операция с​ по выделенному полю,​ сделать настройки. Подробнее​ цвета внизу таблицы.​ котором сортировать данные.​Списки.
  4. ​ Я до А.​ график работ, отпуска,​ (дата, текст), смотрите​сортировки дат в​ столбец — год,​ перемещать строчки с​ был январь, февраль​ группе будет создан​

Добавить уровень.

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

в хронологическом порядке.

​ старых к новым»​ числами. Произведем эту​ или же расширить​ смотрите в статье​ Смотрите диалоговое окно​«Значения» — здесь​Сортировка по дате в​ т.д. В статье​ в статье «Преобразовать​

​Excel​

Как настроить сортировку в Excel

​ Тогда всё отлично​ людьми в нужном​

Категория сотрудника.

​ и т.д.​ новый список для​ столбцу F –​ историю сдачи выручки​

  1. ​ так и шрифта​
  2. ​ и наоборот. Ниже​
  3. ​ команду в колонке​
  4. ​ диапазон.​

​ «Сортировать одновременно числа​ в этой статье​ выбираем по какому​ Excel.​ «Табель рабочего времени​ дату в текст​. Два способа смотрите​ сортируется- и по​ порядке. А сам​26 ноя1 сен3​ порядка пользовательской сортировки.​ «Категория сотрудника» в​ по этим месяцам​ текста. В таблице​ показан пример.​ уже известной нам​Выбираем «Расширить», так как​

​ и текст в​ выше.​

  1. ​ значению сортировать (например,​В таблице можно​ в Excel» рассмотрели​ДАННЫЕ.
  2. ​ Excel».​ в статье «Сортировка​ дате в месяце​ эксель сортирует только​ июл4 июл16 июн17​Нажмите на кнопку ОК​ следующей последовательности:​ на протяжении года.​Настраиваемый список.
  3. ​ дел обозначим рабочие​Для дат действует то​ таблицы цен на​ мы заинтересованы в​ таблице Excel».​»Сортировать по» -​ сортировать по цвету​ сортировать по дате,​ простой способ, с​Выделяем ячейку С8.​ по дате в​ и по месяцам.​ дату целиком, а​НОВЫЙ СПИСОК.
  4. ​ июн18 июн12 фев21​ в диалоговом окне​Стажер.​В данном примере будет​ задачи оранжевым цветом,​ же правило, что​ комнаты в отеле​Добавить.
  5. ​ упорядочивании полных записей​Работа с таблицами во​ указываем столбец, в​ ячейки, шрифта, т.д.).​ но не всегда​ помощью формулы и​ На закладке «Формулы»​ Excel». Здесь рассмотрим,​Кстати, предусмотренная для​ мне нужно чтобы​ янв22 янв24 янв25​ «Списки» и в​Физический.​ использоваться многоуровневая сортировка.​

Пример.

​ семейные дела –​ и для чисел:​ «Питание». Выделяем столбец​

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

  1. ​ как сделать​ ячеек типа Дата​ сначала стояли январские​Изменить списки.
  2. ​ дек30 дек​ третьем выпадающем списке​Удаленный.​ Допустим у нас​ голубым, праздники –​ чтобы упорядочивание прошло​ кликом по его​ «Сортировка». Записи выстроены​ анализа содержащихся в​ сумму. «Значения» -​ всплывающем списке появляются​ может стать неверно​Сортировка в Excel​ функций» в функциях​сортировку в​ в Excel настраиваемая​ именинники, потом февральские,​СПАСИБО!​ в секции «Порядок»​

Импорт списков порядков.

​Руководитель.​ иметься статистическая информация​ бежево-желтым. И выстроим​ корректно, убедитесь в​ заголовку и открываем​ в порядке возрастания​

exceltable.com

Как отсортировать в экселе по датам ячейки в порядке возрастания? Помогите пожалуйста

​ них данных. Excel​ указываем «Цвет ячейки».​ все значения, по​
​ написанные даты. Например,​- это значит​ «Текстовые» выбираем функцию​Excel по дате рождения​ сортировка (в т.​

​ мартовские и так​

​Silenser​​ автоматически добавились 2​К сожалению, для реализации​
​ по сдачи выручки​ их по типу.​ том, что сортируемая​ панель инструментов «Редактирование»​ стоимости проживания.​ предоставляет мощные средства​
​ «Порядок» — выбираем​ которым можно отсортировать​ в ячейке установлен​ расположить данные в​ «Текст». Появившееся диалоговое​

​, по месяцам, т.д.​​ ч. по месяцам)​

​ далее…​​: 1. Выделяешь столбец​ новых опции. С​ данной задачи нельзя​ магазина за текущий​Для этого заходим в​ информация представлена именно​ вкладки «Главная». Теперь​Эта операция выполняется еще​ для обработки информации,​ нужный цвет ячеек.​ этот диапазон.​ формат «ДАТА», а​ определенном порядке (по​ окно заполняем так.​В Excel даты​ (СОРТИРОВКА И ФИЛЬТР​Алексt​ с датами.​ прямым и обратным​ воспользоваться стандартными порядками​ год:​ настраиваемую сортировку. Кроме​ в формате даты,​ в выпадающем меню​

​ проще, если таблица​​ возможность построения статистических​ Далее указываем -​«Сверху» — здесь​

Как в экселе отсортировать список людей по дням рождения?

​ сама дата написана​ алфавиту, по возрастанию,​Нажимаем «ОК». В ячейке​ хранятся в виде​ — Настраиваемая сортировка​: Щелкните ЛК мыши​2. Формат-Ячейки… -Число-Числовые​ порядком для пользовательской​ сортировки значений в​Порядок сортировки следующий:​ описанного выше способа,​ а не в​ вместо команд сортировки​

​ отформатирована по стилю.​​ отчетов и выборки​ «Снизу». Все ячейки​ выбрать как разместить​ текстом. В этом​ т.д.).​ С8 появилась такая​ порядковых номеров, п.​ — Порядок -​ на букве столбца​ форматы-Дата. В поле​ настраиваемой сортировки. И​ столбцах. Ведь текстовые​Перейдите на любую ячейку​ можно воспользоваться меню​ текстовом.​ по возрастанию и​
​ В таком случае​
​ данных по условию.​ этого цвета соберутся​ отсортированные данные, сверху​ случае сортировка не​Как сортировать в Excel​ формула. =ТЕКСТ(A8;»ММ.ДД»)​ э. отсортированные даты​ Настраиваемый список) у​ с датами, выделится​ Тип выбираешь свой​ снова нажмите на​ значения по умолчанию​ исходного диапазона A1:C10​ панели «Редактирование» вкладки​
​Но не всегда есть​
​ убыванию расположены команды​ нужно вызвать контекстное​ Но иногда достаточно​

​ внизу таблицы. Нажимаем​​ вниз или снизу​

​ будет работать. Про​​цифры в столбце​Обратите внимание.​ будут стоять в​ меня почему-то не​ столбец ( даты).​ тип представления (у​ кнопку ОК в​ в Excel можно​ и выберите инструмент:​ «Главная». Выбираем из​ возможность выстроить необходимый​ сортировки от А​
​ меню столбца, щелкнув​ просто произвести сортировку​ «ОК».​ вверх.​ нюансы сортировки по​ таблицы в порядке​Если будете писать​ списке сначала по​ срабатывает.​ Нажать на пиктограмму​ меня это 14​

​ главном диалоговом окне​

Sorting data by date seems like it should be a simple task, and, indeed, Microsoft Excel offers a number of ways to sort data by date. However, sometimes Excel’s sorting tools don’t work correctly, and that can be very frustrating. 

Here are a few ways to sort by date in Excel, as well as a trick to try if dates aren’t sorting correctly.

Sorting a Single Column of Dates in Excel 

The easiest way to sort dates in Excel is to use the sorting tool to display dates in the order you want. 

  1. Select the column of dates by clicking on the column header. In the image below, we have selected the column by clicking on column header A.
  1. You can also just select the specific cells in the column that have dates in them.
  1. With your data selected, choose Sort & Filter from the Home menu.
  1. Now choose either Sort Oldest to Newest or Sort Newest to Oldest. In the example below, we’ve sorted from newest to oldest. Notice that Excel doesn’t change the format of the dates but does correctly sort the dates beginning with the newest.

This method should work in the vast majority of use cases.

Sorting an Entire Worksheet by Date in Excel

If your table has more than one column of data, you’ll want to preserve the relationships between columns when you sort. Below you can see dates in column A and corresponding text in column B. 

If you use the method above, (i.e., selecting only the date cells or the whole column of dates, clicking on the Sort & Filter button, and choosing to either Sort Oldest to Newest or Sort Newest to Oldest), Excel will display a Sort Warning and will ask you if you want to expand the selection to include both columns of data.

Make sure that Expand the selection is selected and click the Sort button. Excel will sort all the data in the table in the sort order you selected.

You can see that now all our dates are sorted from oldest to newest, and the relationship between the dates in Column A and the text in Column B has been preserved.

Sorting by Month, Year, or Month and Day in Excel

What if you want to sort by date in Excel by a specific part of the date like month or year? 

Sorting Dates by Month in Excel

In our example table of people’s birthdays, for example, you might want to know who was born in each month, ignoring the year each person was born. You can’t use Excel’s regular sort feature because it will always include the year in its sorting algorithm.

To get around this, you can create a helper column that extracts the month so you can then sort by that column. To extract a month from a date, you can use Excel’s MONTH function.

  1. Create a new column
  2. In the first cell of the new column, enter =MONTH(A1) where A1 is the cell from which you want to extract the month.
  1. Repeat step 2 for each row. Excel will extract the month from each of the dates, leaving you with a column of month numbers.
  1. Now you can sort the table by the column with month numbers. In this case, you’ll sort by column C. If you only select the data in Column C, you’ll get Excel’s Sort Warning again. Choose to Expand the selection and Sort.

Sorting Dates by Year in Excel

If you want to extract the year instead of the month, you can use the steps above, replacing the MONTH function with =YEAR(A1) where A1 is the cell with the date from which you want to extract the year.

Sorting Dates by Month and Day in Excel

Perhaps you want to create a sorted list of birthdays by month and day, ignoring the year. To extract the month and day from the column of dates, we can use Excel’s TEXT function, which converts dates into text. We’ll use the format mm.dd. Follow the steps above, replacing the MONTH function with this formula: =TEXT (A1, “mm.dd”).

Now you can sort by Column C to get a list of everyone’s birthdays by month and day.

Troubleshooting Date Formats in Excel

Sometimes when you try to sort by date in Excel, you might find that you can’t get Excel to recognize data as a date. Imagine, for example, someone gives you a spreadsheet that includes dates. You’ve put the data into Excel, but it isn’t sorting correctly when you try the methods above. Why isn’t it working?

Consider this list of dates:

It looks simple enough. However, when you select the data, press the Sort & Filter button, and opt to sort from Oldest to Newest, it doesn’t work! You might end up with something like this:

Notice that the last date in the column hasn’t been sorted correctly. What on earth is going on? 

Chances are that even though the data in cell A9 looks like a date, it isn’t really formatted as a date, so Excel can’t sort it correctly. Depending on which version of Excel you’re using, even if you format the errant cell as a date by selecting the cell, right-clicking and selecting Format Cells and choosing the Date option, that still won’t fix the problem.

How to Fix Dates That Won’t Sort Correctly in Excel

Fortunately, this problem is easy to fix.

  1. Cut the column of dates by selecting the cells and pressing Ctrl+x, selecting Cut from the Home menu, or right-clicking on the cell(s) and choosing Cut.
  1. Open Notepad or another plain text editor.
  2. Paste the dates into the text editor.
  1. Go back to Excel, select the column the dates used to be in, right-click and select Format Cells.
  2. Choose Date and click OK.
  1. Now go back to the text editor and select and copy the list of dates.
  1. Go back to Excel and paste the dates into the column you formatted in step 5.
  2. Now you should be able to sort. Select the columns with data, press the Sort & Filter button, and choose Sort Oldest to Newest. Viola! It works!

Other Sorting and Filtering Techniques in Excel

Now that you’ve learned how to sort by date in Excel, you might want to explore other ways to sort and filter your data. These articles will teach you basic one-column and multi-column data sorting, how to alphabetize in Excel, and how to filter data in Excel. 

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