Как преобразовать даты в Excel в тот же формат

Обновлено: 20.11.2024

Когда вы вводите дату в Microsoft Excel, программа отформатирует ее в соответствии с настройками даты по умолчанию. Например, если вы хотите ввести дату 6 февраля 2020 г., дата может отображаться как 6 февраля, 6 февраля 2020 г., 6 февраля или 06 февраля 2020 г., все зависит от ваших настроек. Вы можете обнаружить, что если вы измените форматирование ячейки на «Стандартное», ваша дата будет сохранена в виде целых чисел. Например, 6 февраля 2020 г. станет 43865 , поскольку форматирование даты в Excel основано на 1 января 1900 г. Каждый из этих параметров представляет собой способ форматирования дат в Excel. Чтобы упростить организацию данных в Excel, узнайте, как изменить формат даты в Excel .

Выбор формата даты из списка

Форматировать даты в Excel проще всего с помощью списка форматов дат. Большинство форматов даты, которые вы можете использовать, можно найти в этом меню.

  1. Выберите ячейки, которые хотите отформатировать.
  2. Нажмите Ctrl+1 или Command+1.
  3. Выберите вкладку "Числа".
  4. В категориях выберите «Дата».
  5. В меню "Тип" выберите нужный формат даты.

Создание пользовательского формата даты Excel

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

  1. В меню "Категория" выберите "Пользовательская".
  2. Появится тип, который вы выбрали ранее. Вносимые вами изменения будут применяться только к вашим индивидуальным настройкам, а не к настройкам по умолчанию.
  3. В поле "Тип" введите правильный код, чтобы изменить дату.

Преобразование форматов даты в другие локали

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

  1. Выберите нужные ячейки.
  2. Нажмите Ctrl+1 или Command+1.
  3. В меню "Числа" выберите "Дата".
  4. Под меню "Тип" есть раскрывающееся меню "Язык".
  5. Выберите правильный «Язык».

Вы также можете настроить региональные параметры:

Советы по отображению дат в Excel

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

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

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

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

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

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

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще. Меньше

Когда вы вводите какой-либо текст в ячейку, например "2/2", Excel предполагает, что это дата, и форматирует ее в соответствии с настройкой даты по умолчанию на панели управления. Excel может отформатировать его как «2 февраля». Если вы измените настройку даты в панели управления, формат даты по умолчанию в Excel изменится соответствующим образом. Если вам не нравится формат даты по умолчанию, вы можете выбрать другой формат даты в Excel, например «2 февраля 2012 г.» или «2/2/12». Вы также можете создать свой собственный формат в настольном Excel.

Выполните следующие действия:

Выберите ячейки, которые хотите отформатировать.

В поле "Формат ячеек" перейдите на вкладку "Число".

В списке категорий нажмите Дата.

В разделе "Тип" выберите формат даты. Ваш формат будет предварительно просмотрен в поле «Образец» с первой датой в ваших данных.

Примечание. Форматы даты, начинающиеся со звездочки (*), изменятся, если вы измените региональные настройки даты и времени в панели управления.Форматы без звездочки не изменятся.

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

Если вы хотите использовать формат, которого нет в поле "Тип", вы можете создать свой собственный. Самый простой способ сделать это — начать с формата, близкого к тому, что вам нужно.

Выберите ячейки, которые хотите отформатировать.

В поле "Формат ячеек" перейдите на вкладку "Число".

В списке «Категория» нажмите «Дата», а затем выберите нужный формат даты в поле «Тип». Вы можете настроить этот формат на последнем шаге ниже.

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

В поле "Тип" внесите нужные изменения, используя код из таблицы ниже.

Используйте этот код

Месяцы с января по декабрь

Месяцы с января по декабрь

Месяцы как первая буква месяца

Дни с воскресенья по субботу

Годы как 1900–9999

Если вы изменяете формат, включающий значения времени, и используете "m" сразу после кода "h" или "hh" или непосредственно перед кодом "ss", Excel отображает минуты вместо месяца.< /p>

Чтобы быстро ввести текущую дату на листе, выберите любую пустую ячейку, нажмите CTRL+; (точка с запятой), а затем при необходимости нажмите клавишу ВВОД.

Чтобы ввести дату, которая будет обновляться до текущей даты каждый раз, когда вы повторно открываете лист или пересчитываете формулу, введите =СЕГОДНЯ() в пустой ячейке и нажмите клавишу ВВОД.

Когда вы вводите какой-либо текст в ячейку, например "2/2", Excel предполагает, что это дата, и форматирует ее в соответствии с настройкой даты по умолчанию на панели управления. Excel может отформатировать его как «2 февраля». Если вы измените настройку даты в панели управления, формат даты по умолчанию в Excel изменится соответствующим образом. Если вам не нравится формат даты по умолчанию, вы можете выбрать другой формат даты в Excel, например «2 февраля 2012 г.» или «2/2/12». Вы также можете создать свой собственный формат в настольном Excel.

Выполните следующие действия:

Выберите ячейки, которые хотите отформатировать.

Нажмите Control+1 или Command+1.

В поле "Формат ячеек" перейдите на вкладку "Число".

В списке категорий нажмите Дата.

В разделе "Тип" выберите формат даты. Ваш формат будет предварительно просмотрен в поле «Образец» с первой датой в ваших данных.

Примечание. Форматы даты, начинающиеся со звездочки (*), изменятся, если вы измените региональные настройки даты и времени в панели управления. Форматы без звездочки не изменятся.

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

