
Общая формула
=TEXT(date,format)
Резюме
Если вам нужно преобразовать даты в текст (например, преобразование даты в строку), вы можете использовать функцию ТЕКСТ. Функция ТЕКСТ может использовать шаблоны, такие как «дд / мм / гггг», «гггг-мм-дд» и т. Д. Для преобразования действительной даты в текстовое значение. См. Таблицу ниже для списка доступных токенов.
Объяснение
Дата и время в Excel хранятся в виде серийных номеров и на лету преобразуются в удобочитаемые значения с использованием числовых форматов. Когда вы вводите дату в Excel, вы можете применить числовой формат для отображения этой даты по своему усмотрению. Аналогичным образом функция ТЕКСТ позволяет преобразовать дату или время в текст в предпочтительном формате. Например, если дата 9 января 2000 года введена в ячейку A1, вы можете использовать ТЕКСТ для преобразования этой даты в следующие текстовые строки следующим образом:
=TEXT(A1,"mmm") // "Jan" =TEXT(A1,"dd/mm/yyyy") // "09/01/2012" =TEXT(A1,"dd-mmm-yy") // "09-Jan-12"
Коды формата даты
Предполагая, что дата - 9 января 2012 г., вот более полный набор кодов форматирования даты вместе с образцом выходных данных.
Код формата | Вывод |
d | 9 |
дд | 09 |
ддд | Пн |
дддд | понедельник |
м | 1 |
мм | 01 |
ммм | Янв |
мммм | Январь |
ммммм | J |
гг | 12 |
гггг | 2012 г. |
мм / дд / гггг | 09.01.2012 |
м / д / год | 09.01.12 |
ддд, ммм д | Пн, 9 янв |
мм / дд / гггг ч: мм AM / PM | 09.01.2012 17:15 |
дд / мм / гггг чч: мм: сс | 01.09.2012 17:15:00 |
Вы можете использовать ТЕКСТ для преобразования дат или любого числового значения в фиксированный формат. Вы можете изучить доступные форматы, перейдя в раздел «Формат ячеек» (Win: Ctrl + 1, Mac: Cmd + 1) и выбрав различные категории форматов в списке слева.