Гид по технологиям

Как изменить формат даты в Microsoft Excel

5 min read Excel Обновлено 26 Dec 2025
Формат даты в Excel: изменить и создать
Формат даты в Excel: изменить и создать

Быстрые ссылки

  • Изменить формат даты
  • Создать и применить собственный формат даты

Логотип Microsoft Excel на зелёном фоне

Изменить формат даты

  1. Откройте файл Excel со столбцом дат. Выделите ячейки с датами, щёлкнув и протянув курсор по ним.

Выделенные ячейки с датами в Excel

  1. Вкладка «Главная», группа «Число»: нажмите стрелку справа от поля формата числа.

Нажмите стрелку рядом с полем Формат числа

  1. В выпадающем списке быстро доступны два варианта: Короткий формат даты (например, 17.01.2021) и Длинный формат (например, воскресенье, 17 января 2021). Чтобы найти другие варианты, выберите «Другие форматы чисел» внизу списка — откроется окно «Формат ячеек». Также можно нажать Ctrl+1 (Command+1 на Mac).

  2. В окне «Формат ячеек» перейдите в категорию «Дата» и в группе «Тип» выберите один из предустановленных вариантов. При необходимости измените локаль (регион) в поле «Локаль» — это влияет на порядок дня, месяца и года.

Параметры типа и локали для формата даты

  1. Нажмите OK. Выбранные ячейки отобразят даты в новом виде.

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

Создать и применять собственный формат даты

Если предустановленные форматы не подходят, можно создать свой.

  1. Выделите нужные ячейки.

  2. Нажмите Ctrl+1 (Command+1 на Mac) — откроется окно «Формат ячеек». В списке категорий выберите «Настраиваемый».

Выбор категории «Настраиваемый» в диалоге Формат ячеек

  1. В поле «Тип» появится код формата. Отредактируйте его под свои нужды.

Поле ввода кода формата даты

Например, если ввести

m/d/yy

и нажать OK, даты отобразятся как показано ниже.

Ячейки с датами в настроенном формате

Таблица кодов формата (кратко):

КодОтображение
mМесяцы: 1-12
mmМесяцы: 01-12
mmmМесяцы: Jan–Dec
mmmmМесяцы: January–December
mmmmmПервая буква месяца
dДни: 1-31
ddДни: 01-31
dddДни недели: Sun–Sat
ddddДни недели: Sunday–Saturday
yyГод: 00–99
yyyyГод: 1900–9999

Примеры полезных кодов и результата:

  • dd.mm.yyyy → 17.01.2021
  • yyyy-mm-dd → 2021-01-17 (удобно для сортировки и ISO)
  • dd mmm yy → 17 Jan 21
  • dddd, d mmmm yyyy → воскресенье, 17 января 2021
  • m/d/yy → 1/17/21

Совет: сочетайте текст и коды, например: d mmmm, yyyy "г." покажет 17 января, 2021 г. (вставляйте слово в кавычках-ёлочках «» вместо прямых кавычек).

Типичные проблемы и как их решать

Важно: если изменение формата не отражается, вероятнее всего Excel воспринимает значение как текст, а не как дату.

  1. Даты в виде текста — признаки: выравнивание по левому краю, перед значением стоит апостроф, или сортировка даёт строковый порядок. Исправления:

    • Используйте «Данные» → «Текст по столбцам» (разделитель не указывать) — Excel преобразует текст в даты, если он распознает структуру.
    • Примените формулу =DATEVALUE(ячейка) и затем отформатируйте результат как дату.
    • Если даты в формате dd.mm.yyyy, используйте функцию =DATE(RIGHT(A1,4),MID(A1,4,2),LEFT(A1,2)) для парсинга.
  2. Неправильная локаль (месяц и день перепутаны) — в «Формат ячеек» выберите подходящую Локаль (регион) или массово заменить разделитель и использовать «Текст по столбцам».

  3. Импорт из CSV — Excel применяет локаль по умолчанию. При импорте используйте мастер импорта (Power Query или «Данные» → «Из текста/CSV») и явно укажите формат столбца как дата и локаль источника.

  4. Условное форматирование или форматирование таблицы может переопределять вид — проверьте правила условного форматирования.

Альтернативные подходы

  • Функция TEXT: =TEXT(A1, “dd.mm.yyyy”) возвращает строку с датой в нужном виде. Подходит для вывода в отчётах, но результат — текст, его нельзя напрямую сортировать как дату.
  • Power Query: мощный инструмент для массовой нормализации и смены типов данных при импорте и трансформациях.
  • VBA/скрипты Office Scripts: для сложных автоматических преобразований при регулярных задачах.

Шпаргалка: коды формата и быстрые примеры

  • dd — двухзначный день (01–31)
  • mmm — сокращённый месяц (Jan)
  • mmmm — полный месяц (January)
  • yyyy — четырёхзначный год
  • yyyy-mm-dd — формат ISO, хорош для совместимости

Мини-таблица примеров:

КодПример вывода
dd.mm.yyyy17.01.2021
d mmm yy17 Jan 21
yyyy-mm-dd2021-01-17

Критерии приёмки

  • Все целевые ячейки отображают дату в утверждённом формате.
  • Сортировка столбца по возрастанию/убыванию даёт хронологический порядок.
  • Под форматированием сохраняется исходное числовое значение даты (не только текст).

Ролевые чек-листы

  • Для вводящих данные:

    • Проверить, что даты вводятся в согласованном формате.
    • Немедленно исправлять ошибки (апостроф, неправильная локаль).
  • Для аналитиков:

    • Привести все даты к единому формату перед анализом.
    • Проверить, что агрегаты (месяц, квартал) считаются корректно.
  • Для локализационных команд:

    • Убедиться, что представление дат соответствует региональным ожиданиям.
    • Документировать стандарт формата для команд в целевой стране.

Краткий глоссарий

  • Серийная дата: внутренняя числовая репрезентация даты в Excel (1 = 1 янв 1900).
  • Локаль: набор настроек региона, который определяет порядок дня, месяца и год.
  • Формат ячеек: способ отображения значения без изменения самого значения.

Когда менять формат не стоит (контрпример)

  • Если требуется сохранить исходный текстовый вид для совместимости с внешней системой, лучше не менять формат, а создать дополнительный столбец с преобразованием через TEXT.
  • Если внешняя система ожидает конкретный разделитель и кодировку в CSV, формат в Excel не повлияет на экспорт — нужно контролировать экспортный процесс.

Итог

Изменять формат даты в Excel просто: выделите ячейки, откройте «Формат ячеек» и выберите предустановленный формат или создайте свой через «Настраиваемый» тип. При проблемах проверьте, не хранится ли дата как текст, используйте «Текст по столбцам», DATEVALUE или Power Query для массовой очистки данных. Документируйте стандарт форматов для команд, чтобы избежать ошибок при обмене файлами.

Сопроводительные материалы: используйте эту шпаргалку кодов формата и ролевые чек-листы при подготовке данных и локализации.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство