Під час роботи з датами і часом іноді виникає необхідність перетворити текстову дату на числову, щоб використовувати її далі в різних математичних операціях або порівняннях. Наприклад, під час аналізу даних або створення звітів може знадобитися перевести таку дату, записану у форматі тексту, як "5 липня 2022 року", у формат числа: 05.07.2022.
Один із найпопулярніших способів перетворення текстової дати на числову – використання функцій роботи з датами в мовах програмування. Наприклад, у мові Python для цієї мети можна скористатися функцією strptime() з модуля datetime. Вона дозволяє вказати формат текстової дати та перетворити її на об'єкт datetime.
Однак, якщо у вас немає доступу до мови програмування або перетворення потрібно вручну, можна скористатися рядом простих кроків. По-перше, необхідно розібрати текстову дату на складові, такі як день, місяць і рік. Потім, необхідно перетворити місяць з текстового уявлення на числове, наприклад, з допомогою словника, де кожному текстовому значенню місяця відповідає його числовий еквівалент. Далі, потрібно доповнити числове подання дня і місяця провідними нулями, якщо вони складаються з однієї цифри. У результаті отримані числові значення дня, місяця та року можна об'єднати у форматі 'дд.мм.гггг'.
Текстова дата | Числова дата |
---|---|
Перше січня дві тисячі двадцять першого року | 01.01.2021 |
Тридцять перше грудня дві тисячі двадцять років | 31.12.2020 |
Шосте березня дві тисячі двадцять першого року | 06.03.2021 |
Сьоме травня дві тисячі дев'ятнадцятого року | 07.05.2019 |
На вкладці "Головна" клацніть спливаюче вікно поруч із пунктом "Число". У полі Категорія виберіть пункт Дата, після чого вкажіть необхідний формат дати у списку Тип.
Як перетворити текст на число?
Виділіть комірки з числами, збереженими як текст. На вкладці Головна клацніть Вставити і виберіть пункт Спеціальна вставка. Клацніть помножити та натисніть кнопку ОК. Excel помножить кожну комірку на 1, при цьому перетворивши текст на числа.
Як змінити текстовий формат на цифровий?
У цьому випадку можна застосувати числовий формат.
- Виділіть комірки, які містять числа, збережені у вигляді тексту. …
- На вкладці Головна в групі Число натисніть кнопку виклику діалогового вікна, розташовану поруч із написом Число.
- У полі Категорія виберіть потрібний числовий формат.
Як перетворити текстову дату на Excel?
Функція ДАТАЗНАЧ перетворює дату, яка зберігається у вигляді тексту, на порядковий номер, який Excel сприймає як дату. Наприклад, формула =ДАТАЗНАЧ("1.1.2008") повертає число 39 448, що відповідає 1 січня 2008 року.