Перетворення дати на текст на Excel

Excel зберігає дати як порядкових номерів. Людині неможливо їх читати і розуміти, але, таким чином, можна використовувати їх у функціях розрахунку, наприклад додати до дати чи часу певну кількість часу (день, рік тощо).

Але, досить часто, вам можливо потрібно використовувати дати в одних осередках з текстом, так би мовити, об'єднувати.

На малюнку приклад об'єднання дати з текстом в одному осередку. Бачите, як виглядає наша дата? Це формат порядкового номера Excel.

Перетворення дати на текст на Excel

Саме в таких ситуаціях вам може знадобитися привести дату в формат, що «читається».

Перекладаємо дату у текстовий формат

Коли нам потрібно привести дату у певний формат (наприклад, 16-08-2016), ми можемо викликати функцію тексту.

Отже, як вона працює.

Синтаксис:

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

Вона приймає два аргументи:

  • Значення — це дата, яку ви хочете перетворити на текст потрібного формату. Це може бути просто дата, посилання на комірку з датою, або результат формули.
  • Формат_тексту — формат, де потрібно показати нашу дату. Формат має бути вказаний у подвійних лапках.

Які є формати та роздільники?

Формат дат складається з 4 складових:

  • день
  • місяць
  • рік
  • роздільник

Нижче наведено формати, які можна використовувати для кожної частини:

Формат дня:

  • Д – день відображатиметься без нуля, тобто. 1 відображатиметься як 1, а 12 як 12.
  • ДД – день відображатиметься з нулем, тобто. 1 буде 01, а 12 як 12.
  • ДДД – відображатиметься день тижня (скорочено), тобто. “П'ятниця” буде “П'ят”.
  • ДДДД – відображатиметься день тижня (повністю), тобто. “П'ятниця” буде “П'ятниця”.

Формат місяця:

  • М – місяць відображатиметься без нуля, тобто. 1 відображатиметься як 1, а 12 як 12.
  • ММ – місяць відображатиметься з нулем, тобто. 1 буде 01, а 12 як 12.
  • МММ – місяць відображатиметься зі скороченою назвою, тобто. “Вересень” буде “Сен”.

М – місяць відображатиметься без нуля, тобто. 1 відображатиметься як 1, а 12 як 12.
ММ – місяць відображатиметься з нулем, тобто. 1 буде 01, а 12 як 12.
МММ – місяць відображатиметься зі скороченою назвою, тобто. “Вересень” буде “Сен”.
ММММ – місяць відображатиметься з повною назвою, тобто. “Вересень” буде “Вересень”.

Формат року:

  • РР — рік відображатиметься як дві цифри, тобто. 2019 року буде 19.
  • РРРР — рік буде відображатися повністю, тобто. 2019 буде 2019 року.

Розділювач:

  • «/»: це просто роздільник між цифрами у даті, тобто. відображатиметься як 01/01/2019.
  • «-»: такий самий роздільник між цифрами, тобто. відображатиметься як 01-01-2019.
  • Прогалини та коми: тут трохи складніше, ви можете комбінувати та створювати свої формати відображення, наприклад, 01 січня, 2019 року.

Отже, розберемо приклади.

Як привести вказану дату в текстовий формат

Приклад:

Перетворення дати на текст на Excel

Отже, ми отримали дату разом із текстом, але дата зараз у форматі порядкового номера Excel.

Формула:

=”Дата”&A2&”=”&B2

Перетворення дати на текст на Excel

Тепер нам потрібно отримати дату у «звичному» для нас вигляді.

Формула буде:

=”Дата “&A2&” = “&ТЕКСТ(B2;”ДД.ММ.РРРР”)

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

Які ще є формати і як вони виглядають на «виході»:

Перетворення дати на текст на Excel

Як привести поточну дату до текстового формату

Для отримання поточної дати ми можемо використовувати функцію СЬОГОДНІ.

Формула:

=”Сьогодні “&ТЕКСТ(СЬОГОДНІ();”ДД/ММ/РРРР”)

Ця функція може стати вам у нагоді, якщо ви формуєте звіти, де важлива, наприклад, дата зміни файлу.

Перетворення дати на текст на Excel

Переводимо дату в текстовий формат за допомогою функції «Текст по стовпцям»

Якщо формули та виклик функцій вам не до вподоби, є варіант і для вас.

Допустимо, у нас є такі дані і нам потрібно перетворити їх на текстовий формат:

Перетворення дати на текст на Excel

Покрокова інструкція:

  • Виділіть комірки, які потрібно перетворити на текст;
  • Перейдіть в розділ “Дані” -> “Текст по стовпцям”;

Перетворення дати на текст на Excel

  • У вікні:
  • Виберіть опцію “з роздільниками”;

Перетворення дати на текст на Excel

  • Зніміть усі галочки та натисніть «Далі»;

Перетворення дати на текст на Excel

  • Виберіть формат «текстовий», вкажіть куди помістити наші, вже текстові, значення та натисніть «Готово».

Перетворення дати на текст на Excel

Функція відразу переводить дати в текстовий формат.

Перетворення дати на текст на Excel

Важлива інформація: ця функція встановлює формат для стандартних дат для налаштувань вашої системи. Тобто якщо ви хочете записати дати у певному форматі, вам потрібно використовувати способи розглянуті раніше, але для початку дочитайте нашу статтю, можливо наступний варіант підійде вам.

Переводимо дату в текстовий формат за допомогою копіювання та вставки

Покрокова інструкція:

  • Виділіть комірки з датами, які потрібно перетворити, та скопіюйте їх;

Перетворення дати на текст на Excel

  • Відкрийте звичайний блокнот і вставте наші дані туди, як ви це зробите, дані відразу ж втратить формат, тобто. стануть звичайним текстом (бо в блокноті немає жодних форматів даних, крім тексту);

Перетворення дати на текст на Excel

  • Виділіть осередки, куди ви вставлятимете дати і поміняйте їх формат на «Текстовий»;

Перетворення дати на текст на Excel

  • А тепер, знову скопіюйте дати з блокнота, а потім вставте їх в Excel.

Excel зберігає дати як порядкових номерів. Людині неможливо їх читати і розуміти, але, таким чином, можна використовувати їх у функціях розрахунку, наприклад додати до дати чи часу певну кількість часу (день, рік тощо).

Але, досить часто, вам можливо потрібно використовувати дати в одних осередках з текстом, так би мовити, об'єднувати.

На малюнку приклад об'єднання дати з текстом в одному осередку. Бачите, як виглядає наша дата? Це формат порядкового номера Excel.

Перетворення дати на текст на Excel

Читайте також
nBook - найцікавіше зі світу IT, Hi-Tech