- Преобразование текстовой строки в дату - функции DATEVALUE или VALUE
- Преобразовать текст «ггггммдд» в дату
- Преобразование текстовой строки в дату - функции DATEVALUE или VALUE в Google Таблицах
- Преобразование текстовой строки в дату - функции DATE, LEFT, MID и RIGHT для получения значения даты в Google Sheets
Загрузите образец книги
В этом руководстве будет показано, как преобразовать текстовую строку в дату в Excel и Google Таблицах.
Преобразование текстовой строки в дату - функции DATEVALUE или VALUE
Если у вас есть дата в Excel, сохраненная в виде текста, вы не сможете использовать дату в каких-либо расчетах. Вы можете преобразовать дату, сохраненную в виде текста, в фактическую дату в Excel с помощью функции DATEVALUE.
1 | = ДАТАЗНАЧ (B3) |
Даты в Excel хранятся как значение, представляющее количество дней с первого дня Excel.
Первый день Excel - это воображаемая дата 0 января 1900 года. Таким образом, дата 05.08.1995 хранится как число 34 916.
Как только вы это сделаете, вы можете отформатировать значение даты, чтобы оно отображалось так, как оно отображалось изначально.
Функция VALUE будет работать точно так же.
1 | = ЗНАЧЕНИЕ (B3) |
Преобразовать текст «ггггммдд» в дату
Возможно, вам понадобится преобразовать число или текстовую строку в формате ггггммдд в дату. Для этого вам нужно будет использовать функцию DATE вместе с функциями LEFT, MID и RIGHT.
1 | = ДАТА (ЛЕВО (B3,4); СРЕДНЕЕ (B3,5,2); ВПРАВО (B3,2) |
Функция LEFT
Функция LEFT будет возвращать символы слева от вашей текстовой строки, в этом случае мы выбрали возврат 4 символов.
Функция MID
Функция MID вернет средние символы в вашей текстовой строке. Начальный средний символ указывается вторым аргументом (например: 5), а длина строки указывается третьими аргументами (например: 2).
Функция ВПРАВО
Функция RIGHT вернет символы справа от вашей текстовой строки, в этом случае мы выбрали возврат 2 символов.
Функция ДАТА
Затем функция DATE примет 3 извлеченных значения и объединит их, чтобы получить действительную дату, например: ДАТА (1995,08,05) где значения заменены функциями LEFT, MID и RIGHT.
Преобразование текстовой строки в дату - функции DATEVALUE или VALUE в Google Таблицах
Функции DATEVALUE и VALUE работают в Google Таблицах так же, как и в Excel.
Преобразование текстовой строки в дату - функции DATE, LEFT, MID и RIGHT для получения значения даты в Google Sheets
Функции DATE, LEFT, MID и RIGHT для получения значения даты из текстовой строки работают в Google Таблицах так же, как и в Excel.