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.
Формула:
=”Дата”&A2&”=”&B2
Тепер нам потрібно отримати дату у «звичному» для нас вигляді.
Формула буде:
=”Дата “&A2&” = “&ТЕКСТ(B2;”ДД.ММ.РРРР”)
Отже, ми викликали функцію ТЕКСТ, вказали посилання на комірку та визначили формат, результат ви бачите на картинці вище.
Які ще є формати і як вони виглядають на «виході»:
Як привести поточну дату до текстового формату
Для отримання поточної дати ми можемо використовувати функцію СЬОГОДНІ.
Формула:
=”Сьогодні “&ТЕКСТ(СЬОГОДНІ();”ДД/ММ/РРРР”)
Ця функція може стати вам у нагоді, якщо ви формуєте звіти, де важлива, наприклад, дата зміни файлу.
Переводимо дату в текстовий формат за допомогою функції «Текст по стовпцям»
Якщо формули та виклик функцій вам не до вподоби, є варіант і для вас.
Допустимо, у нас є такі дані і нам потрібно перетворити їх на текстовий формат:
Покрокова інструкція:
- Виділіть комірки, які потрібно перетворити на текст;
- Перейдіть в розділ “Дані” -> “Текст по стовпцям”;
- У вікні:
- Виберіть опцію “з роздільниками”;
- Зніміть усі галочки та натисніть «Далі»;
- Виберіть формат «текстовий», вкажіть куди помістити наші, вже текстові, значення та натисніть «Готово».
Функція відразу переводить дати в текстовий формат.
Важлива інформація: ця функція встановлює формат для стандартних дат для налаштувань вашої системи. Тобто якщо ви хочете записати дати у певному форматі, вам потрібно використовувати способи розглянуті раніше, але для початку дочитайте нашу статтю, можливо наступний варіант підійде вам.
Переводимо дату в текстовий формат за допомогою копіювання та вставки
Покрокова інструкція:
- Виділіть комірки з датами, які потрібно перетворити, та скопіюйте їх;
- Відкрийте звичайний блокнот і вставте наші дані туди, як ви це зробите, дані відразу ж втратить формат, тобто. стануть звичайним текстом (бо в блокноті немає жодних форматів даних, крім тексту);
- Виділіть осередки, куди ви вставлятимете дати і поміняйте їх формат на «Текстовий»;
- А тепер, знову скопіюйте дати з блокнота, а потім вставте їх в Excel.
Excel зберігає дати як порядкових номерів. Людині неможливо їх читати і розуміти, але, таким чином, можна використовувати їх у функціях розрахунку, наприклад додати до дати чи часу певну кількість часу (день, рік тощо).
Але, досить часто, вам можливо потрібно використовувати дати в одних осередках з текстом, так би мовити, об'єднувати.
На малюнку приклад об'єднання дати з текстом в одному осередку. Бачите, як виглядає наша дата? Це формат порядкового номера Excel.