Если вы хотите использовать формат, которого нет в поле "Тип", вы можете создать свой собственный. Самый простой способ сделать это — начать с формата, близкого к тому, что вам нужно.

Выберите ячейки, которые хотите отформатировать.

Нажмите Control+1 или Command+1.

В поле "Формат ячеек" перейдите на вкладку "Число".

В списке «Категория» нажмите «Дата», а затем выберите нужный формат даты в поле «Тип». Вы можете настроить этот формат на последнем шаге ниже.

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

В поле "Тип" внесите нужные изменения, используя код из таблицы ниже.

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

Преобразование даты в другой формат с помощью команды «Применить формат даты»

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

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

<р>1. Выберите даты, которые вы хотите преобразовать, щелкните правой кнопкой мыши, чтобы выбрать «Формат ячеек» в контекстном меню.

<р>2. В диалоговом окне «Формат ячеек» на вкладке «Число» выберите «Дата из списка категорий», а затем выберите один формат, в который вы хотите преобразовать, в правом разделе.

<р>3. Нажмите кнопку OK, чтобы применить новый формат.

Преобразование даты в другой формат с помощью формул

Если вы хотите использовать формулу для преобразования даты только в год/месяц/день, вы можете сделать следующее:

Преобразовать дату в год =TEXT(A1,"yyyy")

Преобразовать дату в месяц =ТЕКСТ(A1,"мм")

Преобразовать дату в день =TEXT(A1,"dd")

Преобразование даты в другой формат с применением форматирования даты

Если у вас есть Kutools for Excel, его функция «Применить форматирование даты» окажет вам большую услугу.

После установки Kutools for Excel сделайте следующее: (Бесплатно загрузите Kutools for Excel сейчас!)

<р>1. Выберите даты, которые вы хотите преобразовать в формат, и нажмите Kutools > Формат > Применить форматирование даты.

<р>2. Во всплывающем диалоговом окне выберите нужный формат даты на левой панели и выполните предварительный просмотр в правой части.

<р>3. Нажмите «ОК» или «Применить», чтобы преобразовать даты.

Как исправить даты Excel, формат которых не меняется, с помощью встроенного инструмента Excel.

Проблемы с датами Excel

В этом видео показано, как исправить даты, которые не изменяют формат, и ниже описаны шаги.

ПРИМЕЧАНИЕ. Чтобы выполнить действия, описанные в этом руководстве, загрузите образец книги Excel Dates Fix Format.

На снимке экрана ниже столбец C содержит импортированные даты, которые показывают дату и время, разделенные пробелом.

Применен краткий формат даты из ленты Excel, но формат даты не меняется. Эти даты остаются в том же формате даты/времени.

Даты — это числа

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

ПРИМЕЧАНИЕ. Последняя дата, разрешенная для расчета в Excel, — 31.12.9999, то есть число 2958465

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

Есть несколько признаков того, что элементы в столбце C обрабатываются как текст:

  • Элементы выравниваются по левому краю – даты (числа) по умолчанию выравниваются по правому краю.
  • В начале даты стоит апостроф (отображается в строке формул)
  • Если выбраны две или более дат, быстрый расчет в строке состояния показывает только число, а не числовое число или сумму.

Исправить даты

Если вы хотите отсортировать даты в столбце C или изменить их формат, текстовые даты необходимо преобразовать в реальные даты (числа).

Быстрый способ исправить "текстовые" даты — использовать функцию "Текст в столбцы". Выполните следующие действия:

  • Выберите ячейки, содержащие даты.
  • На ленте Excel перейдите на вкладку "Данные".
  • Нажмите "Текст в столбцы".

  • Открывается мастер преобразования текста в столбцы.
  • На шаге 1 выберите "С разделителями" – наши элементы имеют пробел, разделяющий дату и время.
  • Нажмите "Далее".

  • На шаге 2 выберите "Пробел" в качестве разделителя — между датой и временем в каждой ячейке есть пробел.
  • На панели предварительного просмотра даты должны быть разделены на столбцы.
  • Нажмите "Далее".

  • На шаге 3 на панели предварительного просмотра нажмите на столбец даты и выберите Дата.
  • В раскрывающемся списке "Дата" выберите формат даты, в котором в настоящее время отображаются ваши даты. В этом примере даты показывают месяц/день/год, поэтому был выбран МДГ.

  • В этом примере
    • время не требуется, и мы не хотим перезаписывать данные в столбцах D и E.
    • перед датой есть пустой столбец, который не нужен

    Проверьте результаты

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

    • Элементы выровнены по правому краю.
    • В начале даты нет апострофа (отображается в строке формул).
    • Если выбраны две или более дат, в строке состояния Quick Calc (Быстрый расчет) отображается количество, числовое значение и сумма.

    Отформатируйте даты

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

    Чтобы отформатировать даты, выберите их и используйте быстрые числовые форматы на ленте Excel

    Нажмите кнопку запуска диалогового окна в правом нижнем углу группы «Числа» на ленте, чтобы просмотреть другие форматы.

    Формат даты должен работать правильно после того, как вы преобразовали текстовые даты в реальные даты.

    Получить образец файла

    Чтобы выполнить действия, описанные в этом руководстве, загрузите образец книги Excel Dates Fix Format. Файл заархивирован и имеет формат xlsx. Файл не содержит макросов.

    Читайте также: