Как изменить формат даты в формате ячейки на текст в Excel

Обновлено: 24.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

В этом руководстве вы узнаете о трех способах преобразования даты в текст в Excel:

  • Использование текстовой функции
  • Использование функции «Текст в столбец».
  • С помощью метода «Копировать-вставить».

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

Функция ТЕКСТ лучше всего подходит для отображения значения в определенном формате. В этом случае будет отображаться дата (которая является числом) в формате даты.

Давайте сначала посмотрим, как работает текстовая функция.

Вот синтаксис:

Принимает два аргумента:

  • значение — число, которое вы хотите преобразовать в текст. Это может быть число, ссылка на ячейку, содержащая число, или результат формулы, возвращающий число.
  • format_text — формат, в котором вы хотите отображать число. Формат должен быть указан в двойных кавычках.

Использование функции "Текст" требует базового понимания форматов, которые вы можете в ней использовать.

В случае с датами формат состоит из четырех частей:

  • формат дня
  • формат месяца
  • формат года
  • разделитель

Вот форматы, которые вы можете использовать для каждой части:

  • Формат дня:
    • d — показывает номер дня без начального нуля. Таким образом, 2 будет отображаться как 2, а 12 — как 12.
    • дд — показывает номер дня с начальным нулем. Таким образом, 2 будет отображаться как 02, а 12 – как 12.
    • ddd — показывает название дня в виде трехбуквенной аббревиатуры дня. Например, если сегодня понедельник, будет отображаться понедельник.
    • dddd — показывает полное название дня. Например, если сейчас понедельник, он будет отображаться как понедельник.
    • m — показывает номер месяца без начального нуля. Таким образом, 2 будет отображаться как 2, а 12 — как 12.
    • мм — показывает номер месяца с начальным нулем. Таким образом, 2 будет отображаться как 02, а 12 – как 12.
    • ммм — показывает название месяца в виде трехбуквенной аббревиатуры дня. Например, если сейчас август, будет отображаться август.
    • мммм — показывает полное название месяца. Например, если сейчас август, будет отображаться август.
    • yy — показывает двузначный номер года. Например, если это 2016 год, будет показано 16.
    • yyyy — показывает четырехзначный номер года. Например, если сейчас 2016 год, будет отображаться 2016 год.
    • / (косая черта): косая черта может использоваться для разделения части даты, дня, месяца и года. Например, если в качестве формата указать "дд/ммм/гггг", будет возвращена дата в следующем формате: 31/12/2016.
    • – (тире): тире можно использовать для разделения части даты, дня, месяца и года. Например, если указать в качестве формата "дд-ммм-гггг", будет возвращена дата в следующем формате: 31-12-2016.
    • Пробел и запятая: вы также можете комбинировать пробел и запятую, чтобы создать такой формат, как «дд ммм, гггг». Дата будет отображаться в следующем формате: 31 марта 2016 г.

    Давайте рассмотрим несколько примеров использования функции ТЕКСТ для преобразования даты в текст в Excel.

    Пример 1. Преобразование указанной даты в текст

    Давайте снова возьмем пример с датой присоединения:

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

    Дата присоединения пользователя

    =A2&»: «&TEXT(B2», «дд-мм-гггг»)

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

    Ниже приведены некоторые варианты различных форматов, которые вы можете использовать:

    Вы также можете экспериментировать с другими форматами и создавать свои собственные комбинации.

    Пример 2. Преобразование текущей даты в текст

    Чтобы преобразовать текущую дату в текст, вы можете использовать функцию СЕГОДНЯ вместе с функцией ТЕКСТ.

    Вот формула, которая это сделает:

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

    Преобразование даты в текст с использованием текста в столбец

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

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

    Вот как это сделать:

    Это мгновенно преобразует даты в текстовый формат.

    Примечание. Формат дат в двух столбцах отличается. В то время как исходный формат имел формат dd mmm, yyyy, результатом является dd-mm-yyyy. Помните, что функция «Текст в столбец» всегда преобразует даты в краткий формат даты по умолчанию (дд-мм-гггг в соответствии с региональными настройками моей системы. В вашей системе он может отличаться).

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

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

    Формат числа или даты

    1. Выберите ячейки, содержащие значения, которые вы хотите отформатировать.
    2. Нажмите стрелку списка форматов чисел на вкладке "Главная".
    3. Выберите формат числа или даты, который вы хотите применить.

    >
    Числовой формат Описание
    Общие К ячейкам общего формата не применяется определенный числовой формат .
    Число Используется для отображения общих чисел, не являющихся денежными значениями.
    Валюта Используется для отображения общих денежных значений. Выравнивает десятичные точки в столбце.
    Учет Выравнивает символы валюты и десятичные точки в столбце.
    Дата и время Отображать порядковые номера даты и времени в качестве значений даты. Форматы, начинающиеся со звездочки (*), реагируют на изменения в настройках даты/времени, указанных для операционной системы.
    Проценты Умножает значение ячейки на 100 и отображает результат с символом процента.
    Дробь Отображает числа в виде действительных дробей, а не десятичных значений.
    Научная Отображает число в экспоненциальной записи (например, 2,31E+8).

    Расширенные числовые форматы

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

    1. Выберите ячейки, содержащие значения, которые вы хотите отформатировать.
    2. Нажмите стрелку списка форматов чисел на вкладке "Главная".
    3. Выберите дополнительные числовые форматы.

    Щелкните правой кнопкой мыши ячейку (ячейки), которую нужно отформатировать, и выберите «Форматировать ячейки» в контекстном меню.

    Появится диалоговое окно с параметрами форматирования чисел.

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

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

    1. Выделите ячейки, содержащие значение, которое нужно отформатировать.
    2. Нажмите стрелку списка форматов чисел на вкладке "Главная".
    3. Выберите дополнительные числовые форматы.

    Когда вы изменяете числовой код в поле "Тип", пример над ним обновляется, чтобы вы могли убедиться, что числовой формат выглядит правильно.

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

    БЕСПЛАТНЫЙ краткий справочник

    Бесплатно для распространения с нашей благодарностью; мы надеемся, что вы рассмотрите наше платное обучение.

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