Преобразование даты в текст в Excel - объяснение с примерами

Посмотреть видео - Преобразование даты в текст в Excel

Дата и время в Excel хранятся в виде чисел. Это позволяет пользователю использовать эти даты и время в расчетах. Например, вы можете добавить к заданной дате определенное количество дней или часов.

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

Ниже приведен пример сочетания дат с текстом. Вы можете видеть, что даты не сохраняют свой формат и отображаются в виде чисел в объединенном тексте.

В таких ситуациях требуется преобразовать дату в текст.

Преобразовать дату в текст в Excel

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

  • Использование текстовой функции
  • Использование функции преобразования текста в столбец
  • Использование метода Copy-Paste

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

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

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

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

= ТЕКСТ (значение; формат_текст)

Требуется два аргумента:

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

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

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

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

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

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

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

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

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

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

= A2 & "Дата присоединения:" & TEXT (B2, "дд-мм-гггг")

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

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

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

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

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

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

= "Сегодня" & ТЕКСТ (СЕГОДНЯ (), "дд / мм / гггг")

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

Преобразовать дату в текст, используя текст в столбец

Если вы не являетесь поклонником формул Excel, есть еще один отличный способ быстро преобразовать дату в текст в Excel - функция Text to Column.

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

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

  • Выделите все ячейки, содержащие даты, которые вы хотите преобразовать в текст.
  • Перейдите в Data -> Data Tools -> Text to Column.
  • В мастере преобразования текста в столбец выберите следующие параметры:
    • Шаг 1 из 3: Убедитесь, что выбран параметр «С разделителями», и нажмите «Далее».
    • Шаг 2 из 3. Убедитесь, что в параметрах разделителя не выбран ни один из них. Снимите выделение с того, который выбран по умолчанию, и нажмите «Далее».
    • Шаг 3 из 3. Выберите «Текст» в параметрах «Формат данных столбца», укажите целевую ячейку (в данном примере B2) и нажмите «Готово».

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

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

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

Преобразование даты в текст с помощью метода копирования-вставки

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

Вот шаги:

  • Выделите ячейки с датами, которые вы хотите преобразовать, и скопируйте их.
  • Откройте Блокнот и вставьте его туда. Как только вы вставляете даты в блокнот, они автоматически преобразуются в текст.
  • Теперь вернитесь в Excel и выберите ячейки, в которые вы хотите вставить эти даты.
  • Выделив ячейки, перейдите в раздел «Главная» -> «Число» и выберите текстовый формат (в раскрывающемся списке).
  • Теперь вернитесь в блокнот, скопируйте даты и вставьте их в Excel. Вы увидите, что даты преобразованы в текст.

wave wave wave wave wave