Текст в дату в Google Sheets - PullRequest
       0

Текст в дату в Google Sheets

1 голос
/ 09 января 2020

При импорте данных из Magento в Google Sheets дата каждой транзакции представлена ​​в текстовом формате.

Например:

1.1.2020 14.54.16

31.12.2019 16.17.32

Как можно отформатировать часть даты в значение? Время дня должно быть исключено.

Желаемый результат:

43830

43831

Тестовый лист здесь: https://docs.google.com/spreadsheets/d/1IyGzzrWQMeM-FbV3TVBl23V0NTKq7aWfuf88DKnQwwQ/edit?usp=sharing

1 Ответ

2 голосов
/ 09 января 2020

1) Компонент Time можно извлечь с помощью функции REGEXTRACT, как я поместил его в лист теста

=REGEXEXTRACT(A2, "(\d{1,2}\.\d{1,2}.\d{4,4})")

2) replace. с *

= ЗАМЕНА (B2, ".", "*")

3) Разделить на *

=SPLIT(C2,"*")

4) Создать объект даты

=DATE(F2, E2, D2)

5) Преобразовать в числовое значение

=DATEVALUE(G2)
...