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

Самый простой способ сделать это — добавить в таблицу новый столбец. Этот столбец будет называться описательно, например «Месяц рождения» или просто «Месяц». Например, предположим, что у вас есть дни рождения людей в столбце B, вы можете добавить новый столбец в столбец C. В этом столбце вы можете затем использовать функцию MONTH, как показано ниже:

=MONTH(B3)

Эта конкретная формула будет помещена в ячейку C3, но аналогичные формулы будут помещены в каждую ячейку столбца C. В результате столбец C будет содержать числа в диапазоне от 1 до 12, представляющие месяцы рождения людей. Теперь вы можете отсортировать список на основе содержимого столбца C, в результате чего список будет отсортирован по месяцам.

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

  1. Выберите ячейки в столбце B (при условии, что столбец B содержит даты рождения).

  2. Нажмите Ctrl + Shift + F. Excel отображает диалоговое окно «Формат ячеек».

  3. Убедитесь, что отображается вкладка Число.

  4. В списке категорий выберите Custom. (См. Рис. 1.)

  5. В поле Тип введите четыре строчных буквы M (мммм) для формата.

  6. Щелкните ОК. В ячейках столбца B теперь должен отображаться только месяц рождения людей из вашего списка. (Не волнуйтесь; основные даты рождения все еще там.)

  7. Выделите весь свой список.

  8. Откройте вкладку «Данные» на ленте.

  9. Щелкните Сортировать в группе Сортировка и фильтр. Excel отображает диалоговое окно «Сортировка». (См. Рис. 2.)

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

  11. Используйте раскрывающийся список Порядок, чтобы выбрать Пользовательский список. Excel отображает диалоговое окно «Настраиваемый список».

  12. Из доступных настраиваемых списков выберите тот, в котором указаны месяцы, и нажмите OK.

  13. Нажмите ОК, чтобы закрыть диалоговое окно Сортировка и отсортировать список.

Вам может быть интересно, зачем нужно переформатировать отображение ячеек, содержащих даты рождения (шаги с 1 по 6). Причина в том, что при окончательной сортировке списка (шаги с 7 по 13), если у вас просто отображаются исходные полные даты, Excel эффективно отсортирует список в хронологическом порядке, а не по месяцам.

Есть еще один способ подойти к проблеме. Это включает фактическое преобразование дат в текст (вместо внутренних порядковых номеров) следующим образом:

  1. Выделите ячейки, содержащие даты.

  2. Нажмите Ctrl + Shift + F. Excel отображает диалоговое окно «Формат ячеек».

  3. Убедитесь, что выбрана вкладка Число.

  4. В списке категорий выберите Дата.

  5. В списке Типов выберите 14 марта 2012 г.

  6. Щелкните ОК. Теперь ваши ячейки должны быть отформатированы, чтобы показывать длинную дату с первым месяцем.

  7. Нажмите Ctrl + C. Это копирует ячейки в буфер обмена.

  8. Откройте Блокнот.

  9. Нажмите Ctrl + V. Информация теперь вставлена ​​в Блокнот, и все равно должны быть длинные даты.

  10. Выберите информацию, только что вставленную в Блокнот.

  11. Нажмите Ctrl + C. Это копирует информацию в буфер обмена.

  12. Вернитесь в Excel.

  13. Нажмите Ctrl + Shift + F. Excel отображает диалоговое окно «Формат ячеек».

  14. Убедитесь, что выбрана вкладка Число.

  15. В списке категорий выберите Текст.

  16. Щелкните ОК.

  17. Нажмите Ctrl + V.

Ваши даты теперь вставляются в Excel как настоящие текстовые записи, а не как даты.

Это позволяет легко сортировать информацию по месяцам в дате.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (9728) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Sorting_Dates_by_Month [Сортировка дат по месяцам].