Преобразовать временную метку строки мм / дд / гг чч: мм: сс в тип даты / времени в листах Google - PullRequest
1 голос
/ 27 марта 2020

Строка 1: ячейка A представляет собой конкатат даты в B и времени в C. Я генерирую их с помощью CTRL +: и CTRL + SHIFT +: соответственно. Таблицы Google не рассматривают это как отметку времени на оси x диаграмм

Строка 2: я обнаружил, что CTRL + ALT + SHIFT +: для создания полной отметки времени, теперь у нее есть реальная отметка времени

Проблема в том, что у меня есть много строк записанных данных такого типа в строке 1 - есть ли способ преобразовать их в формат времени, который Google Sheets будет учитывать на оси X диаграмм? Использование VALUE () просто дает часть даты временной отметки.

Что за сумасшествие, сколько проблем это вызывает у меня, разве нет функции типа date_parse (string_format), которую я могу вызвать?

EDIT:

это просто смешно, просто собирается экспортировать и использовать python

the two types I'm dealing with

1 Ответ

1 голос
/ 27 марта 2020

вместо VALUE используйте TIMEVALUE и затем отформатируйте его во времени

или:

=TEXT(TIMEVALUE(A1); "hh:mm:ss")

для массива:

=ARRAYFORMULA(IF(A1:A="",,TEXT(TIMEVALUE(A1:A); "hh:mm:ss")))

для отметка времени> дата использование DATEVALUE

...