Посмотреть видео - Преобразование даты в текст в 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) и нажмите «Готово».
- Шаг 1 из 3: Убедитесь, что выбран параметр «С разделителями», и нажмите «Далее».
Это мгновенно преобразует даты в текстовый формат.
Также прочтите: Как преобразовать серийные номера в даты в Excel (2 простых способа)
Если вам нужна дата в других форматах, используйте метод формулы или метод копирования-вставки, показанный ниже.
Преобразование даты в текст с помощью метода копирования-вставки
Это самый быстрый способ преобразовать дату в текст.
Вот шаги:
- Выделите ячейки с датами, которые вы хотите преобразовать, и скопируйте их.
- Откройте Блокнот и вставьте его туда. Как только вы вставляете даты в блокнот, они автоматически преобразуются в текст.
- Теперь вернитесь в Excel и выберите ячейки, в которые вы хотите вставить эти даты.
- Выделив ячейки, перейдите в раздел «Главная» -> «Число» и выберите текстовый формат (в раскрывающемся списке).
- Теперь вернитесь в блокнот, скопируйте даты и вставьте их в Excel. Вы увидите, что даты преобразованы в текст.