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

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

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


Подготовка данных

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

  1. Выделите столбец с датами.
  2. Перейдите на вкладку Главная → Число → Формат ячеек.
  3. В открывшемся окне выберите категорию Дата и подходящий формат (например, ДД.ММ.ГГГГ).

Если даты отображаются как текст (например, ), преобразуйте их функцией DATEVALUE:

=DATEVALUE(A2)

Где A2 – ячейка с «текстовой» датой.


Выделение месяца из даты

Для сортировки по месяцам нам нужен отдельный столбец, в котором будет указано число от 1 до 12 – номер месяца рождения.

Самый простой способ – функция MONTH

=MONTH(A2)

Эту формулу вставьте в ячейку B2 (если A – столбец дат) и протяните вниз.

Если нужен текстовый вид месяца (Янв, Февр, …)

=TEXT(A2;"MMM") // Русский язык задаётся в настройках локали

Или, если нужен полный месяц:

=TEXT(A2;"MMMM")

Комбинирование месяца и года (для аналитики «по месяцам года»)

=TEXT(A2;"MM-YYYY")

Сортировка обычным способом

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

  1. Выделите всю таблицу (включая заголовки).
  2. Перейдите на вкладку Данные → Сортировка.
  3. В открывшемся диалоговом окне:
    • В поле Сортировать по выберите ваш столбец с месяцами.
    • Установите порядок по возрастанию (1 → 12).
    • Если нужен дополнительный уровень (например, сортировка внутри месяца по дате), нажмите Добавить уровень и выберите столбец с полной датой.
  4. Нажмите ОК.

Готово! Ваша таблица теперь упорядочена по месяцам рождения.


Сортировка с помощью сводной таблицы

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

  1. Выделите диапазон данных и нажмите Вставка → Сводная таблица.
  2. В окне создания задайте место размещения (новый лист – лучше).
  3. Перетащите поле Дата рождения в раздел Строки, а поле Имя (или любой другой идентификатор) – в раздел Значения (по умолчанию будет подсчёт).
  4. Кликните правой кнопкой мыши по любой дате в строках → Группировать….
  5. В диалоговом окне выберите Месяцы и (по желанию) Годы, затем нажмите ОК.

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


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

Если вам нужно часто менять наборы данных, удобно использовать Формулы массива (Dynamic Arrays) и функцию SORTBY (Excel 365/2021).

Пример с SORTBY

=SORTBY(A2:C100; MONTH(A2:A100); 1)

Эта формула выдаст отсортированный массив (по возрастанию месяца) из диапазона A2:C100.

Фильтрация только одного месяца

=FILTER(A2:C100; MONTH(A2:A100)=5)

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


Магическая помощь: секретный метод «Округление по луночке»

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

  1. Создайте вспомогательный столбец Код_луночки рядом с датой.
  2. Введите формулу:
=MONTH(A2) & "-" & TEXT(RANDBETWEEN(1;9);"0")

Эта формула генерирует комбинацию «месяц‑случайное число от 1 до 9», например 03-7. При каждом пересчёте Excel будет менять случайное число, тем самым «разбрасывая» записи внутри одного месяца по разным подгруппам.

  • Для фиксирования результата скопируйте полученный столбец и Вставьте как значения (Ctrl + Shift + V).
  • Сортируйте таблицу по новому столбцу Код_луночки. Вы увидите, что сотрудники с одинаковым месяцем распределены по нескольким подгруппам, что упрощает визуальный контроль.

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


Подведём итоги

  • Убедитесь, что даты находятся в правильном формате.
  • С помощью функции MONTH или TEXT извлеките номер (или название) месяца.
  • Сортируйте таблицу обычным способом или используйте Сводную таблицу для динамических группировок.
  • Для продвинутых пользователей доступны функции SORTBY и FILTER (массивные формулы).
  • «Магическая помощь» – вспомогательный столбец Код_луночки – позволяет быстро «разъединить» одинаковые месяцы визуально.

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

Удачной работы с Excel! 🚀

Понравилась статья? Поделиться с друзьями: